+static int nmea_parser_gpgll(char *token[], pos_data_t * pos)
+{
+ char *status;
+ double latitude, longitude;
+
+ status = token[6]; //warn = *token[2];
+ if (strcmp(status, "V") == 0) {
+ LOG_PLUGIN(DBG_LOW, "Not fixed");
+ return READ_NOT_FIXED;
+ }
+
+ latitude = nmea_parser_get_latitude(token[1], token[2]);
+ longitude = nmea_parser_get_longitude(token[3], token[4]);
+
+ pos->latitude = latitude;
+ pos->longitude = longitude;
+
+ return READ_SUCCESS;
+}
+