📄 fp_data.h
字号:
/******************************************************************************
* Filename : FP_trino.h
* Start date : 2002. 9. 5.
* By : Taejin Kwon
* Contact : eric.kwon@samsung.com
* Description : Key defines that from front-panel of SAMSUNG DVDP
******************************************************************************
*/
#ifndef _FP_TRINO_H_
#define _FP_TRINO_H_
#ifdef __cplusplus
extern "C" {
#endif
#include "..\..\api\s5h_capability.h"
//#define SAMSUNG_REMOT
#define VCD_REMOTE1 //normal
//#define VCD_REMOTE2 //YDF
#define CE_TO_AB 0 //KELONG
#define ECORE_TO_AB 0 //HTS
#define DEBUGE_REMOTE 0
#define VFD16312 0
#define LED1623 0
#define LED1623_MODUL_1 0
#define LED1623_MODUL_2 0 // for customer C2
#define LED1623_MODUL_3 0
#define LED1623_MODUL_4 1 //HTS 3303 3308
#define HTS_C2 0 //HTS OSD VCD--> DVD
#define HT1621 1
#define KEY_NULL 0xff /*temporarily*/
#ifdef SAMSUNG_REMOTE
#define KEY_NUM0 0x80
#define KEY_NUM1 0x81
#define KEY_NUM2 0x82
#define KEY_NUM3 0x83
#define KEY_NUM4 0x84
#define KEY_NUM5 0x85
#define KEY_NUM6 0x86
#define KEY_NUM7 0x87
#define KEY_NUM8 0x88
#define KEY_NUM9 0x89
#define KEY_SETUP 0x8B /* PBC */
#define KEY_OPEN_CLOSE 0x8C
#define KEY_AUDIO 0x8E
#define KEY_INFO 0x8F
#define KEY_SUBTITLE 0x90
#define KEY_POWER_ON 0x91
#define KEY_POWER_OFF 0x91
#define KEY_ANGLE 0x92 /* Search */
#define KEY_TOP_MENU 0x93 /* Vol - */
#define KEY_MENU 0x94 /* Vol + */
#define KEY_RETURN 0x95
#define KEY_UP 0x97
#define KEY_RIGHT 0x99
#define KEY_DOWN 0x98
#define KEY_LEFT 0x9A
#define KEY_ENTER 0x9B
#if 0
#define KEY_SCAN_REV KEY_LEFT
#define KEY_SCAN_FWD KEY_RIGHT
#else
#define KEY_SCAN_REV 0x9C
#define KEY_SCAN_FWD 0x9E
#endif
#define KEY_REPEAT 0x9D
#define KEY_SKIP_BACK 0x9F
#define KEY_PLAY_PAUSE 0xA0
#define KEY_SKIP_NEXT 0xA1
#define KEY_STOP 0xA2
#define KEY_CLEAR 0xA4
//#define KEY_SLOW 0xA5
#define KEY_STEP 0xA6
#define KEY_PROGRAM 0xA7
#define KEY_REPEAT_AB 0xA8
#define KEY_BOOKMARK 0xA9
#define KEY_INST_REPLAY 0xAA
#if 0
#define KEY_ZOOM KEY_SUBTITLE
#else
#define KEY_ZOOM 0xAD //0xAC
#endif
#define KEY_INST_SKIP 0xAE
#define KEY_SCREEN_FIT 0xAF /* Mute */
#define KEY_SEARCH KEY_ANGLE
#define KEY_VOL_REDUCE KEY_TOP_MENU
#define KEY_VOL_ADD KEY_MENU
#define KEY_10PLUS 0xAB//KEY_3D
#define KEY_MUTE KEY_SCREEN_FIT
#define KEY_PBC KEY_SETUP
#define KEY_INTRO KEY_BOOKMARK
#define KEY_SLOW KEY_INST_REPLAY
#define KEY_NTSCPAL KEY_INST_SKIP
//#define KEY_STEP KEY_INST_SKIP
#define KEY_DIGEST KEY_SUBTITLE
#define KEY_SHUTTLE_R_TO_CENTER 0xC7
#define KEY_SHUTTLE_L_TO_CENTER 0xC8
#define KEY_SHUTTLE_R_LEVEL1 0xC9
#define KEY_SHUTTLE_L_LEVEL1 0xCA
#define KEY_SHUTTLE_R_LEVEL2 0xCB
#define KEY_SHUTTLE_L_LEVEL2 0xCC
#define KEY_SHUTTLE_R_LEVEL3 0xCD
#define KEY_SHUTTLE_L_LEVEL3 0xCE
#define KEY_SHUTTLE_R_LEVEL4 0xCF
#define KEY_SHUTTLE_L_LEVEL4 0xD0
#define KEY_SHUTTLE_R_LEVEL5 0xD1
#define KEY_SHUTTLE_L_LEVEL5 0xD2
#define KEY_SHUTTLE_R_LEVEL6 0xD3
#define KEY_SHUTTLE_L_LEVEL6 0xD4
#define KEY_SHUTTLE_R_LEVEL7 0xD5
#define KEY_SHUTTLE_L_LEVEL7 0xD6
#define KEY_JOG_R_TURN1 0xD7
#define KEY_JOG_L_TURN1 0xD8
#define KEY_JOG_R_TURN2 0xD9
#define KEY_JOG_L_TURN2 0xDA
#define KEY_JOG_R_TURN3 0xDB
#define KEY_JOG_L_TURN3 0xDC
#define KEY_FRONT_POWER 0xE0
#define KEY_FRONT_BACK 0xE1
#define KEY_FRONT_STOP 0xE2
#define KEY_FRONT_PLAY 0xE3
#define KEY_FRONT_SKIP 0xE4
#define KEY_FRONT_EZVIEW 0xE5
#define KEY_FRONT_OPEN 0xE6
#define KEY_COLD_START 0xE7
#define KEY_TONE_CONTROL 0x15
#define KEY_TONE_UP 0x0E
#define KEY_TONE_DOWN 0x0F
#define KEY_FREEZE 0x16
#define KEY_REM 0x11
#define KEY_CHINESE_ENGLISH 0x18
#define KEY_RANDOM 0x17
#define KEY_SCORE 0x13
#define KEY_GOTO 0x0B
#define KEY_3D 0x12 /* 10+ */
#endif
#ifdef VCD_REMOTE1
#define KEY_NUM0 0x12 //0x80
#define KEY_NUM1 0x09 //0x81
#define KEY_NUM2 0x1d //0x82
#define KEY_NUM3 0x1f //0x83
#define KEY_NUM4 0x0d //0x84
#define KEY_NUM5 0x19 //0x85
#define KEY_NUM6 0x1b //0x86
#define KEY_NUM7 0x11 //0x87
#define KEY_NUM8 0x15 //0x88
#define KEY_NUM9 0x17 //0x89
//#define KEY_SETUP 0x8B /* PBC */
#define KEY_OPEN_CLOSE 0x10 //0x8C
#define KEY_AUDIO 0x5e //0x8E
#define KEY_INFO 0x50 //0x8F
//#define KEY_SUBTITLE 0x90
//#define KEY_POWER_ON 0x14 //0x91 //same as KEY_STOP
#define KEY_POWER_OFF 0x4b
#define KEY_STOP 0x14 //same as KEY_POWER_ON
//#define KEY_ANGLE 0x92 /* Search */
//#define KEY_TOP_MENU 0x93 /* Vol - */
//#define KEY_MENU 0x94 /* Vol + */
#define KEY_RETURN 0x53 //0x95
#define KEY_UP 0x06 //0x97
#define KEY_RIGHT 0x40 //0x99
#define KEY_DOWN 0x44 //0x98
#define KEY_LEFT 0x47 //0x9A
#define KEY_ENTER 0x9B //temp
#define KEY_SCAN_REV 0x0a //0x9c
#define KEY_SCAN_FWD 0x1e //0x9E
#define KEY_REPEAT 0x55 //0x9D
#define KEY_SKIP_BACK 0x0e //0x9F
//#if SEPERATE_PLAY_PAUSE
#define KEY_PLAY 0x51
//#else
#define KEY_PLAY_PAUSE 0xA0
//#endif/* SEPERATE_PLAY_PAUSE */
#define KEY_PAUSE 0x13 //lucy add
#define KEY_SKIP_NEXT 0x1a //0xA1
#define KEY_CLEAR 0xA4 //temp
//#define KEY_SLOW 0xA5
#define KEY_STEP 0x4b // 0xae
#define KEY_PROGRAM 0x49 //0xA7
#if ECORE_TO_AB
#define KEY_REPEAT_AB 0x0f //0xA8 //temp
#elif CE_TO_AB
#define KEY_REPEAT_AB 0x5f
#else
#define KEY_REPEAT_AB 0xA8 //temp
#endif
//#define KEY_BOOKMARK 0xA9
//#define KEY_INST_REPLAY 0xAA
#define KEY_3D 0x42
#define KEY_ZOOM 0x07 //0xAD
//#define KEY_INST_SKIP 0xAE
//#define KEY_SCREEN_FIT 0xAF /* Mute */
#define KEY_SEARCH 0x08
#define KEY_VOL_REDUCE 0x02
#define KEY_VOL_ADD 0x03
#define KEY_10PLUS 0x59
#define KEY_MUTE 0X4a
#define KEY_PBC 0x48
#define KEY_INTRO 0x43
#define KEY_SLOW 0x18
#define KEY_NTSCPAL 0x05
//#define KEY_STEP KEY_INST_SKIP
#define KEY_DIGEST 0x01
#define KEY_TONE_CONTROL 0x41
#define KEY_TONE_UP 0x46
#define KEY_TONE_DOWN 0x57
#define KEY_FREEZE 0x56
#define KEY_REM 0x00
#if CE_TO_AB
#define KEY_CHINESE_ENGLISH 0xa8//0x5f
#else
#define KEY_CHINESE_ENGLISH 0x5f
#endif
#define KEY_RANDOM 0x45
#if ECORE_TO_AB
#define KEY_SCORE 0xa8 // temp//0x0f
#else
#define KEY_SCORE 0x0f //0xa8 // temp//0x0f
#endif
#define KEY_GOTO 0x52
#define KEY_MIC_OFF 0xaa
#define KEY_MIC_ON 0xa0
#endif
#if 0 //HTS Customer A
#define KEY_NUM0 0x12 //0x80
#define KEY_NUM1 0x09 //0x81
#define KEY_NUM2 0x1d //0x82
#define KEY_NUM3 0x1f //0x83
#define KEY_NUM4 0x0d //0x84
#define KEY_NUM5 0x19 //0x85
#define KEY_NUM6 0x1b //0x86
#define KEY_NUM7 0x11 //0x87
#define KEY_NUM8 0x15 //0x88
#define KEY_NUM9 0x17 //0x89
//#define KEY_SETUP 0x8B /* PBC */
#define KEY_OPEN_CLOSE 0x10 //0x8C
#define KEY_AUDIO 0x5e //0x8E
#define KEY_INFO 0x50 //0x8F
//#define KEY_SUBTITLE 0x90
//#define KEY_POWER_ON 0x14 //0x91 //same as KEY_STOP
#define KEY_POWER_OFF 0xae //0x14 //0x91
#define KEY_STOP 0x14 //same as KEY_POWER_ON
//#define KEY_ANGLE 0x92 /* Search */
//#define KEY_TOP_MENU 0x93 /* Vol - */
//#define KEY_MENU 0x94 /* Vol + */
#define KEY_RETURN 0x53 //0x95
#define KEY_UP 0x06 //0x97
#define KEY_RIGHT 0x40 //0x99
#define KEY_DOWN 0x44 //0x98
#define KEY_LEFT 0x47 //0x9A
#define KEY_ENTER 0x9B //temp
#define KEY_SCAN_REV 0x0a //0x9c
#define KEY_SCAN_FWD 0x1e //0x9E
#define KEY_REPEAT 0x55 //0x9D
#define KEY_SKIP_BACK 0x0e //0x9F
#if SEPERATE_PLAY_PAUSE
#define KEY_PLAY 0x51
#else
#define KEY_PLAY_PAUSE 0x51 //0xA0
#endif/* SEPERATE_PLAY_PAUSE */
#define KEY_PAUSE 0x13 //lucy add
#define KEY_SKIP_NEXT 0x1a //0xA1
#define KEY_CLEAR 0xA4 //temp
//#define KEY_SLOW 0xA5
#define KEY_STEP 0x4b //0xA6
#define KEY_PROGRAM 0x49 //0xA7
#define KEY_REPEAT_AB 0x0f//0xA8 //temp
//#define KEY_BOOKMARK 0xA9
//#define KEY_INST_REPLAY 0xAA
#define KEY_3D 0x42
#define KEY_ZOOM 0x07 //0xAD
//#define KEY_INST_SKIP 0xAE
//#define KEY_SCREEN_FIT 0xAF /* Mute */
#define KEY_SEARCH 0x08
#define KEY_VOL_REDUCE 0x02
#define KEY_VOL_ADD 0x03
#define KEY_10PLUS 0x59
#define KEY_MUTE 0X4a
#define KEY_PBC 0x48
#define KEY_INTRO 0x43
#define KEY_SLOW 0x18
#define KEY_NTSCPAL 0x05
//#define KEY_STEP KEY_INST_SKIP
#define KEY_DIGEST 0x01
#define KEY_TONE_CONTROL 0x41
#define KEY_TONE_UP 0x46
#define KEY_TONE_DOWN 0x57
#define KEY_FREEZE 0x56
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -