🚸 Fix MKS H43 float display (#28121)
This commit is contained in:
@@ -199,7 +199,7 @@ public:
|
||||
if (var.memadr) {
|
||||
float f = *(float *)var.memadr;
|
||||
f *= cpow(10, decimals);
|
||||
dgus.writeVariable(var.VP, (long)f);
|
||||
dgus.writeVariable(var.VP, LROUND(f));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -212,7 +212,7 @@ public:
|
||||
float f = *(float *)var.memadr;
|
||||
DEBUG_ECHOLNPGM(" >> ", p_float_t(f, 6));
|
||||
f *= cpow(10, decimals);
|
||||
dgus.writeVariable(var.VP, (int16_t)f);
|
||||
dgus.writeVariable(var.VP, (int16_t)LROUND(f));
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user