Aprs.Position (aprs v1.0.1)

View Source

Uncompressed position parsing for APRS packets.

Summary

Functions

Parse an uncompressed APRS position string. Returns a Position struct or nil.

Functions

from_aprs(lat_str, lon_str)

@spec from_aprs(String.t(), String.t()) :: %{
  latitude: float() | nil,
  longitude: float() | nil,
  ambiguity: non_neg_integer()
}

from_decimal(lat, lon)

@spec from_decimal(number(), number()) :: %{latitude: float(), longitude: float()}

parse(position_str)

@spec parse(String.t()) :: Aprs.Types.Position.t() | nil

Parse an uncompressed APRS position string. Returns a Position struct or nil.