diff --git a/loop/SARA_send_data_v2.py b/loop/SARA_send_data_v2.py index 8793224..303f435 100755 --- a/loop/SARA_send_data_v2.py +++ b/loop/SARA_send_data_v2.py @@ -337,11 +337,11 @@ class SensorPayload: def set_mppt(self, battery_voltage, battery_current, solar_voltage, solar_power, charger_status): """Set MPPT charger values (bytes 52-61)""" if battery_voltage is not None: - self.payload[52:54] = struct.pack('>H', int(battery_voltage * 10)) + self.payload[52:54] = struct.pack('>H', int(battery_voltage * 100)) if battery_current is not None: - self.payload[54:56] = struct.pack('>h', int(battery_current * 10)) # Signed + self.payload[54:56] = struct.pack('>h', int(battery_current * 100)) # Signed if solar_voltage is not None: - self.payload[56:58] = struct.pack('>H', int(solar_voltage * 10)) + self.payload[56:58] = struct.pack('>H', int(solar_voltage * 100)) if solar_power is not None: self.payload[58:60] = struct.pack('>H', int(solar_power)) if charger_status is not None: