File: pr2_msgs/BatteryState2.msg
Raw Message Definition
# This message communicates the state of a single battery.
# Battery Controller Flags, one per battery
bool present # is this pack present
bool charging # is this pack charging
bool discharging # is this pack discharging
bool power_present # is there an input voltage
bool power_no_good # is there a fault (No Good)
bool inhibited # is this pack disabled for some reason
# These registers are per battery
time last_battery_update # last time any battery update occurred
int16[48] battery_register # value of this register in the battery
bool[48] battery_update_flag # Has this register ever been updated
time[48] battery_register_update # last time this specific register was updated
Compact Message Definition
bool present
bool charging
bool discharging
bool power_present
bool power_no_good
bool inhibited
time last_battery_update
int16[48] battery_register
bool[48] battery_update_flag
time[48] battery_register_update