Common.Message.SmartBatteryInfo (xmavlink_util v0.4.3)
View SourceSummary
Types
@type t() :: %Common.Message.SmartBatteryInfo{ battery_function: Common.Types.mav_battery_function(), capacity_full: XMAVLink.Types.int32_t(), capacity_full_specification: XMAVLink.Types.int32_t(), cells_in_series: XMAVLink.Types.uint8_t(), charging_maximum_voltage: XMAVLink.Types.uint16_t(), charging_minimum_voltage: XMAVLink.Types.uint16_t(), cycle_count: XMAVLink.Types.uint16_t(), device_name: [char()], discharge_maximum_burst_current: XMAVLink.Types.uint32_t(), discharge_maximum_current: XMAVLink.Types.uint32_t(), discharge_minimum_voltage: XMAVLink.Types.uint16_t(), id: XMAVLink.Types.uint8_t(), manufacture_date: [char()], resting_minimum_voltage: XMAVLink.Types.uint16_t(), serial_number: [char()], type: Common.Types.mav_battery_type(), weight: XMAVLink.Types.uint16_t() }
Smart Battery information (static/infrequent update). Use for updates from: smart battery to flight stack, flight stack to GCS. Use BATTERY_STATUS for smart battery frequent updates.