Files
PX4-Autopilot/msg/versioned/BatteryStatus.msg
Freey0 a9a5681000 feat(uavcan): parse STATUS_FLAG_CHARGING from BatteryInfo (#28422)
* feat(uavcan): parse STATUS_FLAG_CHARGING from BatteryInfo

- Map UAVCAN STATUS_FLAG_CHARGING to uORB STATE_CHARGING
- Cover both Raw and Filter data paths
- Enables MAVLink BATTERY_STATUS.charge_state to report CHARGING(7)

* refactor(msg): rename STATE_UNHEALTHY/STATE_CHARGING to WARNING_UNHEALTHY/WARNING_CHARGING

Rename for naming consistency: these enum values belong to the
'warning' field, so they should use the WARNING_ prefix like the
other values (WARNING_NONE, WARNING_LOW, etc.).

Also fix @enum annotation from 'WARNING STATE' to 'WARNING'.
2026-08-30 20:37:06 -06:00

4.8 KiB