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

+3 -1
View File
@@ -193,7 +193,9 @@ lv_obj_t* lv_speedmeter_create(lv_obj_t* parent, int max_speed, const char* unit
void lv_speedmeter_set_speed(lv_obj_t* obj, float speed) {
lv_speedmeter_t* self = (lv_speedmeter_t*)obj;
self->speed = speed;
lv_arc_set_value(self->speed_arc, (int)(self->speed / self->max_speed));
int arc_value = (int)(self->speed / self->max_speed * 100.0);
lv_arc_set_value(self->speed_arc, arc_value);
lv_obj_send_event(self->speed_arc, LV_EVENT_VALUE_CHANGED, NULL);
}
float lv_speedmeter_get_speed(lv_obj_t* obj) {