NULL
This commit is contained in:
138
user/Interface/StdKeyEditDefine.h
Executable file
138
user/Interface/StdKeyEditDefine.h
Executable file
@@ -0,0 +1,138 @@
|
||||
#ifndef __StdKeyEditDefine_h__
|
||||
#define __StdKeyEditDefine_h__
|
||||
|
||||
//low power keyboard define
|
||||
#define KEYBOARD_IDLE_TIME_BASIC (4095) // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1> 1S
|
||||
#define KEYBOARD_IDLE_TIME (60)
|
||||
|
||||
#define LEVEL_1_PASSWORD 85139
|
||||
#define LEVEL_2_PASSWORD 22222 //22222
|
||||
#define LEVEL_3_PASSWORD 00520
|
||||
#define LEVEL_4_PASSWORD 44444 //44444
|
||||
|
||||
#define KEY_INIT_PASSWORD 0
|
||||
#define KEY_SET_METERFACTOR 1
|
||||
#define KEY_SET_COEFFIC 2
|
||||
#define KEY_CALIB_OFFSETC 3
|
||||
#define KEY_SET_PULSE 4
|
||||
#define KEY_SET_ADDR 5
|
||||
#define KEY_SET_DECIMAL_POINT 6
|
||||
#define KEY_SET_RETURN 7
|
||||
|
||||
//******************************************************************************
|
||||
// KEY FUNCTION DEFINE
|
||||
#define STD_INIT_PASSWORD 0
|
||||
//<2F>ӿ<EFBFBD><D3BF>ࣨF1-F10<31><30>
|
||||
#define STD_KEY_PRTCL 1 // F1 ͨѶЭ<D1B6><D0AD> PRTCL
|
||||
#define STD_KEY_ADDR 2 // F2 <09>ӻ<EFBFBD><D3BB><EFBFBD>ַ ADDR
|
||||
#define STD_KEY_BPS 3 // F3 <09><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> BPS
|
||||
// <20><><EFBFBD><EFBFBD><EFBFBD>ࣨF11-F30<33><30>
|
||||
#define STD_KEY_OFFST 11 // F11 У<D0A3><D7BC><EFBFBD><EFBFBD> OFFST
|
||||
#define STD_KEY_GCF 12 // F12 GCF GCF
|
||||
#define STD_KEY_FACTR 13 // F13 <09>DZ<EFBFBD>ϵ<EFBFBD><CFB5> FACTR
|
||||
#define STD_KEY_CORR 14 // F14 <09><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϵ<EFBFBD><CFB5> CORR
|
||||
#define STD_KEY_FS 15 // F15 <09><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> FS
|
||||
#define STD_KEY_RESPS 16 // F16 <09><>Ӧʱ<D3A6><CAB1> RESPS
|
||||
|
||||
#define STD_KEY_CUT_F 28 // F28 С<><D0A1><EFBFBD><EFBFBD><EFBFBD>г<EFBFBD> CUT-F
|
||||
#define STD_KEY_DIAM 29 // F29 <09>ܾ<EFBFBD><DCBE><EFBFBD><EFBFBD><EFBFBD> DIAM
|
||||
|
||||
// <20><>ʾ<EFBFBD>ࣨF31-F40<34><30>
|
||||
#define STD_KEY_UNT_A 31 // F31 <09>ۻ<EFBFBD><DBBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>λ UNT-A
|
||||
#define STD_KEY_UNT_F 32 // F32 ʵʱ<CAB5><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>λ UNT-F
|
||||
#define STD_KEY_UNT_P 33 // F33 ѹ<><D1B9><EFBFBD><EFBFBD>λ UNT-P
|
||||
#define STD_KEY_DISP 38 // F38 <09><>ʾģʽ DISP
|
||||
#define STD_KEY_DIS_LANGUAGE 39 // F39 <09><>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD>ģʽ LANG
|
||||
|
||||
|
||||
// ģ<><C4A3><EFBFBD>ӿ<EFBFBD><D3BF>ࣨF31-F40<34><30>
|
||||
#define STD_KEY_PULSE 41 // F41 <09><><EFBFBD>嵱<EFBFBD><E5B5B1> PULSE
|
||||
|
||||
|
||||
// <20><><EFBFBD><EFBFBD><EFBFBD>ࣨF41-F50<35><30>
|
||||
#define STD_KEY_ALM_H 51 // F51 <09><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ALM-H
|
||||
#define STD_KEY_ALM_L 52 // F52 <09><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ALM-L
|
||||
#define STD_KEY_ALM_A 53 // F53 <09><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ALM-A
|
||||
#define STD_KEY_ALM_T 54 // F54 ʱ<>䱨<EFBFBD><E4B1A8> ALM-T
|
||||
|
||||
// <20><><EFBFBD><EFBFBD><EFBFBD>ࣨF71-F90<39><30>
|
||||
#define STD_KEY_LORA_ADDR 71 // F71 LORA<52><41><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ַ LR-ID
|
||||
#define STD_KEY_LORA_ID 72 // F72 LORA<52>ϼ<EFBFBD><CFBC><EFBFBD>ַ NETID
|
||||
#define STD_KEY_LORA_CHAN 73 // F73 LORA<52>ŵ<EFBFBD> LR_CH
|
||||
|
||||
// <20><><EFBFBD><EFBFBD><EFBFBD>ࣨF91-F98<39><38>
|
||||
#define STD_KEY_PASS 91 // F91 <09><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> PASS
|
||||
#define STD_KEY_CLR_A 92 // F92 <09><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> CLR-A
|
||||
#define STD_KEY_CLR_T 93 // F93 <09><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1> CLR-T
|
||||
#define STD_KEY_RESET_DCOEF 94 // F94 <09>ָ<EFBFBD><D6B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> RS2ND
|
||||
|
||||
// <20>˳<EFBFBD>
|
||||
#define STD_KEY_QUIT 99 // F99 <09>˳<EFBFBD><CBB3><EFBFBD><EFBFBD><EFBFBD> QUIT
|
||||
#define STD_RETURN 100 // <20>˳<EFBFBD><CBB3><EFBFBD><EFBFBD>̲<EFBFBD><CCB2><EFBFBD>
|
||||
|
||||
//******************************************************************************
|
||||
// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
#define MAX_SET_BIT 6
|
||||
#define LIST_PROMPT_BASE 9
|
||||
#define LIST_VALUE_BASE 9
|
||||
|
||||
// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
#define FUN_PROMPT1 0
|
||||
#define FUN_PROMPT2 1
|
||||
#define FUN_PROMPT3 2
|
||||
#define FUN_PROMPT4 3
|
||||
#define FUN_PROMPT5 4
|
||||
#define FUN_DECIMAL 5 //
|
||||
|
||||
#define FUN_CODE_1 10
|
||||
#define FUN_CODE_2 11
|
||||
#define FUN_CODE_3 12
|
||||
#define FUN_CODE_4 13
|
||||
|
||||
//******************************************************************************
|
||||
// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD>䶨<EFBFBD><E4B6A8>
|
||||
#define KEY_RESPONSE_TIME 1600 //300
|
||||
#define FLASH_500mS 3000 // for 125ms sampling interrupt //3000
|
||||
#define LONG_KEY_TIME (FLASH_500mS*5) //(FLASH_1S*3)
|
||||
#define COMM_KEY_TIME (FLASH_500mS*9) //(FLASH_1S*3)
|
||||
#define KEY_MAX_TIME 60000
|
||||
|
||||
#define KEY_HOLD_TIME 32768
|
||||
#define KEY_FREE_TIME 1600
|
||||
//******************************************************************************
|
||||
#define PARM_LIST_SEL 0x8000
|
||||
#define NO_SAVE 0x4000
|
||||
#define NEED_PASSWORD 0x2000
|
||||
#define NEED_DOT 0x1000
|
||||
#define OPERATION_CLASS 0x0800
|
||||
|
||||
#define FOUR_BIT 4
|
||||
//******************************************************************************
|
||||
#define DIS_SET_OFF 0
|
||||
#define DIS_PARA_INT 1
|
||||
#define DISPLAY_MENU 2
|
||||
#define FLASH_BIT 3
|
||||
#define NO_FLASH_BIT 4
|
||||
//******************************************************************************
|
||||
#define NEXT 2
|
||||
#define SAVE 1
|
||||
#define NO 0
|
||||
#define YES 1
|
||||
//******************************************************************************
|
||||
#define KEY_NOT_RESPONDING 0
|
||||
#define KEY_RESPONSE_INPUT 1
|
||||
#define KEY_IN_SETUP 2
|
||||
//******************************************************************************
|
||||
// for key setup pulse unit
|
||||
#define PULSE_0_1ML_INDEX 0
|
||||
#define PULSE_1ML_INDEX 1
|
||||
#define PULSE_10ML_INDEX 2
|
||||
#define PULSE_100ML_INDEX 3
|
||||
#define PULSE_1L_INDEX 4
|
||||
#define PULSE_10L_INDEX 5
|
||||
#define PULSE_100L_INDEX 6
|
||||
#define PULSE_1000L_INDEX 7
|
||||
|
||||
#define PULSE_MIN_UNIT PULSE_0_1ML
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user