NMEA coordinate and sentence parsing helpers for APRS.
@spec parse_nmea_coordinate(String.t(), String.t()) :: {:ok, float()} | {:error, String.t()}
@spec parse_nmea_coordinate(any(), any()) :: {:error, String.t()}
@spec parse_nmea_sentence(any()) :: {:error, String.t()}