文件名称:go-gpsd:Go的GPSD客户端
文件大小:5KB
文件格式:ZIP
更新时间:2024-05-22 17:29:28
Go
gpsd Go的GPSD客户端。 安装 # go get github.com/stratoberry/go-gpsd go-gpsd没有外部依赖关系。 用法 go-gpsd是GPSD JSON服务的流客户端,因此只能以异步方式使用,这与支持异步和同步模式的其他语言的客户端不同。 import ("github.com/stratoberry/go-gpsd") func main() { gps := gpsd.Dial("localhost:2947") } Dial服务器后,应安装流过滤器。 流过滤器仅允许您捕获某些类型的GPSD报告。 gps.AddFilter("TPV", tpvFilter) 过滤器函数的类型为gps.Filter并且应接收类型为interface{}一个参数。 tpvFilter := func(r interface{}) { report
【文件预览】:
go-gpsd-master
----.gitignore(271B)
----examples()
--------main.go(514B)
----README.md(2KB)
----gpsd.go(8KB)