Interface ExtendedSensorNavigationPosition

All Superinterfaces:
NavigationPosition
All Known Implementing Classes:
CsvPosition, ExcelPosition, GarminFlightPlanPosition, GpxPosition, KmlPosition, NmnPosition, PhotoPosition, Wgs84Position

public interface ExtendedSensorNavigationPosition extends NavigationPosition
A navigation position that contains data about heading, pressure, temperature.
Author:
Christian Pesch
  • Method Details

    • getHeading

      Double getHeading()
      Return the heading of the current course in 0-359 degrees
      Returns:
      the heading of the current course in 0-359 degrees
    • setHeading

      void setHeading(Double heading)
    • getPressure

      Double getPressure()
      Return the pressure in millibars
      Returns:
      the pressure in millibars
    • setPressure

      void setPressure(Double pressure)
    • getTemperature

      Double getTemperature()
      Return the temperature in degrees celsius
      Returns:
      the temperature in degrees celsius
    • setTemperature

      void setTemperature(Double temperature)
    • getHeartBeat

      Short getHeartBeat()
      Return the heart beat rate in beats per minute
      Returns:
      the heart beat rate in beats per minute
    • setHeartBeat

      void setHeartBeat(Short heartBeat)
    • getAccelerationX

      Double getAccelerationX()
      Return the acceleration on the x-axis in g
      Returns:
      the acceleration on the x-axis in g
    • setAccelerationX

      void setAccelerationX(Double accelerationX)
    • getAccelerationY

      Double getAccelerationY()
      Return the acceleration on the y-axis in g
      Returns:
      the acceleration on the y-axis in g
    • setAccelerationY

      void setAccelerationY(Double accelerationY)
    • getAccelerationZ

      Double getAccelerationZ()
      Return the acceleration on the z-axis in g
      Returns:
      the acceleration on the z-axis in g
    • setAccelerationZ

      void setAccelerationZ(Double accelerationZ)
    • transferExtendedSensorData

      static void transferExtendedSensorData(ExtendedSensorNavigationPosition from, ExtendedSensorNavigationPosition to)