【发布时间】:2016-04-07 18:45:43
【问题描述】:
更具体地说,我想从我的网络服务器 (Linux/Raspberry Pi) 上运行的 GPSd 进程获取当前/最新输出,并显示实时纬度/经度、速度和路线。
我尝试编写一个我可以调用的 CGI 脚本 (jquery),它跟踪 gpspipe 的输出并获取最新数据,但这有点慢 - 每次调用最多 5 秒。
有点类似于调用 CGI 脚本,每隔几秒运行一次“top -b -n 1”并解析输出以获取您要查找的数据。
我认为有人会有更有效的方法。
【问题讨论】:
-
我认为拨打电话获取您的地理坐标几乎是即时的。你有没有发现是什么消耗了你的 5 秒?鉴于良好的网络质量,我不明白为什么您不能在一秒钟内拨打多个电话
-
gpspipe 连接到 gpsd 端口并等待数据并打印。然后我必须等待具有我需要的数据的正确句子类型,然后解析该行。也许有比使用 gpspipe 和 shell 脚本更快的方法,比如编写 python 客户端
标签: javascript jquery html gpsd