class MAVLink::Log::Messages::ScaledPressure

Public Instance Methods

press_abs() click to toggle source

absolute pressure (hectopascal)

# File lib/mavlink/log/messages/scaled_pressure.rb, line 6
def press_abs
  @press_abs ||= float(4..7)
end
press_diff() click to toggle source

differential pressure (hectopascal)

# File lib/mavlink/log/messages/scaled_pressure.rb, line 11
def press_diff
  @press_diff ||= float(8..11)
end
temperature(unit = :c) click to toggle source

temperature ©

# File lib/mavlink/log/messages/scaled_pressure.rb, line 16
def temperature(unit = :c)
  @temperature ||= (int16_t(12..13) / 100.0)
  case unit
  when :f
    (@temperature * (9.0 / 5.0)) + 32
  else
    @temperature
  end
end