📄 fp_data.h
字号:
#define KEY_REM 0x00
#define KEY_CHINESE_ENGLISH 0x5f
#define KEY_RANDOM 0x45
#define KEY_SCORE 0xa8 // temp//0x0f
#define KEY_GOTO 0x52
#define KEY_MIC_OFF 0xaa
#define KEY_MIC_ON 0xa0
#endif
#ifdef VCD_REMOTE2 //YDF
#define KEY_NUM0 0x15
#define KEY_NUM1 0x0C
#define KEY_NUM2 0x0D
#define KEY_NUM3 0x0E
#define KEY_NUM4 0x0F
#define KEY_NUM5 0x10
#define KEY_NUM6 0x11
#define KEY_NUM7 0x12
#define KEY_NUM8 0x13
#define KEY_NUM9 0x14
//#define KEY_SETUP 0x8B /* PBC */
#define KEY_OPEN_CLOSE 0x57
#define KEY_AUDIO 0x07
#define KEY_INFO 0x00
#define KEY_MIC_OFF 0x55 //pwc
#define KEY_MIC_ON 0x56 //pwc
//#define KEY_SUBTITLE 0x90
//#define KEY_POWER_ON 0x14 //0x91 //same as KEY_STOP
#define KEY_POWER_OFF 0x54
#define KEY_STOP 0x0B //same as KEY_POWER_ON
//#define KEY_ANGLE 0x92 /* Search */
//#define KEY_TOP_MENU 0x93 /* Vol - */
//#define KEY_MENU 0x94 /* Vol + */
#define KEY_RETURN 0x51
#define KEY_UP 0x02
#define KEY_RIGHT 0x18
#define KEY_DOWN 0x05
#define KEY_LEFT 0x01
#define KEY_ENTER 0x9B //temp
#define KEY_SCAN_REV 0x40
#define KEY_SCAN_FWD 0x41
#define KEY_REPEAT 0x4D
#define KEY_SKIP_BACK 0x42
//#if SEPERATE_PLAY_PAUSE
#define KEY_PLAY 0xaa //0x0A
//#else
#define KEY_PLAY_PAUSE 0x0A
//#endif/* SEPERATE_PLAY_PAUSE */
#define KEY_PAUSE 0xEC
#define KEY_SKIP_NEXT 0x43
#define KEY_CLEAR 0xA4 //temp
//#define KEY_SLOW 0xA5
#define KEY_STEP 0x4A
#define KEY_PROGRAM 0x44
#define KEY_REPEAT_AB 0xA8 //temp
//#define KEY_BOOKMARK 0xA9
//#define KEY_INST_REPLAY 0xAA
#define KEY_3D 0x4F
#define KEY_ZOOM 0x06
//#define KEY_INST_SKIP 0xAE
//#define KEY_SCREEN_FIT 0xAF /* Mute */
#define KEY_SEARCH 0x17
#define KEY_VOL_REDUCE 0x08
#define KEY_VOL_ADD 0x09
#define KEY_10PLUS 0x16
#define KEY_MUTE 0X45
#define KEY_PBC 0x52
#define KEY_INTRO 0xEE
#define KEY_SLOW 0x4E
#define KEY_NTSCPAL 0x03
//#define KEY_STEP KEY_INST_SKIP
#define KEY_DIGEST 0x49
#define KEY_TONE_CONTROL 0x4C
#define KEY_TONE_UP 0x48
#define KEY_TONE_DOWN 0x50
#define KEY_FREEZE 0x46
#define KEY_REM 0x53
#define KEY_CHINESE_ENGLISH 0x47
#define KEY_RANDOM 0x04
#define KEY_SCORE 0xED
#define KEY_GOTO 0x4B
#define KEY_ECHO_ADD 0x56
#define KEY_ECHO_REDUCE 0x55
#endif
//#if HT1621
/***************remote key < 0x75, HT1621 front panel key >0x80******************/
#define KEY_5PLUS_FP 0x75
#define KEY_PLAYPAUSE_FP 0x76
//#endif
#if 0
/*********************************************
* FRONT MODEs
*********************************************/
#define FRONT_M_MAIN 0x00
#define FRONT_M_CODE 0x01
#define FRONT_M_DISC 0x02
#define FRONT_M_SEGMENT 0x03
#define FRONT_M_REPEAT 0x04
#define FRONT_M_CHAPTER 0x05
#define FRONT_M_SCART 0x06
#define FRONT_M_FLT_SPEED 0x07
#define FRONT_M_FLT_BRIGHT 0x08
#define FRONT_M_AUDIO 0x09
#define FRONT_M_PROGRAM 0x0A
#define FRONT_M_SEARCH_TITLE 0x0B
#define FRONT_M_CURRENT_TIME 0x0C
#define FRONT_M_TOTAL_TIME 0x0D
#define FRONT_M_REMAIN_TIME 0x0E /* for only CD */
#define FRONT_M_TIME_SEARCH 0x0F
#define FRONT_M_TEST_ADJ 0x0F /* ??? */
/*********************************************
* FRONT Funtion in FRONT_M_MAIN
*********************************************/
#define FRONT_POWER_OFF 0x00
#define FRONT_CLOSE 0x01
#define FRONT_OPEN 0x02
#define FRONT_STOP 0x03
#define FRONT_PLAY 0x04
#define FRONT_PAUSE 0x05
#define FRONT_MENU 0x06
#define FRONT_LEAD_IN 0x07
#define FRONT_SETUP 0x08
#define FRONT_NOT_LEAD_IN_PLAY 0x09
#define FRONT_STANDBY 0x0A
#define FRONT_POWER_OFF_SIGN 0x0B
/*********************************************
* FRONT Funtion in FRONT_M_CODE
*********************************************/
/*********************************************
* FRONT Funtion in FRONT_M_DISC
*********************************************/
#define FRONT_NO_DISC 0x00
#define FRONT_DVD 0x01
#define FRONT_VCD_1_1 0x02 /* VCD v1.1 */
#define FRONT_VCD_2_0 0x03 /* VCD v2.0 */
#define FRONT_CD 0x04
#define FRONT_SVCD_MENU_OFF 0x05 /* SVCD/CVD */
#define FRONT_SVCD_MENU_ON 0x06 /* SVCD/CVD */
/*********************************************
* FRONT Funtion in FRONT_M_SEGMENT
*********************************************/
#define FRONT_PAL 0x00
#define FRONT_AC3 0x01
#define FRONT_LPCM 0x02
#define FRONT_DTS 0x03
#define FRONT_MPEG 0x04
#define FRONT_ANGLE 0x05
#define FRONT_3D 0x06
#define FRONT_MP3 0x07
/*********************************************
* FRONT Funtion in FRONT_M_REPEAT
*********************************************/
#define FRONT_REPEAT_CLEAR 0x00
#define FRONT_REPEAT_CHAPTER 0x01
#define FRONT_REPEAT_TITLE 0x02
#define FRONT_REPEAT_ALL 0x03
#define FRONT_REPEAT_A 0x04
#define FRONT_REPEAT_B 0x05
/*********************************************
* FRONT Funtion in FRONT_M_CHAPTER
*********************************************/
#define FRONT_TITLE_DSP 0x00 /* Title display */
#define FRONT_CHAPTER_DSP 0x01 /* Chapter display */
/*********************************************
* FRONT Funtion in FRONT_M_FLT_BRIGHT
*********************************************/
#define FRONT_FLT_BRIGHT 0x00
#define FRONT_FLT_DIM 0x01
#define FRONT_FLT_OFF 0x02
/*********************************************
* FRONT Funtion in FRONT_M_PROGRAM
*********************************************/
#define FRONT_PG_NORMAL 0x00
#define FRONT_PG_STOP_PLAY 0x01
#define FRONT_PG_COUNT 0x02
#define FRONT_PG_DATA 0x03
#define FRONT_PG_CLEAR 0x04
/*********************************************
* FRONT Funtion in FRONT_M_TIME_SEARCH
*********************************************/
#define FRONT_TS_NORMAL 0x00
#define FRONT_TS_HOUR_SET 0x01
#define FRONT_TS_MIN_H_SET 0x02 /* upper min */
#define FRONT_TS_MIN_L_SET 0x03 /* lower min */
#define FRONT_TS_SEC_H_SET 0x04 /* upper sec */
#define FRONT_TS_SEC_L_SET 0x05 /* lower sec */
#define FRONT_TS_TIME_SET 0x06 /* time set and display */
/******************************************************************************
* Filename :
* Start date : 2004.1.7
* By : Liu renliang
* Contact : renliang.liu@samsung.com
* Description :
******************************************************************************
*/
/* a b f g c e d ? // for seven segment number*/
// number to be displayed on the vfd
#if defined( DESAY_VFD1 )
//for desay
#define SEG_NUM0 0xEE//11101110b
#define SEG_NUM1 0x24//00100100b
#define SEG_NUM2 0xD6//11010110b
#define SEG_NUM3 0xB6//10110110b
#define SEG_NUM4 0x3C//00111100b
#define SEG_NUM5 0xBA//10111010b
#define SEG_NUM6 0xFA//11111010b
#define SEG_NUM7 0x26//00100110b
#define SEG_NUM8 0xFE//11111110b
#define SEG_NUM9 0xBE//10111110b
//end for desay
/*
//for ours
#define SEG_NUM0 0x77//01110111b
#define SEG_NUM1 0x12//00010010b
#define SEG_NUM2 0x6B//01101011b
#define SEG_NUM3 0x5B//01011011b
#define SEG_NUM4 0x1E//00011110b
#define SEG_NUM5 0x5D//01011101b
#define SEG_NUM6 0x7D//01111101b
#define SEG_NUM7 0x13//00010011b
#define SEG_NUM8 0x7F//01111111b
#define SEG_NUM9 0x5F//01011111b
//end for ours
*/
//letter to be displayed on the vfd
#define SEG_Letter_A 0x3F//00111111b
#define SEG_Letter_C 0x65//01100101b
#define SEG_Letter_D 0x7A//01111010b
#define SEG_Letter_E 0x6D//01101101b
#define SEG_Letter_F 0x2D
#define SEG_Letter_G 0x5F
#define SEG_Letter_H 0x3E//00111110b
#define SEG_Letter_J 0x72
#define SEG_Letter_I 0x12//00010010b
#define SEG_Letter_L 0x64//01100100b
#define SEG_Letter_N 0x37//00110111b
#define SEG_Letter_O 0x77//01110111b
#define SEG_Letter_P 0x2F//00101111b
#define SEG_Letter_R 0x2c//00101100b
#define SEG_Letter_S 0x5D//01011101b
#define SEG_Letter_T 0x6C//01101100b
#define SEG_Letter_U 0x76//01110110b
#define SEG_Letter_Y 0X5E//01011110b
#elif defined( DESAY_VFD2 )
#define SEG_NUM0 0xEE
#define SEG_NUM1 0x48
#define SEG_NUM2 0xD6
#define SEG_NUM3 0xDA
#define SEG_NUM4 0x78
#define SEG_NUM5 0xBA
#define SEG_NUM6 0xBE
#define SEG_NUM7 0xC8
#define SEG_NUM8 0xFE
#define SEG_NUM9 0xFA
#define SEG_Letter_A 0xFC
#define SEG_Letter_C 0xA6
#define SEG_Letter_D 0x5E
#define SEG_Letter_E 0xB6
#define SEG_Letter_F 0xB4
#define SEG_Letter_G 0xFA
#define SEG_Letter_H 0x7C
#define SEG_Letter_J 0x4E
#define SEG_Letter_I 0x48
#define SEG_Letter_L 0x26
#define SEG_Letter_N 0xEC
#define SEG_Letter_O 0xEE
#define SEG_Letter_P 0xF4
#define SEG_Letter_R 0x34
#define SEG_Letter_S 0xBA
#define SEG_Letter_T 0x36
#define SEG_Letter_U 0x6E
#define SEG_Letter_Y 0X7A
//wheel to be displayed on the vfd
#define SEG_Wheel_0 0x6E
#define SEG_Wheel_1 0xB6
#define SEG_Wheel_2 0xDA
#define SEG_Wheel_Pause 0xFE
#endif
#endif
#ifdef __cplusplus
}
#endif
#endif /* _FP_TRINO_H_ */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -