📄 tidtv_irkeytable.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 + -