From 739fe49291584c724eec36cdc6f0998effc8a888 Mon Sep 17 00:00:00 2001 From: Randy Mackay Date: Mon, 8 Jan 2024 09:44:39 +0900 Subject: [PATCH] common: battery_status gets state of health field --- message_definitions/v1.0/common.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/message_definitions/v1.0/common.xml b/message_definitions/v1.0/common.xml index 452e0af1f8..337afad8dd 100644 --- a/message_definitions/v1.0/common.xml +++ b/message_definitions/v1.0/common.xml @@ -5453,6 +5453,7 @@ Battery voltages for cells 11 to 14. Cells above the valid cell count for this battery should have a value of 0, where zero indicates not supported (note, this is different than for the voltages field and allows empty byte truncation). If the measured value is 0 then 1 should be sent instead. Battery mode. Default (0) is that battery mode reporting is not supported or battery is in normal-use mode. Fault/health indications. These should be set when charge_state is MAV_BATTERY_CHARGE_STATE_FAILED or MAV_BATTERY_CHARGE_STATE_UNHEALTHY (if not, fault reporting is not supported). + State of Health (SOH) estimate. Typically 100 at the time of manufacture and will decrease over time and use. 0 if unknown. Version and capability of autopilot software. This should be emitted in response to a request with MAV_CMD_REQUEST_MESSAGE.