← All tools

Message & Error Explainer

What an ArduPilot message means and what to do about it

Українська

Notices from a DroneCAN battery or solar charger

InformationBattery and power

What ArduPilot says:

“Battery n: powering ON” or “OFF”: ArduPilot asked a DroneCAN MPPT solar charger to switch its output, as bits 2 to 5 of BATT_OPTIONS tell it to at boot, arming or disarming; “Retry” means the charger had not confirmed the first request. “Node change from a to b” (4.7): a DroneCAN battery whose readings had stopped is now sending from another CAN node number, and ArduPilot follows it because bit 10 of BATT_OPTIONS allows it.

Parameters to look at

ParameterWhat it is
BATT_OPTIONSBattery monitor options
BATT_MONITORBattery monitoring
BATT_SERIAL_NUMBattery serial number
The code that sends it

Battery N: Node change from N to N for Id N

libraries/AP_BattMonitor/AP_BattMonitor_DroneCAN.cpp AP_BattMonitor_DroneCAN::get_dronecan_backend() · Open in ArduPilot Copter-4.7.1

Battery N: powering ……

libraries/AP_BattMonitor/AP_BattMonitor_DroneCAN.cpp AP_BattMonitor_DroneCAN::mppt_set_powered_state() · Open in ArduPilot Copter-4.6.3

libraries/AP_BattMonitor/AP_BattMonitor_DroneCAN.cpp AP_BattMonitor_DroneCAN::set_powered_state() · Open in ArduPilot Copter-4.7.1

Written here for Copter 4.6. In the tool you choose your vehicle and version, see your own parameter values beside the ones named here, and drop a flight log to have every message in it explained.

Open it in the Message & Error Explainer