From b410109dea94e4a355d7ba6e9a4761c5afe93eb4 Mon Sep 17 00:00:00 2001 From: "Matthias P. Braendli" Date: Sun, 17 Nov 2019 17:36:19 +0100 Subject: Add some LTC2400 debug --- sw/ltc2400.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'sw/ltc2400.cpp') diff --git a/sw/ltc2400.cpp b/sw/ltc2400.cpp index 169b7bd..23287bc 100644 --- a/sw/ltc2400.cpp +++ b/sw/ltc2400.cpp @@ -120,7 +120,7 @@ int ltc2400_conversion_ready() return eoc; } -float ltc2400_get_conversion_result(bool& dmy_fault, bool& exr_fault) +float ltc2400_get_conversion_result(bool& dmy_fault, bool& exr_fault, uint32_t& adc_value) { cs_low(); @@ -145,7 +145,7 @@ float ltc2400_get_conversion_result(bool& dmy_fault, bool& exr_fault) exr_fault = not (result & _BV(28)); // Mask 4 MSB status bits, and shift out 4 sub-LSB bits - const uint32_t adc_value = (result >> 4) & 0x00FFFFFF; + adc_value = (result >> 4) & 0x00FFFFFF; // Convert ADC value to voltage return ((float)adc_value) / ((float)0x00FFFFFF) / 5.0f; -- cgit v1.2.3