1、bug fix

This commit is contained in:
asypost committed 2026-05-17 13:33:27 +08:00
1 parent aa3defb948
commit dbdd5ce6db
2 files changed
+24 -2

No files matched your search

+21 -1
View File
@@ -18,7 +18,27 @@ LV_FONT_DECLARE(lv_font_din_16);
static void battery_timer_cb(lv_timer_t* timer) {
int8_t battery_percent = lv_battery_indicator_get_percentage(battery_indicator);
battery_percent -= 1;
battery_percent -= 1;
static int accelerating = 0;
if (speed_meter != NULL) {
if (accelerating) {
lv_speedmeter_set_speed(speed_meter, lv_speedmeter_get_speed(speed_meter) + 1.5f);
if (lv_speedmeter_get_speed(speed_meter) >= 90.0f) {
accelerating = 0;
}
}
else {
lv_speedmeter_set_speed(speed_meter, lv_speedmeter_get_speed(speed_meter) - 1.0f);
if (lv_speedmeter_get_speed(speed_meter) <= 0.0f) {
accelerating = 1;
}
}
}
if (battery_percent < 0)
{
battery_percent = 100;