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

📄 tidtv_irkeytable2.c

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

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

#define DTV_IR_CUSTOM_CODE			0x10EF

#define DTV_IR_KEY_POWER			0xA0		// Power ON/OFF

#define DTV_IR_KEY_MENU				0x78		// DTV Menu
#define DTV_IR_KEY_SELECT			0x42		// Select/Enter/OK
#define DTV_IR_KEY_UP				0x60
#define DTV_IR_KEY_DOWN				0xE0
#define DTV_IR_KEY_LEFT				0x82
#define DTV_IR_KEY_RIGHT			0xC2
#define	DTV_IR_KEY_TV_EXIT			0xF8

#define DTV_IR_KEY_CH_UP			0x40		// Channel Up (++)
#define DTV_IR_KEY_CH_DOWN			0xC0		// Channel Down (--)
#define DTV_IR_KEY_VOL_UP			0x00		// Volume Up (++) (Right)
#define DTV_IR_KEY_VOL_DOWN			0x80		// Volume Down (--) (Left)
#define DTV_IR_KEY_INPUT			0x02		// Select input source: TV/PC/Video/S-Video/Component
#define DTV_IR_KEY_MUTE				0xF0
#define DTV_IR_KEY_CC				0x20

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

#define DTV_IR_KEY_0				0x08
#define DTV_IR_KEY_1				0x88
#define DTV_IR_KEY_2				0x48
#define DTV_IR_KEY_3				0xC8
#define DTV_IR_KEY_4				0x28
#define DTV_IR_KEY_5				0xA8
#define DTV_IR_KEY_6				0x68
#define DTV_IR_KEY_7				0xE8
#define DTV_IR_KEY_8				0x18
#define DTV_IR_KEY_9				0x98
#define DTV_IR_KEY_10				0xD8

const UCHAR DTV_IrKeyTable[TI_DTV_MAX_NUM_IR_KEY+1] = {
	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_TV_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_JUMP,			// 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 + -