Added in API level 24

OnNmeaMessageListener

interface OnNmeaMessageListener
android.location.OnNmeaMessageListener

Used for receiving NMEA sentences from the GNSS. NMEA 0183 is a standard for communicating with marine electronic devices and is a common method for receiving data from a GNSS, typically over a serial port. See NMEA 0183 for more details. You can implement this interface and call LocationManager#addNmeaListener(Executor, OnNmeaMessageListener) to receive NMEA data from the GNSS engine.

Summary

Public methods
abstract Unit
onNmeaMessage(message: String!, timestamp: Long)

Called when an NMEA message is received.

Public methods

onNmeaMessage

Added in API level 24
abstract fun onNmeaMessage(
    message: String!,
    timestamp: Long
): Unit

Called when an NMEA message is received.

Parameters
message String!: NMEA message
timestamp Long: Timestamp of the location fix, as reported by the GNSS chipset. The value is specified in Unix time milliseconds since 1st January 1970, 00:00:00 UTC