设置界面框架完成
This commit is contained in:
@ -1,7 +1,7 @@
|
||||
#ifndef __MXC_METER_H__
|
||||
#define __MXC_METER_H__
|
||||
|
||||
|
||||
typedef void (*btn_event_func)(lv_obj_t *obj);
|
||||
|
||||
typedef enum _ENUM_CONTROL_WIN_ID
|
||||
{
|
||||
@ -24,12 +24,12 @@ typedef enum _ENUM_CONTROL_WIN_ID
|
||||
|
||||
|
||||
typedef struct{
|
||||
uint8_t engine; //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
uint8_t machine_oil; //<2F><><EFBFBD>ͱ<EFBFBD><CDB1><EFBFBD>
|
||||
uint8_t abs; //abs<62><73><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
uint8_t tcs; //tcsǣ<73><C7A3><EFBFBD><EFBFBD>ϵͳ
|
||||
uint8_t fan; //<2F><><EFBFBD><EFBFBD>
|
||||
uint8_t null; //<2F>յ<EFBFBD>
|
||||
uint8_t engine; //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
uint8_t machine_oil; //<2F><><EFBFBD>ͱ<EFBFBD><CDB1><EFBFBD>
|
||||
uint8_t abs; //abs<62><73><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
uint8_t tcs; //tcsǣ<73><C7A3><EFBFBD><EFBFBD>ϵͳ
|
||||
uint8_t fan; //<2F><><EFBFBD><EFBFBD>
|
||||
uint8_t null; //<2F>յ<EFBFBD>
|
||||
}warning_t;
|
||||
|
||||
typedef struct
|
||||
@ -44,21 +44,21 @@ typedef struct
|
||||
|
||||
typedef struct
|
||||
{
|
||||
uint8_t factory_reset; //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
uint8_t language; //<2F><><EFBFBD><EFBFBD>
|
||||
uint8_t display_uint; //<2F><>λ
|
||||
uint8_t theme; //<2F><>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD>
|
||||
uint8_t theme_state; //<2F><><EFBFBD><EFBFBD>״̬
|
||||
uint8_t light_value; //<2F><><EFBFBD><EFBFBD>
|
||||
uint8_t bt_on_off; //<2F><><EFBFBD><EFBFBD>
|
||||
uint8_t factory_reset; //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
uint8_t language; //<2F><><EFBFBD><EFBFBD>
|
||||
uint8_t display_uint; //<2F><>λ
|
||||
uint8_t theme; //<2F><>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD>
|
||||
uint8_t theme_state; //<2F><><EFBFBD><EFBFBD>״̬
|
||||
uint8_t light_value; //<2F><><EFBFBD><EFBFBD>
|
||||
uint8_t bt_on_off; //<2F><><EFBFBD><EFBFBD>
|
||||
uint8_t bt_state; //״̬
|
||||
|
||||
}save_info_t;
|
||||
|
||||
typedef struct
|
||||
{
|
||||
uint8_t softwar_host; //<2F><><EFBFBD>汾<EFBFBD><E6B1BE>
|
||||
uint8_t softwar_order; //<2F>ΰ汾<CEB0><E6B1BE>
|
||||
uint8_t softwar_host; //<2F><><EFBFBD>汾<EFBFBD><E6B1BE>
|
||||
uint8_t softwar_order; //<2F>ΰ汾<CEB0><E6B1BE>
|
||||
|
||||
uint8_t ui_page_id;
|
||||
|
||||
@ -67,43 +67,43 @@ typedef struct
|
||||
|
||||
save_info_t save_info;
|
||||
|
||||
uint8_t veer; //ת<><D7AA>
|
||||
uint8_t veer_hint; //ת<><D7AA><EFBFBD><EFBFBD>ʾ
|
||||
uint8_t veer; //ת<><D7AA>
|
||||
uint8_t veer_hint; //ת<><D7AA><EFBFBD><EFBFBD>ʾ
|
||||
|
||||
uint8_t lamplight; //<2F>ƹ<EFBFBD>
|
||||
uint8_t lamplight; //<2F>ƹ<EFBFBD>
|
||||
|
||||
uint8_t power_on_self_test; //<2F><><EFBFBD><EFBFBD><EFBFBD>Լ<EFBFBD>
|
||||
uint8_t power_on_self_test; //<2F><><EFBFBD><EFBFBD><EFBFBD>Լ<EFBFBD>
|
||||
|
||||
uint8_t light_perception_value; //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
uint8_t light; //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>light_valueֵ
|
||||
uint8_t light_perception_value; //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
uint8_t light; //<2F><><EFBFBD><EFBFBD><EFBFBD>light_valueֵ
|
||||
|
||||
uint8_t return_demo;
|
||||
|
||||
uint16_t velocity; //<2F>ٶ<EFBFBD>
|
||||
uint16_t veer_velocity; //ת<><D7AA>
|
||||
uint8_t grade; //<2F><>λ
|
||||
uint8_t oil; //<2F><><EFBFBD><EFBFBD>
|
||||
uint8_t temp; //<2F>¶<EFBFBD>
|
||||
double trip_mileage; //С<><D0A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
uint32_t total_mileage; //<2F>ܼ<EFBFBD><DCBC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
double voltage; //<2F><><EFBFBD>ص<EFBFBD>ѹ
|
||||
warning_t warning; //<2F><><EFBFBD><EFBFBD>ͼ<EFBFBD><CDBC>
|
||||
uint16_t velocity; //<2F>ٶ<EFBFBD>
|
||||
uint16_t veer_velocity; //ת<><D7AA>
|
||||
uint8_t grade; //<2F><>λ
|
||||
uint8_t oil; //<2F><><EFBFBD><EFBFBD>
|
||||
uint8_t temp; //<2F>¶<EFBFBD>
|
||||
double trip_mileage; //С<><D0A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
uint32_t total_mileage; //<2F>ܼ<EFBFBD><DCBC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
double voltage; //<2F><>ص<EFBFBD>ѹ
|
||||
warning_t warning; //<2F><><EFBFBD><EFBFBD>ͼ<EFBFBD><CDBC>
|
||||
|
||||
uint16_t max_velocity; //<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>
|
||||
uint16_t verage_velocity; //ƽ<><C6BD>ʱ<EFBFBD><CAB1>
|
||||
uint16_t max_velocity; //<2F><><EFBFBD>ʱ<EFBFBD><CAB1>
|
||||
uint16_t verage_velocity; //ƽ<><C6BD>ʱ<EFBFBD><CAB1>
|
||||
|
||||
char uuid[32];
|
||||
char bt_name[32];
|
||||
uint32_t now_defect_code; //<2F><>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
uint32_t his_defect_code; //<2F><>ʷ<EFBFBD><CAB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
uint32_t now_defect_code; //<2F><>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
uint32_t his_defect_code; //<2F><>ʷ<EFBFBD><CAB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
|
||||
uint8_t ttrb; //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƿ<EFBFBD><EFBFBD><EFBFBD>ȡ<EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD><EFBFBD>ı<EFBFBD>־
|
||||
uint8_t ttrb_time; //<2F><>ʩʱ<CAA9><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƿ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD><EFBFBD>ı<EFBFBD>־
|
||||
uint8_t odo_reset; //С<><D0A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƿ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD><EFBFBD>ı<EFBFBD>־
|
||||
uint8_t demo_position; //<2F>Ƿ<EFBFBD><C7B7><EFBFBD>demoչʾ<D5B9><CABE><EFBFBD><EFBFBD><EFBFBD>ı<EFBFBD>־
|
||||
uint16_t plan; //<2F><><EFBFBD><EFBFBD><EFBFBD>ܽ<EFBFBD><DCBD>ȱ<EFBFBD>־
|
||||
uint16_t pace; //<2F><><EFBFBD><EFBFBD><EFBFBD>ֽ<EFBFBD><D6BD>ȱ<EFBFBD>־
|
||||
uint8_t upgrade; //<2F><><EFBFBD><EFBFBD><EFBFBD>ڴ濽<DAB4><E6BFBD><EFBFBD><EFBFBD>־
|
||||
uint8_t ttrb; //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƿ<EFBFBD><EFBFBD>ȡ<EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>ı<EFBFBD>־
|
||||
uint8_t ttrb_time; //<2F><>ʩʱ<CAA9><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƿ<EFBFBD><C7B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>ı<EFBFBD>־
|
||||
uint8_t odo_reset; //С<><D0A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƿ<EFBFBD><C7B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>ı<EFBFBD>־
|
||||
uint8_t demo_position; //<2F>Ƿ<EFBFBD><C7B7><EFBFBD>demoչʾ<D5B9><CABE><EFBFBD><EFBFBD>ı<EFBFBD>־
|
||||
uint16_t plan; //<2F><><EFBFBD><EFBFBD><EFBFBD>ܽ<EFBFBD><DCBD>ȱ<EFBFBD>־
|
||||
uint16_t pace; //<2F><><EFBFBD><EFBFBD><EFBFBD>ֽ<EFBFBD><D6BD>ȱ<EFBFBD>־
|
||||
uint8_t upgrade; //<2F><><EFBFBD><EFBFBD><EFBFBD>ڴ濽<DAB4><E6BFBD><EFBFBD><EFBFBD>־
|
||||
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user