1、bug fix
This commit is contained in:
1 parent
aa3defb948
commit
dbdd5ce6db
2 files changed
+24
-2
No files matched your search
@@ -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;
|
||||
|
||||
Reference in new issue
Block a user