BATTERY_STATUS MAVLink failsafe Rover

Hi,

I have a custom setup where an Arduino reads PWM signals from two ESC battery outputs and sends BATTERY_STATUS MAVLink messages to the flight controller (CUAV 7Nano) via UART/TELEM2.

Two questions:

  1. Can ArduPilot Rover use incoming BATTERY_STATUS MAVLink messages to trigger a low battery failsafe (RTL)?

  2. Does Mission Planner display the battery data from these messages in the HUD/battery indicator?

Thanks

it cant use it, but you can see it in mission planner if you set it up as a separate mavlink device with a heart beart.


Unfortunately Ardupilot doesn’t natively support MAVLink batteries but Lua driver should be easy to write or you can write a regular driver.

1 Like