Fixe battery voltage to show missing decimals (#8386)

This commit is contained in:
HarukiToreda 2025-10-18 18:00:14 -04:00 committed by GitHub
parent 0283e0658b
commit 30022c9377
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -709,7 +709,7 @@ void InkHUD::MenuApplet::drawSystemInfoPanel(int16_t left, int16_t top, uint16_t
// Voltage // Voltage
float voltage = powerStatus->getBatteryVoltageMv() / 1000.0; float voltage = powerStatus->getBatteryVoltageMv() / 1000.0;
char voltageStr[6]; // "XX.XV" char voltageStr[6]; // "XX.XV"
sprintf(voltageStr, "%.1fV", voltage); sprintf(voltageStr, "%.2fV", voltage);
printAt(colC[0], labelT, "Bat", CENTER, TOP); printAt(colC[0], labelT, "Bat", CENTER, TOP);
printAt(colC[0], valT, voltageStr, CENTER, TOP); printAt(colC[0], valT, voltageStr, CENTER, TOP);