/frameworks/base/location/java/android/location/ |
IGpsStatusListener.aidl | 32 void onNmeaReceived(long timestamp, String nmea);
|
GpsStatus.java | 119 * Used for receiving NMEA sentences from the GPS. 120 * NMEA 0183 is a standard for communicating with marine electronic devices 122 * See <a href="http://en.wikipedia.org/wiki/NMEA_0183">NMEA 0183</a> for more details. 124 * to receive NMEA data from the GPS engine. 127 void onNmeaReceived(long timestamp, String nmea);
|
LocationManager.java | [all...] |
/frameworks/base/core/jni/ |
android_location_GpsLocationProvider.cpp | 55 // buffer for NMEA data 60 char nmea[NMEA_SENTENCE_LENGTH]; member in struct:NmeaSentence 121 static void nmea_callback(GpsUtcTime timestamp, const char* nmea, int length) 126 LOGE("NMEA data too long in nmea_callback (length = %d)\n", length); 130 LOGE("NMEA data overflowed buffer\n"); 137 memcpy(sNmeaBuffer[mNmeaSentenceCount].nmea, nmea, length); 138 sNmeaBuffer[mNmeaSentenceCount].nmea[length] = 0; 394 jbyte* nmea = env->GetByteArrayElements(nmeaArray, 0); local 396 int length = strlen(sNmeaBufferCopy[index].nmea); [all...] |
/hardware/libhardware_legacy/include/hardware_legacy/ |
gps.h | 204 /** Callback for reporting NMEA sentences. */ 205 typedef void (* gps_nmea_callback)(GpsUtcTime timestamp, const char* nmea, int length);
|
/frameworks/base/location/java/com/android/internal/location/ |
GpsLocationProvider.java | 1226 String nmea = new String(mNmeaBuffer, 0, length); local [all...] |