OSDN Git Service

gps: Add callback for reporting NMEA data.
authorMike Lockwood <lockwood@android.com>
Thu, 6 Aug 2009 18:47:02 +0000 (14:47 -0400)
committerMike Lockwood <lockwood@android.com>
Thu, 6 Aug 2009 18:47:02 +0000 (14:47 -0400)
Signed-off-by: Mike Lockwood <lockwood@android.com>
include/hardware_legacy/gps.h

index dd3e606..0cd9f04 100755 (executable)
@@ -190,11 +190,15 @@ typedef void (* gps_status_callback)(GpsStatus* status);
 /** Callback with SV status information. */
 typedef void (* gps_sv_status_callback)(GpsSvStatus* sv_info);
 
+/** Callback for reporting NMEA sentences. */
+typedef void (* gps_nmea_callback)(GpsUtcTime timestamp, const char* nmea, int length);
+
 /** GPS callback structure. */
 typedef struct {
         gps_location_callback location_cb;
         gps_status_callback status_cb;
         gps_sv_status_callback sv_status_cb;
+        gps_nmea_callback nmea_cb;
 } GpsCallbacks;