ir_defs.h

来自「DVB软件,基于CT216软件的开发源程序.」· C头文件 代码 · 共 508 行 · 第 1/2 页

H
508
字号

#ifdef IR_TYPE_CHEERTEK_E01
u8 const au8FPKeyMap[]=
{
	KEY_MENU			,KEY_EXIT			,KEY_LEFT		,KEY_RIGHT			,// 00 - 03
	KEY_SELECT			,KEY_POWER			,KEY_DOWN		,KEY_UP			 	,// 04 - 07
	KEY_MENU			,KEY_EXIT			,KEY_LEFT		,KEY_RIGHT			,// 08 - 11
	KEY_SELECT			,KEY_POWER			,KEY_DOWN		,KEY_UP			 	,// 12 - 15
	KEY_PAUSE			,KEY_INFO												 // 16 - 17
};

u8 const au8IRKeyMap[]=
{
	KEY_N0			,KEY_N1				,KEY_N2			,KEY_N3			,//00-03
	KEY_N4			,KEY_N5				,KEY_N6			,KEY_N7			,//04-07
	KEY_N8			,KEY_N9				,KEY_INFO		,KEY_ZOOM		,//08-0B
	KEY_MENU		,KEY_EXIT			,KEY_AUDIO_MODE	,KEY_TV_RADIO	,//0C-0F
	KEY_LEFT		,KEY_DOWN			,KEY_RIGHT		,KEY_UP			,//10-13
	KEY_SELECT		,KEY_NO_KEY			,KEY_NO_KEY		,KEY_NO_KEY		,//14-17
	KEY_NO_KEY		,KEY_NO_KEY			,KEY_NO_KEY		,KEY_NO_KEY		,//18-1B
	KEY_NO_KEY		,KEY_NO_KEY			,KEY_NO_KEY		,KEY_NO_KEY		,//1C-1F
	KEY_NO_KEY		,KEY_NO_KEY			,KEY_NO_KEY		,KEY_NO_KEY		,//20-23
	KEY_NO_KEY		,KEY_NO_KEY			,KEY_NO_KEY		,KEY_NO_KEY		,//24-27
	KEY_NO_KEY		,KEY_NO_KEY			,KEY_NO_KEY		,KEY_NO_KEY		,//28-2B
	KEY_NO_KEY		,KEY_NO_KEY			,KEY_NO_KEY		,KEY_NO_KEY		,//2C-2F
	KEY_NO_KEY		,KEY_NO_KEY			,KEY_NO_KEY		,KEY_NO_KEY		,//30-33
	KEY_NO_KEY		,KEY_NO_KEY			,KEY_NO_KEY		,KEY_NO_KEY		,//34-37
	KEY_NO_KEY		,KEY_NO_KEY			,KEY_NO_KEY		,KEY_NO_KEY		,//38-3B
	KEY_NO_KEY		,KEY_NO_KEY			,KEY_NO_KEY		,KEY_NO_KEY		,//3C-3F
	KEY_POWER		,KEY_MUTE			,KEY_FAVORITE	,KEY_PAUSE		,//40-43
	KEY_DIGEST		,KEY_SERVICE_SWAP	,KEY_P_UP		,KEY_EPG		,//44-47
	KEY_RED			,KEY_BLUE			,KEY_P_DOWN		,KEY_GREEN		,//48-4B
	KEY_YELLOW														 //4C
};
#endif

#ifdef IR_TYPE_CHEERTEK_PVR00
u8 const au8FPKeyMap[]=
{
	KEY_MENU			,KEY_EXIT			,KEY_LEFT		,KEY_RIGHT			,// 00 - 03
	KEY_SELECT			,KEY_POWER			,KEY_DOWN		,KEY_UP			 	,// 04 - 07
	KEY_MENU			,KEY_EXIT			,KEY_LEFT		,KEY_RIGHT			,// 08 - 11
	KEY_SELECT			,KEY_POWER			,KEY_DOWN		,KEY_UP			 	,// 12 - 15
	KEY_PAUSE			,KEY_INFO												 // 16 - 17
};

