summaryrefslogtreecommitdiff
path: root/gpsd.c
diff options
context:
space:
mode:
Diffstat (limited to 'gpsd.c')
-rw-r--r--gpsd.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/gpsd.c b/gpsd.c
index 3fecd2ab..88008e3a 100644
--- a/gpsd.c
+++ b/gpsd.c
@@ -505,6 +505,12 @@ static int handle_request(int fd, fd_set * fds)
",V=%f",
gNMEAdata.speed);
break;
+ case 'G':
+ case 'g':
+ sprintf(reply + strlen(reply),
+ ",G=%6.6s",
+ gNMEAdata.grid);
+ break;
case 'R':
case 'r':
if (FD_ISSET(fd, fds)) {