wip:
This commit is contained in:
1 parent
f0c611c5c8
commit
864be4475c
1 file changed
+8
-5
@@ -79,14 +79,15 @@ static const _zh_boot_screen_description_t _boot_screens[] = {
|
||||
{"Blank", {"---", "---", "---", "---"}},
|
||||
};
|
||||
|
||||
static char _cabin_temp_status[5] = "";
|
||||
static char _cabin_temperature_status[5] = "";
|
||||
static char _cabin_humidity_status[5] = "";
|
||||
static char _air_condition_status[5] = "AUTO";
|
||||
static char _side_light_status[5] = "ON";
|
||||
static char _flash_light_status[5] = "OFF";
|
||||
|
||||
static _zh_main_screen_description_t _main_screens[] = {
|
||||
{"Race", {"CABIN TEMP:", "AIR COND:", "SIDE LT:", "FLASH LT:"}, {_cabin_temp_status, _air_condition_status, _side_light_status, _flash_light_status}},
|
||||
{"Test", {"Temperature:", "Condition:", "Lights:", "Strobe:"}, {_cabin_temp_status, _air_condition_status, _side_light_status, _flash_light_status}},
|
||||
{"Race", {"CABIN TEMP:", "AIR COND:", "SIDE LT:", "FLASH LT:"}, {_cabin_temperature_status, _air_condition_status, _side_light_status, _flash_light_status}},
|
||||
{"Test", {"Temperature:", "Humidity:", "Lights:", "Strobe:"}, {_cabin_temperature_status, _cabin_humidity_status, _side_light_status, _flash_light_status}},
|
||||
};
|
||||
|
||||
static char _label_boot_screen[LCD_TOTAL_COLS + 1] = LABEL_BOOT_SCREEN;
|
||||
@@ -329,7 +330,8 @@ static void _zh_system_load(void)
|
||||
float humidity = 0.0;
|
||||
float temperature = 0.0;
|
||||
zh_aht_read(&_aht_handle, &humidity, &temperature);
|
||||
snprintf(_cabin_temp_status, sizeof(_cabin_temp_status), "%dC", (int)lroundf(temperature));
|
||||
snprintf(_cabin_temperature_status, sizeof(_cabin_temperature_status), "%dC", (int)lroundf(temperature));
|
||||
snprintf(_cabin_humidity_status, sizeof(_cabin_humidity_status), "%d%%", (int)lroundf(humidity));
|
||||
vTaskDelay(5000);
|
||||
zh_160x_lcd_clear(&_lcd_160x_handle);
|
||||
CLEAR_ROW_CACHE();
|
||||
@@ -417,7 +419,8 @@ static void _zh_aht_processing_task(void *pvParameter)
|
||||
float humidity = 0.0;
|
||||
float temperature = 0.0;
|
||||
zh_aht_read(&_aht_handle, &humidity, &temperature);
|
||||
snprintf(_cabin_temp_status, sizeof(_cabin_temp_status), "%dC", (int)lroundf(temperature));
|
||||
snprintf(_cabin_temperature_status, sizeof(_cabin_temperature_status), "%dC", (int)lroundf(temperature));
|
||||
snprintf(_cabin_humidity_status, sizeof(_cabin_humidity_status), "%d%%", (int)lroundf(humidity));
|
||||
zh_menu_status_t menu_status = {0};
|
||||
zh_menu_get(&_menu_handle, &menu_status);
|
||||
if (menu_status.is_active == false)
|
||||
|
||||
Reference in new issue
Block a user