A36 PCB1.1 软件工程整理
This commit is contained in:
338
fr3092_lvglcode/lv_user_code/track/Interface.c
Normal file
338
fr3092_lvglcode/lv_user_code/track/Interface.c
Normal file
@ -0,0 +1,338 @@
|
||||
#include "lvgl.h"
|
||||
#include "interface.h"
|
||||
#include "mxc_meter.h"
|
||||
|
||||
/*********************************
|
||||
**һЩ״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
||||
*********************************/
|
||||
void Set_sys_power_on_self_test(uint8_t value)
|
||||
{
|
||||
daily_get_UiData()->power_on_self_test = value;
|
||||
}
|
||||
|
||||
uint8_t Get_sys_power_on_self_test(void)
|
||||
{
|
||||
return daily_get_UiData()->power_on_self_test;
|
||||
}
|
||||
|
||||
void Set_sys_softwar_host(uint8_t value)
|
||||
{
|
||||
daily_get_UiData()->softwar_host = value;
|
||||
}
|
||||
|
||||
uint8_t Get_sys_softwar_host(void)
|
||||
{
|
||||
return daily_get_UiData()->softwar_host;
|
||||
}
|
||||
|
||||
void Set_sys_softwar_order(uint8_t value)
|
||||
{
|
||||
daily_get_UiData()->softwar_order = value;
|
||||
}
|
||||
|
||||
uint8_t Get_sys_softwar_order(void)
|
||||
{
|
||||
return daily_get_UiData()->softwar_order;
|
||||
}
|
||||
|
||||
void Set_sys_language(uint8_t value)
|
||||
{
|
||||
daily_get_UiData()->save_info.language = value;
|
||||
}
|
||||
|
||||
uint8_t Get_sys_language(void)
|
||||
{
|
||||
return daily_get_UiData()->save_info.language;
|
||||
}
|
||||
|
||||
void Set_sys_theme(uint8_t value)
|
||||
{
|
||||
daily_get_UiData()->save_info.theme = value;
|
||||
}
|
||||
|
||||
uint8_t Get_sys_theme(void)
|
||||
{
|
||||
return daily_get_UiData()->save_info.theme;
|
||||
}
|
||||
|
||||
void Set_sys_theme_state(uint8_t value)
|
||||
{
|
||||
daily_get_UiData()->save_info.theme_state = value;
|
||||
}
|
||||
|
||||
uint8_t Get_sys_theme_state(void)
|
||||
{
|
||||
return daily_get_UiData()->save_info.theme_state;
|
||||
}
|
||||
|
||||
void Set_sys_light_value(uint8_t value)
|
||||
{
|
||||
daily_get_UiData()->save_info.light_value = value;
|
||||
}
|
||||
|
||||
uint8_t Get_sys_light_value(void)
|
||||
{
|
||||
return daily_get_UiData()->save_info.light_value;
|
||||
}
|
||||
|
||||
void Set_sys_bt_on_off(uint8_t value)
|
||||
{
|
||||
daily_get_UiData()->save_info.bt_on_off = value;
|
||||
}
|
||||
|
||||
uint8_t Get_sys_bt_on_off(void)
|
||||
{
|
||||
return daily_get_UiData()->save_info.bt_on_off;
|
||||
}
|
||||
|
||||
void Set_sys_bt_state(uint8_t value)
|
||||
{
|
||||
daily_get_UiData()->save_info.bt_state = value;
|
||||
}
|
||||
|
||||
uint8_t Get_sys_bt_state(void)
|
||||
{
|
||||
return daily_get_UiData()->save_info.bt_state;
|
||||
}
|
||||
|
||||
void Set_sys_veer_hint(uint8_t value)
|
||||
{
|
||||
daily_get_UiData()->veer_hint = value;
|
||||
}
|
||||
|
||||
uint8_t Get_sys_veer_hint(void)
|
||||
{
|
||||
return daily_get_UiData()->veer_hint;
|
||||
}
|
||||
|
||||
void Set_sys_lamplight(uint8_t value)
|
||||
{
|
||||
daily_get_UiData()->lamplight = value;
|
||||
}
|
||||
|
||||
uint8_t Get_sys_lamplight(void)
|
||||
{
|
||||
return daily_get_UiData()->lamplight;
|
||||
}
|
||||
|
||||
void Set_sys_light_perception_value(uint8_t value)
|
||||
{
|
||||
daily_get_UiData()->light_perception_value = value;
|
||||
}
|
||||
|
||||
uint8_t Get_sys_light_perception_value(void)
|
||||
{
|
||||
return daily_get_UiData()->light_perception_value;
|
||||
}
|
||||
|
||||
void Set_sys_return_demo(uint8_t value)
|
||||
{
|
||||
daily_get_UiData()->return_demo = value;
|
||||
}
|
||||
|
||||
uint8_t Get_sys_return_demo(void)
|
||||
{
|
||||
return daily_get_UiData()->return_demo;
|
||||
}
|
||||
|
||||
/*********************************
|
||||
**<2A><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ
|
||||
*********************************/
|
||||
void Set_sys_veer(uint8_t value)
|
||||
{
|
||||
daily_get_UiData()->veer = value;
|
||||
}
|
||||
|
||||
uint8_t Get_sys_veer(void)
|
||||
{
|
||||
return daily_get_UiData()->veer;
|
||||
}
|
||||
|
||||
void Set_sys_velocity(uint16_t value)
|
||||
{
|
||||
daily_get_UiData()->velocity = value;
|
||||
}
|
||||
|
||||
uint16_t Get_sys_velocity(void)
|
||||
{
|
||||
return daily_get_UiData()->velocity;
|
||||
}
|
||||
|
||||
void Set_sys_max_velocity(uint16_t value)
|
||||
{
|
||||
daily_get_UiData()->max_velocity = value;
|
||||
}
|
||||
|
||||
uint16_t Get_sys_max_velocity(void)
|
||||
{
|
||||
return daily_get_UiData()->max_velocity;
|
||||
}
|
||||
|
||||
void Set_sys_verage_velocity(uint16_t value)
|
||||
{
|
||||
daily_get_UiData()->verage_velocity = value;
|
||||
}
|
||||
|
||||
uint16_t Get_sys_verage_velocity(void)
|
||||
{
|
||||
return daily_get_UiData()->verage_velocity;
|
||||
}
|
||||
|
||||
void Set_sys_veer_velocity(uint16_t value)
|
||||
{
|
||||
daily_get_UiData()->veer_velocity = value;
|
||||
}
|
||||
|
||||
uint16_t Get_sys_veer_velocity(void)
|
||||
{
|
||||
return daily_get_UiData()->veer_velocity;
|
||||
}
|
||||
|
||||
void Set_sys_grade(uint8_t value)
|
||||
{
|
||||
daily_get_UiData()->grade = value;
|
||||
}
|
||||
|
||||
uint8_t Get_sys_grade(void)
|
||||
{
|
||||
return daily_get_UiData()->grade;
|
||||
}
|
||||
|
||||
void Set_sys_oil(uint8_t value)
|
||||
{
|
||||
daily_get_UiData()->oil = value;
|
||||
}
|
||||
|
||||
uint8_t Get_sys_oil(void)
|
||||
{
|
||||
return daily_get_UiData()->oil;
|
||||
}
|
||||
|
||||
void Set_sys_temp(uint8_t value)
|
||||
{
|
||||
daily_get_UiData()->temp = value;
|
||||
}
|
||||
|
||||
uint8_t Get_sys_temp(void)
|
||||
{
|
||||
return daily_get_UiData()->temp;
|
||||
}
|
||||
|
||||
void Set_sys_trip_mileage(double value)
|
||||
{
|
||||
daily_get_UiData()->trip_mileage = value;
|
||||
}
|
||||
|
||||
double Get_sys_trip_mileage(void)
|
||||
{
|
||||
return daily_get_UiData()->trip_mileage;
|
||||
}
|
||||
|
||||
void Set_sys_total_mileage(uint32_t value)
|
||||
{
|
||||
daily_get_UiData()->total_mileage = value;
|
||||
}
|
||||
|
||||
uint32_t Get_sys_total_mileage(void)
|
||||
{
|
||||
return daily_get_UiData()->total_mileage;
|
||||
}
|
||||
|
||||
void Set_sys_voltage(double value)
|
||||
{
|
||||
daily_get_UiData()->voltage = value;
|
||||
}
|
||||
|
||||
double Get_sys_voltage(void)
|
||||
{
|
||||
return daily_get_UiData()->voltage;
|
||||
}
|
||||
|
||||
|
||||
/*********************************
|
||||
**<2A><><EFBFBD><EFBFBD><EFBFBD>źŵ<C5BA>
|
||||
*********************************/
|
||||
|
||||
void Set_sys_engine(uint8_t value)
|
||||
{
|
||||
daily_get_UiData()->warning.engine = value;
|
||||
}
|
||||
|
||||
uint8_t Get_sys_engine(void)
|
||||
{
|
||||
return daily_get_UiData()->warning.engine;
|
||||
}
|
||||
|
||||
void Set_sys_machine_oil(uint8_t value)
|
||||
{
|
||||
daily_get_UiData()->warning.machine_oil = value;
|
||||
}
|
||||
|
||||
uint8_t Get_sys_machine_oil(void)
|
||||
{
|
||||
return daily_get_UiData()->warning.machine_oil;
|
||||
}
|
||||
|
||||
void Set_sys_abs(uint8_t value)
|
||||
{
|
||||
daily_get_UiData()->warning.abs = value;
|
||||
}
|
||||
|
||||
uint8_t Get_sys_abs(void)
|
||||
{
|
||||
return daily_get_UiData()->warning.abs;
|
||||
}
|
||||
|
||||
void Set_sys_tcs(uint8_t value)
|
||||
{
|
||||
daily_get_UiData()->warning.tcs = value;
|
||||
}
|
||||
|
||||
uint8_t Get_sys_tcs(void)
|
||||
{
|
||||
return daily_get_UiData()->warning.tcs;
|
||||
}
|
||||
|
||||
void Set_sys_fan(uint8_t value)
|
||||
{
|
||||
daily_get_UiData()->warning.fan = value;
|
||||
}
|
||||
|
||||
uint8_t Get_sys_fan(void)
|
||||
{
|
||||
return daily_get_UiData()->warning.fan;
|
||||
}
|
||||
|
||||
void Set_sys_null(uint8_t value)
|
||||
{
|
||||
daily_get_UiData()->warning.null = value;
|
||||
}
|
||||
|
||||
uint8_t Get_sys_null(void)
|
||||
{
|
||||
return daily_get_UiData()->warning.null;
|
||||
}
|
||||
/*********************************
|
||||
**<2A><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
*********************************/
|
||||
void Set_sys_now_defect_code(uint32_t value)
|
||||
{
|
||||
daily_get_UiData()->now_defect_code = value;
|
||||
}
|
||||
|
||||
uint32_t Get_sys_now_defect_code(void)
|
||||
{
|
||||
return daily_get_UiData()->now_defect_code;
|
||||
}
|
||||
|
||||
void Set_sys_his_defect_code(uint32_t value)
|
||||
{
|
||||
daily_get_UiData()->his_defect_code = value;
|
||||
}
|
||||
|
||||
uint32_t Get_sys_his_defect_code(void)
|
||||
{
|
||||
return daily_get_UiData()->his_defect_code;
|
||||
}
|
||||
|
||||
|
72
fr3092_lvglcode/lv_user_code/track/interface.h
Normal file
72
fr3092_lvglcode/lv_user_code/track/interface.h
Normal file
@ -0,0 +1,72 @@
|
||||
#ifndef __INTERFACE_H__
|
||||
#define __INTERFACE_H__
|
||||
|
||||
void Set_sys_power_on_self_test(uint8_t value);
|
||||
uint8_t Get_sys_power_on_self_test(void);
|
||||
void Set_sys_softwar_host(uint8_t value);
|
||||
uint8_t Get_sys_softwar_host(void);
|
||||
void Set_sys_softwar_order(uint8_t value);
|
||||
uint8_t Get_sys_softwar_order(void);
|
||||
void Set_sys_language(uint8_t value);
|
||||
uint8_t Get_sys_language(void);
|
||||
void Set_sys_theme(uint8_t value);
|
||||
uint8_t Get_sys_theme(void);
|
||||
void Set_sys_theme_state(uint8_t value);
|
||||
uint8_t Get_sys_theme_state(void);
|
||||
void Set_sys_light_value(uint8_t value);
|
||||
uint8_t Get_sys_light_value(void);
|
||||
void Set_sys_bt_on_off(uint8_t value);
|
||||
uint8_t Get_sys_bt_on_off(void);
|
||||
void Set_sys_bt_state(uint8_t value);
|
||||
uint8_t Get_sys_bt_state(void);
|
||||
void Set_sys_veer_hint(uint8_t value);
|
||||
uint8_t Get_sys_veer_hint(void);
|
||||
void Set_sys_lamplight(uint8_t value);
|
||||
uint8_t Get_sys_lamplight(void);
|
||||
void Set_sys_light_perception_value(uint8_t value);
|
||||
uint8_t Get_sys_light_perception_value(void);
|
||||
void Set_sys_return_demo(uint8_t value);
|
||||
uint8_t Get_sys_return_demo(void);
|
||||
void Set_sys_veer(uint8_t value);
|
||||
uint8_t Get_sys_veer(void);
|
||||
void Set_sys_velocity(uint16_t value);
|
||||
uint16_t Get_sys_velocity(void);
|
||||
void Set_sys_max_velocity(uint16_t value);
|
||||
uint16_t Get_sys_max_velocity(void);
|
||||
void Set_sys_verage_velocity(uint16_t value);
|
||||
uint16_t Get_sys_verage_velocity(void);
|
||||
void Set_sys_veer_velocity(uint16_t value);
|
||||
uint16_t Get_sys_veer_velocity(void);
|
||||
void Set_sys_grade(uint8_t value);
|
||||
uint8_t Get_sys_grade(void);
|
||||
void Set_sys_oil(uint8_t value);
|
||||
uint8_t Get_sys_oil(void);
|
||||
void Set_sys_temp(uint8_t value);
|
||||
uint8_t Get_sys_temp(void);
|
||||
void Set_sys_trip_mileage(double value);
|
||||
double Get_sys_trip_mileage(void);
|
||||
void Set_sys_total_mileage(uint32_t value);
|
||||
uint32_t Get_sys_total_mileage(void);
|
||||
void Set_sys_voltage(double value);
|
||||
double Get_sys_voltage(void);
|
||||
void Set_sys_engine(uint8_t value);
|
||||
uint8_t Get_sys_engine(void);
|
||||
void Set_sys_machine_oil(uint8_t value);
|
||||
uint8_t Get_sys_machine_oil(void);
|
||||
void Set_sys_abs(uint8_t value);
|
||||
uint8_t Get_sys_abs(void);
|
||||
void Set_sys_tcs(uint8_t value);
|
||||
uint8_t Get_sys_tcs(void);
|
||||
void Set_sys_fan(uint8_t value);
|
||||
uint8_t Get_sys_fan(void);
|
||||
void Set_sys_null(uint8_t value);
|
||||
uint8_t Get_sys_null(void);
|
||||
void Set_sys_now_defect_code(uint32_t value);
|
||||
uint32_t Get_sys_now_defect_code(void);
|
||||
void Set_sys_his_defect_code(uint32_t value);
|
||||
uint32_t Get_sys_his_defect_code(void);
|
||||
|
||||
|
||||
|
||||
|
||||
#endif
|
Reference in New Issue
Block a user