Class: MAVLink::Log::Messages::NavControllerOutput

Inherits:
MAVLink::Log::Message show all
Defined in:
lib/mavlink/log/messages/nav_controller_output.rb

Instance Method Summary collapse

Methods inherited from MAVLink::Log::Message

#crc, #id, #initialize

Constructor Details

This class inherits a constructor from MAVLink::Log::Message

Instance Method Details

#alt_errorObject



13
14
15
# File 'lib/mavlink/log/messages/nav_controller_output.rb', line 13

def alt_error
  @alt_error ||= float(8..11)
end

#aspd_errorObject



17
18
19
# File 'lib/mavlink/log/messages/nav_controller_output.rb', line 17

def aspd_error
  @aspd_error ||= float(12..15)
end


25
26
27
# File 'lib/mavlink/log/messages/nav_controller_output.rb', line 25

def nav_bearing
  @nav_bearing ||= int16_t(20..21)
end


9
10
11
# File 'lib/mavlink/log/messages/nav_controller_output.rb', line 9

def nav_pitch
  @nav_pitch ||= float(4..7)
end


5
6
7
# File 'lib/mavlink/log/messages/nav_controller_output.rb', line 5

def nav_roll
  @nav_roll ||= float(0..3)
end

#target_bearingObject



29
30
31
# File 'lib/mavlink/log/messages/nav_controller_output.rb', line 29

def target_bearing
  @target_bearing ||= int16_t(22..23)
end

#wp_distObject



33
34
35
# File 'lib/mavlink/log/messages/nav_controller_output.rb', line 33

def wp_dist
  @wp_dist ||= uint16_t(24..25)
end

#xtrack_errorObject



21
22
23
# File 'lib/mavlink/log/messages/nav_controller_output.rb', line 21

def xtrack_error
  @xtrack_error ||= float(16..19)
end