#undef AO_GPS_4800
#ifdef AO_GPS_4800
-static const char ao_gps_set_nmea[] = "\r\n$PSRF100,0,57600,8,1,0*37\r\n\r\n";
+static const char ao_gps_set_nmea[] = "$PSRF100,0,57600,8,1,0*37\r\n";
#else
-static const char ao_gps_set_nmea[] = "\r\n$PSRF100,0,4800,8,1,0*0F\r\n\r\n";
+static const char ao_gps_set_nmea[] = "$PSRF100,0,4800,8,1,0*0F\r\n";
#endif
const char ao_gps_config[] = {
+ 0xa0, 0xa2, 0x00, 0x19, /* length: 25 bytes */
+ 128, /* Initialize Data Source */
+ 0, 0, 0, 0, /* ECEF X */
+ 0, 0, 0, 0, /* ECEF Y */
+ 0, 0, 0, 0, /* ECEF Z */
+ 0, 0, 0, 0, /* Clock Drift */
+ 0, 0, 0, 0, /* Time of Week */
+ 0, 0, /* Week Number */
+ 0, /* Channels */
+ 0xc6, /* Clear user data, RTC not accurate, Clear history, clear ephemeris */
+ 0x01, 0x46, 0xb0, 0xb3,
+
0xa0, 0xa2, 0x00, 0x0e, /* length: 14 bytes */
136, /* mode control */
0, 0, /* reserved */