AP_UAVCAN: cleanup comments in BatteryInfoAux dsdl message

This commit is contained in:
Josh Henderson 2021-07-09 01:29:59 -04:00 committed by Andrew Tridgell
parent 584fb7cd7b
commit b1028035bc

View File

@ -4,27 +4,26 @@
# This message is to be used in conjunction with uavcan/equipment/power/1092.BatteryInfo.uavcan
# Please ensure that this message is sent before the BatteryInfo which doesn't
# include timestamp, following field should contain timestamp of last current measurement
# include the timestamp. The following fields should contain the timestamp of the last current measurement.
uavcan.Timestamp timestamp
# Battery individual cell voltages
# length of following field also used as cell count
float16[<=255] voltage_cell # [Volt]
# Number of Charge Discharge Cycle
# A charge cycle should happen when system uses all of the battery's power.
# Please note that this value doesn't mean that the value should be increment at
# every charge.
# For example, one could use half of battery's charge in one run,
# and then recharge it fully. If one does the same thing the next time,
# it would count as one charge cycle, not two.
# Number of Charge/Discharge Cycles
# A charge cycle is defined as a complete discharge and charge.
# IE when the system uses all of the battery's available energy capacity.
# Please note that this value doesn't mean that the cycle count should be incremented at every charge.
# For example, if half of a battery's charge is used in one run,
# and then recharged fully that is half of a cycle. If the same thing occurs again
# then the charge cycle count would be incremented once, not twice.
uint16 cycle_count
# Number of times battery was overdischarged, below the rated
# capacity
# Number of times the battery was discharged over the rated capacity
uint16 over_discharge_count
# Max instantaneuos current draw since last message
# Max instantaneous current draw since last message
float16 max_current # [Ampere]
# Nominal voltage of the battery pack