143 } |
141 } |
144 |
142 |
145 double batt = query.value("battery").toDouble() - 3.064; // 0% voltage |
143 double batt = query.value("battery").toDouble() - 3.064; // 0% voltage |
146 if (batt < 0) |
144 if (batt < 0) |
147 batt = 0; |
145 batt = 0; |
148 batt = round(batt / 1.17875 * 100.0); // 100% range |
146 batt = round(batt / 1.17875 * 1000.0) / 10; // 100% range |
149 if (batt > 100) |
147 if (batt > 100) |
150 batt = 100; |
148 batt = 100; |
151 ui->batVal->setText(QString("%1%").arg(batt, 2, 'f', 1, '0')); |
149 ui->batVal->setText(QString("%1%").arg(batt, 2, 'f', 1, '0')); |
152 |
150 |
153 ui->thermoBox->show(); |
151 ui->thermoBox->show(); |