u8 const au8IRKeyMap[]=
{
	KEY_BLUE		       ,KEY_YELLOW		,KEY_P_UP		  ,KEY_VOL_UP		,//00-03
	KEY_PROGRAMME_MENU     ,KEY_FORWARD		,KEY_SERVICE_SWAP ,KEY_NO_KEY		,//04-07
	KEY_RECORD		       ,KEY_STOP		,KEY_N9  		  ,KEY_NO_KEY		,//08-0B
	KEY_REPLAY		       ,KEY_PAUSE		,KEY_N6    		  ,KEY_NO_KEY		,//0C-0F
	KEY_TV_RADIO	       ,KEY_NO_KEY		,KEY_N3    		  ,KEY_NO_KEY		,//10-13
	KEY_RIGHT		       ,KEY_NO_KEY		,KEY_EPG		  ,KEY_SUBTITLE	    ,//14-17
	KEY_EXIT		       ,KEY_NO_KEY		,KEY_MUTE	 	  ,KEY_NO_KEY		,//18-1B
	KEY_P_DOWN		       ,KEY_NO_KEY		,KEY_NO_KEY		  ,KEY_VOL_DOWN		,//1C-1F
	KEY_NO_KEY		       ,KEY_NO_KEY		,KEY_NO_KEY		  ,KEY_NO_KEY		,//20-23
	KEY_NO_KEY		       ,KEY_NO_KEY		,KEY_NO_KEY		  ,KEY_NO_KEY		,//24-27
	KEY_NO_KEY		       ,KEY_NO_KEY		,KEY_NO_KEY		  ,KEY_NO_KEY		,//28-2B
	KEY_NO_KEY		       ,KEY_NO_KEY		,KEY_NO_KEY		  ,KEY_NO_KEY		,//2C-2F
	KEY_NO_KEY		       ,KEY_NO_KEY		,KEY_NO_KEY		  ,KEY_NO_KEY		,//30-33
	KEY_NO_KEY		       ,KEY_NO_KEY		,KEY_NO_KEY		  ,KEY_NO_KEY		,//34-37
	KEY_NO_KEY		       ,KEY_NO_KEY		,KEY_NO_KEY		  ,KEY_NO_KEY		,//38-3B
	KEY_NO_KEY		       ,KEY_NO_KEY		,KEY_NO_KEY		  ,KEY_NO_KEY		,//3C-3F
	KEY_CH_UP		       ,KEY_GREEN		,KEY_RED		  ,KEY_FAV_UP		,//40-43
	KEY_N0     		       ,KEY_BACKWARD	,KEY_SLOW		  ,KEY_FAVORITE	    ,//44-47
	KEY_N8     		       ,KEY_TIME_SHIFT	,KEY_PLAY		  ,KEY_N7  		    ,//48-4B
	KEY_N5     		       ,KEY_DIGEST		,KEY_INFO		  ,KEY_N4 		    ,//4C-4F
	KEY_N2     		       ,KEY_DOWN		,KEY_AUDIO_MODE	  ,KEY_N1		    ,//50-53
	KEY_TELETEXT	       ,KEY_SELECT		,KEY_LEFT		  ,KEY_NO_KEY		,//54-57
	KEY_NO_KEY		       ,KEY_UP     		,KEY_MENU		  ,KEY_TV_SYSTEM	,//58-5B
	KEY_NO_KEY		       ,KEY_CH_DOWN		,KEY_FAV_DOWN	  ,KEY_POWER		//5C-5F
};
#endif

#ifdef IR_TYPE_CHEERTEK_PVR01
u8 const au8FPKeyMap[]=
{
	KEY_MENU			,KEY_EXIT			,KEY_LEFT		,KEY_RIGHT			,// 00 - 03
	KEY_SELECT			,KEY_POWER			,KEY_DOWN		,KEY_UP			 	,// 04 - 07
	KEY_MENU			,KEY_EXIT			,KEY_LEFT		,KEY_RIGHT			,// 08 - 11
	KEY_SELECT			,KEY_POWER			,KEY_DOWN		,KEY_UP			 	,// 12 - 15
	KEY_PAUSE			,KEY_INFO												 // 16 - 17
};

u8 const au8IRKeyMap[]=
{
	KEY_SLOW			,KEY_EPG		,KEY_NO_KEY		,KEY_SERVICE_SWAP		,//00-03
	KEY_PROGRAMME_MENU	,KEY_NO_KEY		,KEY_SELECT		,KEY_POWER				,//04-07
	KEY_N1				,KEY_N2			,KEY_N3			,KEY_FAV_UP				,//08-0B
	KEY_N4				,KEY_N5			,KEY_N6			,KEY_FAV_DOWN			,//0C-0F
	KEY_N7				,KEY_N8			,KEY_N9			,KEY_P_UP				,//10-13
	KEY_PAUSE			,KEY_N0			,KEY_NO_KEY		,KEY_P_DOWN				,//14-17
	KEY_SUBTITLE		,KEY_FAVORITE	,KEY_NO_KEY		,KEY_TELETEXT			,//18-1B
	KEY_STOP			,KEY_STEP		,KEY_RECORD		,KEY_TIME_SHIFT			,//1C-1F
	KEY_NO_KEY			,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY				,//20-23
	KEY_NO_KEY			,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY				,//24-27
	KEY_NO_KEY			,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY				,//28-2B
	KEY_NO_KEY			,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY				,//2C-2F
	KEY_NO_KEY			,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY				,//30-33
	KEY_NO_KEY			,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY				,//34-37
	KEY_NO_KEY			,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY				,//38-3B
	KEY_NO_KEY			,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY				,//3C-3F
	KEY_INFO			,KEY_MUTE		,KEY_NO_KEY		,KEY_NO_KEY				,//40-43
	KEY_AUDIO_MODE		,KEY_UP			,KEY_TV_RADIO	,KEY_NO_KEY				,//44-47
	KEY_EXIT			,KEY_DOWN		,KEY_MENU		,KEY_NO_KEY				,//48-4B
	KEY_LEFT			,KEY_RIGHT		,KEY_RIGHT		,KEY_NO_KEY				,//4C-4F
	KEY_NO_KEY			,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY				,//50-53
	KEY_YELLOW			,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY				,//54-57
	KEY_BLUE			,KEY_GREEN		,KEY_RED		,KEY_NO_KEY				,//58-5B
	KEY_NO_KEY			,KEY_BACKWARD	,KEY_FORWARD	,KEY_NO_KEY				//5C-5F
};
#endif

