GPSD client for Go.
# go get github.com/koppacetic/go-gpsdgo-gpsd has no external dependencies.
go-gpsd is a streaming client for GPSD's JSON service and as such can be used only in async manner unlike clients for other languages which support both async and sync modes.
see example/main.go
VERSION(gpsd.VERSIONReport)TPV(gpsd.TPVReport)SKY(gpsd.SKYReport)ATT(gpsd.ATTReport)GST(gpsd.GSTReport)PPS(gpsd.PPSReport)Devices(gpsd.DEVICESReport)DEVICE(gpsd.DEVICEReport)ERROR(gpsd.ERRORReport)
For complete library docs, visit GoDoc.org or take a look at the gpsd.go file in this repository.
GPSD's documentation on their JSON protocol can be found at http://catb.org/gpsd/gpsd_json.html
To learn more about the Stratoberry Pi project, visit our website at stratoberry.foi.hr.