Removed float usage from display

This commit is contained in:
Avamander 2021-12-03 17:06:30 +02:00
parent 62bb6b5163
commit 0df49bd43d

View file

@ -76,22 +76,22 @@ std::unique_ptr<Screen> Weather::CreateScreenTemperature() {
// Do not use the data, it's invalid // Do not use the data, it's invalid
lv_label_set_text_fmt(label, lv_label_set_text_fmt(label,
"#FFFF00 Temperature#\n\n" "#FFFF00 Temperature#\n\n"
"#444444 %.2f#°C \n\n" "#444444 %d#°C \n\n"
"#444444 %d#\n\n" "#444444 %d#\n\n"
"%d\n" "%d\n"
"%d\n", "%d\n",
0.0f, 0,
0, 0,
0, 0,
0); 0);
} else { } else {
lv_label_set_text_fmt(label, lv_label_set_text_fmt(label,
"#FFFF00 Temperature#\n\n" "#FFFF00 Temperature#\n\n"
"#444444 %.2f#°C \n\n" "#444444 %d#°C \n\n"
"#444444 %hd#\n\n" "#444444 %hd#\n\n"
"%llu\n" "%llu\n"
"%lu\n", "%lu\n",
current->temperature / 100.0f, current->temperature / 100,
current->dewPoint, current->dewPoint,
current->timestamp, current->timestamp,
current->expires); current->expires);