123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116 |
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
- extern float Ach_150M_Value ;
- extern float Ach_Wifi_2_4GHz_Value ;
- extern float Ach_Wifi_5_8GHz_Value ;
- extern float Ach_30G_28_28_5_Value ;
- extern float Ach_30G_28_5_29_Value ;
- extern float Ach_30G_29_29_5_Value ;
- extern float Ach_30G_29_5_30_Value ;
- extern float Bch_150M_Value ;
- extern float Bch_Wifi_2_4GHz_Value ;
- extern float Bch_Wifi_5_8GHz_Value ;
- extern float Bch_30G_28_28_5_Value ;
- extern float Bch_30G_28_5_29_Value ;
- extern float Bch_30G_29_29_5_Value ;
- extern float Bch_30G_29_5_30_Value ;
- typedef enum{
- Instruction_CMD = 0,
- Data_CMD,
- }Character_CMD_t;
- typedef enum{
- Line_default = 0,
- First_Line,
- Second_Line,
- }LCD_line_t;
- typedef enum{
- Power_On = 0,
- ACh_Setting = 1,
- BCh_Setting,
- Atten_150M,
- Atten_Wifi,
- Atten_30G,
- }Switch_case_t;
- typedef enum{
- Button_NOP = 0,
- Button_ESC,
- Button_MENU ,
- Button_UP ,
- Button_DOWN,
- Button_ENTER,
- }AttenButton_t;
- typedef enum{
- AChSetting_Layer = 0,
- AChSetting_150M_Layer,
- AChSetting_WIFI_Layer,
- AChSetting_30GHz_Layer,
- BChSetting_Layer,
- BChSetting_150M_Layer,
- BChSetting_WIFI_Layer,
- BChSetting_30GHz_Layer,
-
- AChSetting_SelectWIFI2_4GHz_Layer,
- AChSetting_SelectWIFI5_8GHz_Layer,
- AChSetting_Select30GHz28_28_5_Layer,
- AChSetting_Select30GHz28_5_29_Layer,
- AChSetting_Select30GHz29_29_5_Layer,
- AChSetting_Select30GHz29_5_30_Layer,
- BChSetting_SelectWIFI2_4GHz_Layer,
- BChSetting_SelectWIFI5_8GHz_Layer,
- BChSetting_Select30GHz28_28_5_Layer,
- BChSetting_Select30GHz28_5_29_Layer,
- BChSetting_Select30GHz29_29_5_Layer,
- BChSetting_Select30GHz29_5_30_Layer,
-
- AChSetting_Change150M_Layer,
- AChSetting_ChangeWIFI2_4GHz_Layer,
- AChSetting_ChangeWIFI5_8GHz_Layer,
- AChSetting_Change30GHz28_28_5_Layer,
- AChSetting_Change30GHz28_5_29_Layer,
- AChSetting_Change30GHz29_29_5_Layer,
- AChSetting_Change30GHz29_5_30_Layer,
- BChSetting_Change150M_Layer,
- BChSetting_ChangeWIFI2_4GHz_Layer,
- BChSetting_ChangeWIFI5_8GHz_Layer,
- BChSetting_Change30GHz28_28_5_Layer,
- BChSetting_Change30GHz28_5_29_Layer,
- BChSetting_Change30GHz29_29_5_Layer,
- BChSetting_Change30GHz29_5_30_Layer,
- }Layer_t;
- extern void LCD_M68_DataWrite_COMMAND(uint8_t line,uint8_t cmd,uint8_t* data);
- extern void LCD_M68_DataWrite_Clear(void);
- extern void Character_Lcd_chMenu(AttenButton_t button);
- extern void ButtonDataSet(uint8_t val);
- extern uint8_t ButtonDataGet(void);
- extern uint8_t LCD_Button_Read(void);
- extern Layer_t Layer_Get(void);
- void CharacterLCD_ButtonSetFunc(bool set);
- bool CharacterLCD_ButtonGetFunc(void);
- #if 0 // PYJ.2019.03.08_BEGIN --
- extern void LCD_M68_Data_Save_Ach150M(void);
- extern void LCD_M68_Data_Save_Ach2_4GHz(void);
- extern void LCD_M68_Data_Save_Ach5_8Ghz(void);
- extern void LCD_M68_Data_Save_Ach30G_28_28_5(void);
- extern void LCD_M68_Data_Save_Ach30G_28_5_29(void);
- extern void LCD_M68_Data_Save_Ach30G_29_29_5(void);
- extern void LCD_M68_Data_Save_Ach30G_29_5_30(void);
- extern void LCD_M68_Data_Save_Bch150M(void);
- extern void LCD_M68_Data_Save_Bch2_4GHz(void);
- extern void LCD_M68_Data_Save_Bch5_8Ghz(void);
- extern void LCD_M68_Data_Save_Bch30G_28_28_5(void);
- extern void LCD_M68_Data_Save_Bch30G_28_5_29(void);
- extern void LCD_M68_Data_Save_Bch30G_29_29_5(void);
- extern void LCD_M68_Data_Save_Bch30G_29_5_30(void);
- #endif // PYJ.2019.03.08_END --
|