aboutsummaryrefslogtreecommitdiffstats
path: root/sw/main.cpp
diff options
context:
space:
mode:
authorMatthias P. Braendli <matthias.braendli@mpb.li>2019-11-17 18:24:38 +0100
committerMatthias P. Braendli <matthias.braendli@mpb.li>2019-11-17 18:24:38 +0100
commitd81645c52f11f0817281dbb8eff637cdea1bf2ea (patch)
tree219623b432474d7f9869113cf7676e0bc2a24c8e /sw/main.cpp
parentb410109dea94e4a355d7ba6e9a4761c5afe93eb4 (diff)
downloadglutte-batteries-d81645c52f11f0817281dbb8eff637cdea1bf2ea.tar.gz
glutte-batteries-d81645c52f11f0817281dbb8eff637cdea1bf2ea.tar.bz2
glutte-batteries-d81645c52f11f0817281dbb8eff637cdea1bf2ea.zip
Additional changes in SPI
Diffstat (limited to 'sw/main.cpp')
-rw-r--r--sw/main.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/sw/main.cpp b/sw/main.cpp
index 1c2e402..f929c84 100644
--- a/sw/main.cpp
+++ b/sw/main.cpp
@@ -422,15 +422,15 @@ int main()
if (exr_fault) {
flag_error(error_type_t::LTC2400_EXTENDED_RANGE_ERROR);
-
- snprintf(timestamp_buf, sizeof(timestamp_buf), "DBG,%ld" ENDL, adc_value);
- uart_puts(timestamp_buf);
}
/* Vout - 2.5V = Ishunt * Rshunt * 20 */
const double i_shunt = (adc_voltage - 2.5) / (20.0 * R_SHUNT);
capacity_accum += i_shunt * TIMER_TICK_INTERVAL;
+ snprintf(timestamp_buf, sizeof(timestamp_buf), "DBG,%ld mA" ENDL, lrint(i_shunt * 1000.0));
+ uart_puts(timestamp_buf);
+
if (capacity_accum < 0) { capacity_accum = 0; }
if (capacity_accum > MAX_CAPACITY) { capacity_accum = MAX_CAPACITY; }