#ifdef IR_TYPE_CHEERTEK_PVR02

u8 const au8FPKeyMap[]=
{
	KEY_MENU			,KEY_EXIT			,KEY_LEFT		,KEY_RIGHT			,// 00 - 03
	KEY_SELECT			,KEY_POWER			,KEY_DOWN		,KEY_UP			 	,// 04 - 07
	KEY_MENU			,KEY_EXIT			,KEY_LEFT		,KEY_RIGHT			,// 08 - 11
	KEY_SELECT			,KEY_POWER			,KEY_DOWN		,KEY_UP			 	,// 12 - 15
	KEY_PAUSE			,KEY_INFO												 // 16 - 17
};


u8 const au8IRKeyMap[]=
{
	KEY_EXIT			,KEY_FORWARD		,KEY_STOP		,KEY_TIME_SHIFT	,//00-03
	KEY_INFO			,KEY_NO_KEY			,KEY_GAME		,KEY_TV_RADIO	,//04-07
	KEY_SERVICE_SWAP	,KEY_F3				,KEY_F1			,KEY_N7			,//08-0B
	KEY_MUTE			,KEY_PAUSE			,KEY_N2			,KEY_N4			,//0C-0F
	KEY_NO_KEY			,KEY_PROGRAMME_MENU	,KEY_STEP		,KEY_SLOW		,//10-13
	KEY_BLUE			,KEY_RIGHT			,KEY_DOWN		,KEY_POWER		,//14-17
	KEY_NO_KEY			,KEY_NO_KEY			,KEY_NO_KEY		,KEY_NO_KEY		,//18-1B
	KEY_NO_KEY			,KEY_NO_KEY			,KEY_NO_KEY		,KEY_NO_KEY		,//1C-1F
	KEY_NO_KEY			,KEY_NO_KEY			,KEY_NO_KEY		,KEY_NO_KEY		,//20-23
	KEY_NO_KEY			,KEY_NO_KEY			,KEY_NO_KEY		,KEY_NO_KEY		,//24-27
	KEY_NO_KEY			,KEY_NO_KEY			,KEY_NO_KEY		,KEY_NO_KEY		,//28-2B
	KEY_NO_KEY			,KEY_NO_KEY			,KEY_NO_KEY		,KEY_NO_KEY		,//2C-2F
	KEY_NO_KEY			,KEY_NO_KEY			,KEY_NO_KEY		,KEY_NO_KEY		,//30-33
	KEY_NO_KEY			,KEY_NO_KEY			,KEY_NO_KEY		,KEY_NO_KEY		,//34-37
	KEY_NO_KEY			,KEY_NO_KEY			,KEY_NO_KEY		,KEY_NO_KEY		,//38-3B
	KEY_NO_KEY			,KEY_NO_KEY			,KEY_NO_KEY		,KEY_NO_KEY		,//3C-3F
	KEY_MENU			,KEY_BACKWARD		,KEY_NO_KEY		,KEY_NO_KEY		,//40-43
	KEY_AUDIO_MODE		,KEY_NO_KEY			,KEY_UP			,KEY_LEFT		,//44-47
	KEY_N0				,KEY_F2				,KEY_N9			,KEY_N8			,//48-4B
	KEY_N1				,KEY_N3				,KEY_N6			,KEY_N5			,//4C-4F
	KEY_SUBTITLE		,KEY_RECORD			,KEY_EPG		,KEY_TELETEXT	,//50-53
	KEY_RED				,KEY_SELECT			,KEY_YELLOW		,KEY_GREEN		 //54-57
};
#endif

#ifdef IR_TYPE_BAOTONG

