Class VehicleLocation.State

All Implemented Interfaces:
Iterable<Byte>, Collection<Byte>, List<Byte>
Enclosing class:
VehicleLocation

public static class VehicleLocation.State extends SetCommand
The vehicle location state
  • Method Details

    • getCoordinates

      public Property<Coordinates> getCoordinates()
      Returns:
      The coordinates
    • getHeading

      public Property<com.highmobility.autoapi.value.measurement.Angle> getHeading()
      Returns:
      Heading angle
    • getAltitude

      public Property<com.highmobility.autoapi.value.measurement.Length> getAltitude()
      Returns:
      Altitude above the WGS 84 reference ellipsoid
    • getPrecision

      public Property<com.highmobility.autoapi.value.measurement.Length> getPrecision()
      Returns:
      The precision
    • getGpsSource

      public Property<VehicleLocation.GpsSource> getGpsSource()
      Returns:
      Type of GPS source
    • getGpsSignalStrength

      public Property<Double> getGpsSignalStrength()
      Returns:
      GPS signal strength percentage between 0.0-1.0
    • getFuzzyCoordinates

      public Property<Coordinates> getFuzzyCoordinates()
      Returns:
      Fuzzy coordinates for the vehicle location.