We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 79ee65b commit 09aaa58Copy full SHA for 09aaa58
1 file changed
src/components/battery/BatteryController.cpp
@@ -61,9 +61,9 @@ void Battery::SaadcEventHandler(nrfx_saadc_evt_t const* p_event) {
61
// A hardware voltage divider divides the battery voltage by 2
62
// ADC gain is 1/4
63
// thus adc_voltage = battery_voltage / 2 * gain = battery_voltage / 8
64
- // reference_voltage is 0.6V
+ // reference_voltage is 600mV
65
// p_event->data.done.p_buffer[0] = (adc_voltage / reference_voltage) * 1024
66
- voltage = p_event->data.done.p_buffer[0] * (0.6 * 8 * 1000) / 1024;
+ voltage = p_event->data.done.p_buffer[0] * (8 * 600) / 1024;
67
68
if (voltage > battery_max) {
69
percentRemaining = 100;
0 commit comments