class MAVLink::Log::Messages::SysStatus
Public Instance Methods
battery_remaining()
click to toggle source
0%..100% (-1: not measured)
# File lib/mavlink/log/messages/sys_status.rb, line 33 def battery_remaining @battery_remaining ||= uint8_t(18) end
current_battery()
click to toggle source
A (-1: not measured)
# File lib/mavlink/log/messages/sys_status.rb, line 28 def current_battery @load ||= (int16_t(16..17) / 100.0) end
drop_rate_comm()
click to toggle source
0%..100% (bad packet %age)
# File lib/mavlink/log/messages/sys_status.rb, line 38 def drop_rate_comm @drop_rate_comm ||= (uint16_t(19..20) / 100) end
errors_comm()
click to toggle source
# File lib/mavlink/log/messages/sys_status.rb, line 42 def errors_comm @errors_comm ||= uint16_t(21..22) end
errors_count1()
click to toggle source
# File lib/mavlink/log/messages/sys_status.rb, line 46 def errors_count1 @errors_count1 ||= uint16_t(23..24) end
errors_count2()
click to toggle source
# File lib/mavlink/log/messages/sys_status.rb, line 50 def errors_count2 @errors_count2 ||= uint16_t(25..26) end
errors_count3()
click to toggle source
# File lib/mavlink/log/messages/sys_status.rb, line 54 def errors_count3 @errors_count3 ||= uint16_t(27..28) end
errors_count4()
click to toggle source
# File lib/mavlink/log/messages/sys_status.rb, line 58 def errors_count4 @errors_count4 ||= uint16_t(29..30) end
load()
click to toggle source
0%..100%
# File lib/mavlink/log/messages/sys_status.rb, line 18 def load @load ||= (uint16_t(12..13) / 10.0) end
onboard_control_sensors_enabled()
click to toggle source
# File lib/mavlink/log/messages/sys_status.rb, line 9 def onboard_control_sensors_enabled @onboard_control_sensors_enabled ||= uint32_t(4..7) end
onboard_control_sensors_health()
click to toggle source
# File lib/mavlink/log/messages/sys_status.rb, line 13 def onboard_control_sensors_health @onboard_control_sensors_health ||= uint32_t(8..11) end
onboard_control_sensors_present()
click to toggle source
# File lib/mavlink/log/messages/sys_status.rb, line 5 def onboard_control_sensors_present @onboard_control_sensors_present ||= uint32_t(0..3) end
voltage_battery()
click to toggle source
V
# File lib/mavlink/log/messages/sys_status.rb, line 23 def voltage_battery @load ||= (uint16_t(14..15) / 1000.0) end