⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tidtv_irkeytable.c

📁 ti的数字电视芯片 tvp9000的源码
💻 C
字号:
/*******************************************************************************
*	@ModuleName  ::	TiDTV_IrKeyTable.c
*	
*	@Copyright	 ::	Copyright 2005- Proview
*	
*	@Description ::	IR Remote Key Codes Table (NEC format)
*	
*	@History     ::
*---------------------------------------
*	02-28-2005	W.Shi	Created
*******************************************************************************/

#include	"TiDTV_DataType.h"
#include	"TiDTV_IrKey.h"

#define DTV_IR_CUSTOM_CODE			0x0099

#define DTV_IR_KEY_POWER			0x38		// Power ON/OFF

#define DTV_IR_KEY_MENU				0x52		// DTV Menu
#define DTV_IR_KEY_SELECT			0x10		// Select/Enter/OK
#define DTV_IR_KEY_UP				0x3A
#define DTV_IR_KEY_DOWN				0xBA
#define DTV_IR_KEY_LEFT				0x7A
#define DTV_IR_KEY_RIGHT			0xFA
#define	DTV_IR_KEY_EXIT				0x02		// Exit: FLASHBACK

#define DTV_IR_KEY_CH_UP			0xF2		// Channel Up (++)
#define DTV_IR_KEY_CH_DOWN			0x4A		// Channel Down (--)
#define DTV_IR_KEY_VOL_UP			0x12		// Volume Up (++) (Right)
#define DTV_IR_KEY_VOL_DOWN			0xE2		// Volume Down (--) (Left)
#define DTV_IR_KEY_INPUT			0xC2		// TV/Video Input Selection (Video)
#define DTV_IR_KEY_MUTE				0x60
#define DTV_IR_KEY_CC				0x32

#define DTV_IR_KEY_ASPECT			0x20		// 4:3/16:9/Non-Liner
#define DTV_IR_KEY_JUMPER			0xFF		// in TV Mode, back to last time channel
#define DTV_IR_KEY_PIP				0xFF		// Picture-in-Picture
#define DTV_IR_KEY_SWAP				0xFF		// Swap parent video and son video
#define DTV_IR_KEY_SLEEP			0xFF		// Sleep time(0,10,20,30...120 Mins)
#define DTV_IR_KEY_AUTO_SCAN_CHAN	0xFF		// TV Channel Auto Scanning
#define DTV_IR_KEY_MTS				0xFF		// Mono/Stereo/SAP (NTSC), Mono/Dual/Stereo (PAL)
#define DTV_IR_KEY_DISP_INF			0x72		// Display Channel Information: OSD

#define DTV_IR_KEY_0				0x48
#define DTV_IR_KEY_1				0x90
#define DTV_IR_KEY_2				0xB8
#define DTV_IR_KEY_3				0xF8
#define DTV_IR_KEY_4				0xB0
#define DTV_IR_KEY_5				0x98
#define DTV_IR_KEY_6				0xD8
#define DTV_IR_KEY_7				0x88
#define DTV_IR_KEY_8				0xA8
#define DTV_IR_KEY_9				0xE8
#define DTV_IR_KEY_10				0x68

const UCHAR DTV_IrKeyTable[TI_DTV_MAX_NUM_IR_KEY] = {
	DTV_IR_KEY_POWER,			// Power ON/OFF
	
	DTV_IR_KEY_MENU,			// DTV Menu
	DTV_IR_KEY_SELECT,			// Select/Enter/OK
	DTV_IR_KEY_UP,				// Navigation Up
	DTV_IR_KEY_DOWN,			// Navigation Down
	DTV_IR_KEY_LEFT,			// Navigation Left
	DTV_IR_KEY_RIGHT,			// Navigation Right
	DTV_IR_KEY_EXIT,			// EXIT (FLASHBACK)
	
	DTV_IR_KEY_CH_UP,			// Channel Up (++)
	DTV_IR_KEY_CH_DOWN,			// Channel Down (--)
	DTV_IR_KEY_VOL_UP,			// Volume Up (++) (Right)
	DTV_IR_KEY_VOL_DOWN,		// Volume Down (--) (Left)
	DTV_IR_KEY_INPUT,			// TV/Video Input Selection
	DTV_IR_KEY_MUTE,			// Mute/Unmute
	DTV_IR_KEY_CC,				// CC ON/OFF
	
	DTV_IR_KEY_ASPECT,			// 4:3/16:9/Non-Liner
	DTV_IR_KEY_JUMPER,			// in TV Mode, back to last time channel
	DTV_IR_KEY_PIP,				// Picture-in-Picture
	DTV_IR_KEY_SWAP,			// Swap parent video and son video
	DTV_IR_KEY_SLEEP,			// Sleep time(0,10,20,30...120 Mins)
	DTV_IR_KEY_AUTO_SCAN_CHAN,	// TV Channel Auto Scanning
	DTV_IR_KEY_MTS,				// Mono/Stereo/SAP (NTSC), Mono/Dual/Stereo (PAL)
	DTV_IR_KEY_DISP_INF,		// Display Channel Information
	
	DTV_IR_KEY_0,				// Numeric 0
	DTV_IR_KEY_1,				// Numeric 1
	DTV_IR_KEY_2,				// Numeric 2
	DTV_IR_KEY_3,				// Numeric 3
	DTV_IR_KEY_4,				// Numeric 4
	DTV_IR_KEY_5,				// Numeric 5
	DTV_IR_KEY_6,				// Numeric 6
	DTV_IR_KEY_7,				// Numeric 7
	DTV_IR_KEY_8,				// Numeric 8
	DTV_IR_KEY_9,				// Numeric 9
	DTV_IR_KEY_10				// Numeric 10
};

⌨️ 快捷键说明

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