u8 const au8FPKeyMap[]=
{
	KEY_MENU			,KEY_EXIT			,KEY_LEFT		,KEY_RIGHT			,// 00 - 03
	KEY_SELECT			,KEY_POWER			,KEY_DOWN		,KEY_UP			 	,// 04 - 07
	KEY_MENU			,KEY_EXIT			,KEY_LEFT		,KEY_RIGHT			,// 08 - 11
	KEY_SELECT			,KEY_POWER			,KEY_DOWN		,KEY_UP			 	,// 12 - 15
	KEY_PAUSE			,KEY_INFO												 // 16 - 17
};

u8 const au8IRKeyMap[]=
{
KEY_N0			,KEY_N1			,KEY_N2			,KEY_N3	,//00-03
KEY_N4			,KEY_N5			,KEY_N6			,KEY_N7			,//04-07
KEY_N8			,KEY_N9			,KEY_POWER		,KEY_UP			,//08-0B
KEY_MUTE		,KEY_SELECT		,KEY_DOWN		,KEY_TV_RADIO		,//0C-0F
KEY_LEFT			,KEY_RIGHT		,KEY_RED		,KEY_AUDIO_MODE			,//10-13
KEY_INFO		,KEY_FAV_DOWN	,KEY_NO_KEY		,KEY_NO_KEY			,//14-17
KEY_NO_KEY		,KEY_NO_KEY		,KEY_EPG       	,KEY_FAVORITE			,//18-1B
KEY_FAV_UP		,KEY_GREEN		,KEY_SERVICE_SWAP,KEY_DIGEST		,//1C-1F
KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,//20-23
KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,//24-27
KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,//28-2B
KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,//2C-2F
KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,//30-33
KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,//34-37
KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,//38-3B
KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,//3C-3F
KEY_MENU		,KEY_EXIT		,KEY_YELLOW		,KEY_BLUE		,//40-43
KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,//44-47
KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,//48-4B
KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,//4C-4F
KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,//50-53
KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,//54-57
KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,//58-5B
KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,//5C-5F
};
#endif
#ifdef IR_TYPE_JEJA

u8 const au8FPKeyMap[]=
{
	KEY_MENU			,KEY_EXIT			,KEY_LEFT		,KEY_RIGHT			,// 00 - 03
	KEY_SELECT			,KEY_POWER			,KEY_DOWN		,KEY_UP			 	,// 04 - 07
	KEY_MENU			,KEY_EXIT			,KEY_LEFT		,KEY_RIGHT			,// 08 - 11
	KEY_SELECT			,KEY_POWER			,KEY_DOWN		,KEY_UP			 	,// 12 - 15
	KEY_PAUSE			,KEY_INFO												 // 16 - 17
};

u8 const au8IRKeyMap[]=
{
KEY_NO_KEY		,KEY_LEFT		,KEY_SELECT		,KEY_N9	,//00-03
KEY_NO_KEY		,KEY_UP			,KEY_RIGHT		,KEY_N8			,//04-07
KEY_DIGEST		,KEY_EXIT		,KEY_DOWN		,KEY_N7			,//08-0B
KEY_FAVORITE	,KEY_SUBTITLE	,KEY_LANGUAGE		,KEY_TV_RADIO		,//0C-0F
KEY_INFO		,KEY_MENU		,KEY_AUDIO_MODE,KEY_N6			,//10-13
KEY_TTX			,KEY_BLUE		,KEY_N1			,KEY_N5			,//14-17
KEY_RED			,KEY_YELLOW		,KEY_N2       	        ,KEY_N4			,//18-1B
KEY_GREEN		,KEY_EPG		,KEY_N3        	,KEY_PAUSE		,//1C-1F
KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,//20-23
KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,//24-27
KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,//28-2B
KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,//2C-2F
KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,//30-33
KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,//34-37
KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,//38-3B
KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,//3C-3F
KEY_SEARCH		,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,//40-43
KEY_N0		        ,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,//44-47
KEY_TV_SYSTEM	,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,//48-4B
KEY_SERVICE_SWAP,KEY_NO_KEY	,KEY_NO_KEY		,KEY_NO_KEY		,//4C-4F
KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,//50-53
KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,//54-57
KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,//58-5B
KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,//5C-5F
KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,//60-63
KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,//64-67
KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,//68-6B
KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,//6C-6F
KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,//70-73
KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,//74-77
KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,//78-7B
KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,//7C-7F
KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,//80-83
KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,//84-87
KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,//88-8B
KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,//8C-8F
KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,//90-93
KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,//94-97
KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,//98-9B
KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,//9C-9F
KEY_MUTEON         ,KEY_MUTEOFF       ,KEY_NO_KEY		,KEY_NO_KEY		,//a0-a3
KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,//a4-a7
KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,//a8-aB
KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,KEY_NO_KEY		,//aC-aF

};
#endif
#endif//__IR_DEFS_H

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?