]> git.piffa.net Git - arduino/blob - books/pdummies/Libraries/Adafruit_GPS/GPSconfig.h
first commit
[arduino] / books / pdummies / Libraries / Adafruit_GPS / GPSconfig.h
1
2 /* EXAMPLE
3
4 $PSRF103,<msg>,<mode>,<rate>,<cksumEnable>*CKSUM<CR><LF>
5
6 <msg> 00=GGA,01=GLL,02=GSA,03=GSV,04=RMC,05=VTG
7 <mode> 00=SetRate,01=Query
8 <rate> Output every <rate>seconds, off=00,max=255
9 <cksumEnable> 00=disable Checksum,01=Enable checksum for specified message
10 Note: checksum is required
11
12 Example 1: Query the GGA message with checksum enabled
13 $PSRF103,00,01,00,01*25
14
15 Example 2: Enable VTG message for a 1Hz constant output with checksum enabled
16 $PSRF103,05,00,01,01*20
17
18 Example 3: Disable VTG message
19 $PSRF103,05,00,00,01*21
20
21 */
22
23 #define SERIAL_SET   "$PSRF100,01,4800,08,01,00*0E\r\n"
24
25 // GGA-Global Positioning System Fixed Data, message 103,00
26
27 #define GGA_ON   "$PSRF103,00,00,01,01*25\r\n"
28 #define GGA_OFF  "$PSRF103,00,00,00,01*24\r\n"
29
30 // GLL-Geographic Position-Latitude/Longitude, message 103,01
31
32 #define GLL_ON   "$PSRF103,01,00,01,01*26\r\n"
33 #define GLL_OFF  "$PSRF103,01,00,00,01*27\r\n"
34
35 // GSA-GNSS DOP and Active Satellites, message 103,02
36
37 #define GSA_ON   "$PSRF103,02,00,01,01*27\r\n"
38 #define GSA_OFF  "$PSRF103,02,00,00,01*26\r\n"
39
40 // GSV-GNSS Satellites in View, message 103,03
41
42 #define GSV_ON   "$PSRF103,03,00,01,01*26\r\n"
43 #define GSV_OFF  "$PSRF103,03,00,00,01*27\r\n"
44
45 // RMC-Recommended Minimum Specific GNSS Data, message 103,04
46
47 #define RMC_ON   "$PSRF103,04,00,01,01*21\r\n"
48 #define RMC_OFF  "$PSRF103,04,00,00,01*20\r\n"
49
50 // VTG-Course Over Ground and Ground Speed, message 103,05
51
52 #define VTG_ON   "$PSRF103,05,00,01,01*20\r\n"
53 #define VTG_OFF  "$PSRF103,05,00,00,01*21\r\n"
54
55 // Switch Development Data Messages On/Off, message 105
56 #define LOG_DDM 1
57 #define DDM_ON   "$PSRF105,01*3E\r\n"
58 #define DDM_OFF  "$PSRF105,00*3F\r\n"
59
60 #define USE_WAAS   0     // useful in US, but slower fix
61 #define WAAS_ON    "$PSRF151,01*3F\r\n"       // the command for turning on WAAS
62 #define WAAS_OFF   "$PSRF151,00*3E\r\n"       // the command for turning off WAAS