GPSD简单查询

发布于 2024-10-24 03:33:31 字数 168 浏览 7 评论 0原文

我需要来自 NTP 主服务器上运行的 GPSD 服务器的一些信息。

  • 它看到的卫星数量
  • 它正在使用哪些卫星进行位置修复(也许还有 SNR)
  • 它看到哪些卫星,因为卫星数量很多(这可能吗?)

我将把它输出到 PHP,所以它必须简单一点

I need some information from my GPSD server running on my NTP master server.

  • Amount of satellites it is seeing
  • Which satellites it is using for the positon fix (maybe also SNR)
  • Which satellites it is seeing since there are a lott of them (is this possible?)

I am going to output this to PHP, so it must be simple

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

池予 2024-10-31 03:33:31

GPSD 源包含文件 gpsd.php,它可以以完成的 HTML 页面或 JSON 字符串的形式提供当前位置和卫星信息(“skyview”)。因此,您需要确保主服务器上运行支持 PHP 的 Web 服务器,并且您可以调用 http://ntp-server/path/to/gpsd.php 来获取它。将 ?op=json 附加到 URL 以返回 JSON 结果。

您可以在这里获取 php 文件: https://github.com/yazug/ gpsd/raw/master/gpsd.php

The GPSD source contains the file gpsd.php which can deliver the current position and satellite info ("skyview") either as a finished HTML page or as a JSON string. So you need to make sure a web server with PHP support runs on your master server and you can call http://ntp-server/path/to/gpsd.php to get it. Append ?op=json to the URL to return the JSON result.

You can get just the php file here: https://github.com/yazug/gpsd/raw/master/gpsd.php

ま昔日黯然 2024-10-31 03:33:31

击败 Bolli:我想你的意思是这个:https://github.com/yazug/gpsd/raw/master/gpsd.php.in (他们已重命名)

它建议使用 ?poll; 函数,但当我尝试读取响应时,它挂在我身上......

Beat Bolli: I think you meant this one: https://github.com/yazug/gpsd/raw/master/gpsd.php.in (they have renamed it)

It suggests to use ?poll; function, but it hangs to me when I try to read the response...

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文