feat:重构空气温度处理并改进UI屏幕切换
- 从vars.c和vars.h中移除了空气温度整型变量及其相关的获取/设置函数 - 更新了FlowGlobalVariables枚举,移除了空气温度整型常量 - 修改了main.c中的UI任务,实现了每3秒切换屏幕的机制 - 清理了app_main函数,移除了空气温度整型的设置,仅保留字符串表示形式
This commit is contained in:
@@ -16,8 +16,7 @@ enum FlowGlobalVariables {
|
||||
FLOW_GLOBAL_VARIABLE_AIR_TEMPERATURE = 0,
|
||||
FLOW_GLOBAL_VARIABLE_AIR_HUMIDITY = 1,
|
||||
FLOW_GLOBAL_VARIABLE_SOIL_MOISTURE = 2,
|
||||
FLOW_GLOBAL_VARIABLE_LIGHT_INTENSITY = 3,
|
||||
FLOW_GLOBAL_VARIABLE_AIR_TEMPERATURE_INT = 4
|
||||
FLOW_GLOBAL_VARIABLE_LIGHT_INTENSITY = 3
|
||||
};
|
||||
|
||||
// Native global variables
|
||||
@@ -30,8 +29,6 @@ extern const char *get_var_soil_moisture();
|
||||
extern void set_var_soil_moisture(const char *value);
|
||||
extern const char *get_var_light_intensity();
|
||||
extern void set_var_light_intensity(const char *value);
|
||||
extern int32_t get_var_air_temperature_int();
|
||||
extern void set_var_air_temperature_int(int32_t value);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user