From ef8e02a6a4a30a4afc838c24e4531b56524d177e Mon Sep 17 00:00:00 2001 From: nick Date: Fri, 19 Jun 2026 00:41:04 -0600 Subject: [PATCH] dashboard: calculate battery detail status and estimate --- firmware/esp32-s3-dashboard/dashboard_config.h | 2 +- firmware/esp32-s3-dashboard/esp32-s3-dashboard.ino | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/firmware/esp32-s3-dashboard/dashboard_config.h b/firmware/esp32-s3-dashboard/dashboard_config.h index 12335cd..419bdd2 100644 --- a/firmware/esp32-s3-dashboard/dashboard_config.h +++ b/firmware/esp32-s3-dashboard/dashboard_config.h @@ -1,6 +1,6 @@ #pragma once -static const char *DASHBOARD_VERSION = "0.1.108-battery-detail-layout"; +static const char *DASHBOARD_VERSION = "0.1.109-battery-status-estimate"; // Update these if your Cargo ESP AP credentials are different. //static const char *CARGO_WIFI_SSID = "OverlandController"; diff --git a/firmware/esp32-s3-dashboard/esp32-s3-dashboard.ino b/firmware/esp32-s3-dashboard/esp32-s3-dashboard.ino index 9e84f7a..829bedd 100644 --- a/firmware/esp32-s3-dashboard/esp32-s3-dashboard.ino +++ b/firmware/esp32-s3-dashboard/esp32-s3-dashboard.ino @@ -747,7 +747,7 @@ static void create_battery_detail_screen() lv_obj_t *soc_card = create_card(battery_detail_page, "", 300, 500, LV_ALIGN_TOP_LEFT, 32, 68); battery_detail_status_label = lv_label_create(soc_card); - lv_label_set_text(battery_detail_status_label, "BMS --"); + lv_label_set_text(battery_detail_status_label, "IDLE"); lv_obj_set_style_text_color(battery_detail_status_label, lv_color_hex(0xB8C0C8), 0); lv_obj_set_style_text_font(battery_detail_status_label, &lv_font_montserrat_26, 0); lv_obj_set_width(battery_detail_status_label, 260);