mavlink id 147 BATTERY_STATUS

返回字段名称
类型
单位
描述
id
uint8_t

电池编号
battery_function
uint8_t
MAV_BATTERY_FUNCTION
电池所负载的功能模块
temperature
int16_t

当前电池温度。INT16_MAX:温度未知。
voltages
uint16_t[10]
mV
电池 1 至 10 的电池电压。如果单个电池的电压未知或未测量到,则整体电池电压填充在 0 号电池,其他电压设为 UINT16_MAX。
current_battery
int16_t
A
当前电量多少安。-1:自动驾驶仪无法测量电量。
current_consumed
int32_t
mAh
消耗电量。-1:自动驾驶无法提供耗电估计。
battery_remaining
int8_t
%
剩余电池电量百分比。数值:[0-100],-1:自动驾驶仪不会估算剩余电池。

MAV_BATTERY_FUNCTION

Value

Field Name

Description

0

MAV_BATTERY_FUNCTION_UNKNOWN

电池负载功能未知

1

MAV_BATTERY_FUNCTION_ALL

电池支持全部飞行系统

2

MAV_BATTERY_FUNCTION_PROPULSION

推进系统电池

3

MAV_BATTERY_FUNCTION_AVIONICS

航空电子设备电池

4

MAV_BATTERY_FUNCTION_PAYLOAD

载荷设备电池

作者:admin  创建时间:2024-09-14 14:22
最后编辑:sfd  更新时间:2026-03-04 17:22
电池信息。更新 GCS 并结合飞行控制器的电池状态。 电池所负载的功能模块类型枚举。