问题标签 [gpsd]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
gps - GPSD 是否支持基于 LEA-M8 系列的 U-blox EVK-M8N 和 EVK-M8T
我阅读了以下链接: http: //www.catb.org/gpsd/gpsd-time-service-howto.html#_choice_of_hardware和http://catb.org/gpsd/hardware.html,其中 U -blox EVK 6H 建议与开源 GPSD 和 NTPD 一起使用,以实现基于每秒脉冲 (PPS) 的时间同步。但是,u-blox 不再销售 EVK 6H,可用的最新评估套件是用于 LEA-M8 系列的 EVK-M8N 和 EVK-M8T。您知道 GPSD 是否可以与 EVK-M8N 和 EVK-M8T 一起正常工作吗?
LEA-M8S 和 LEA-M8T 是否属于 u-blox M8 系列?我从 GPSD 的网页上阅读了以下声明:http: //www.catb.org/gpsd/references.html
“ u-blox M8 Rev 08(2014 年 12 月)他 u-blox M8 支持 GPS、GLONASS 和北斗。gpsd 支持它。”
任何人都有使用 EVK-M8* 进行 GPSD 工作的经验?
还有其他 GPS 设备,例如 Garmin 18X 和 16X,它们需要使用 RS232 连接器进行一些焊接工作。您对 GPS 模块有何建议,以便在 Linux、U-blox 或 Garmin 上与 GPSD 和 NTPD 一起使用?
谢谢!
建国
gpsd - GPSD 3.16 的最新版本中添加了 GPS 静止模式支持吗?
我从这个链接阅读。带有以下声明:“对于最可靠的服务,如果您的设备有它,我们建议使用固定模式。GPSD 工具尚未直接支持此功能,但该功能可能会在未来版本中添加..”
有人知道静止模式是否已添加到最新版本的 GPSD 3.16 中吗?
谢谢!
gpsd - 在 GPS 修复上运行命令
我GPSD
在 Linux 系统上运行(特别SkyTraq Venus 6
是在 a 上Raspberry Pi 3
,但这不重要)。有没有办法在 GPS 首次获取或丢失 3D 修复时触发命令,就像和 中的脚本/etc/network/if-up.d
一样/etc/network/if-down.d
?
linux - 如何在 linux 中使用 gpsd 为 u-blox neo8n gps 引擎解码 gps 二进制消息
gpsd 是否能够解码 u-blox 二进制消息?我特别需要 UBX-NAV 消息。如果不是,您建议改用什么?(基于 linux 的一个 plz)
gps - 获取当前位置的 GPS 服务
我想知道设备使用它是否可以找到它的当前位置的任何服务?例如显示当前位置的标签,使用任何国际或本地服务。感谢您的任何指导。问候阿里
python - GPS读数不随移动设备而变化
我正在树莓派中开发一个应用程序,将其用作位置跟踪器。我正在通过 USB 接口使用 neo-6m GPS 来获取树莓派中的位置数据。为此,我将 GPSD 设置为指向 USB 串行设备。(见说明)
以下 python 脚本轮询 GPSD 守护程序并通过 Unix 域套接字将位置数据发送到父进程:
当我运行此代码并将树莓派设置移动到 1 公里外时,我可以在控制台中看到新的不同经纬度值。但是当我绘制这些值时,我看到所有这些位置都在起点。即所有值都集中在同一个起点附近。我看不到通往 1 公里外的清晰路径。
为了检查问题是否与我的代码有关,我在树莓派中安装了“navit”软件并将其指向 GPSD 守护程序。当我使用 navit 绘制路径时,它在地图中正确显示了我的进度。所以我得出结论,问题出在我的代码上。
有人可以看看我的代码是否有任何问题让我知道
python - 如何追踪与 gpsd python 库连接的 GPS 设备的 ConnectionRefusedError 的原因
我会简单地说:我有一个 u-blox M8 GNSS 评估套件,我正试图从中提取位置数据作为更大程序中的子例程。但我一开始就被难住了。我的程序在尝试建立初始连接时终止,并出现以下错误:
我想也许另一个进程正在侦听 gpsd (2947) 的默认端口,但是在调用“netstat -a -n”(在 Windows 命令提示符中)之后,我能够确认没有其他进程阻塞该端口。我不知道如何进一步追查原因可能是什么,并且渴望更多有经验的用户可能提出的任何建议。
编辑为惰性添加更多上下文 程序在连接调用期间中断(字面上是我自己程序的第一行),您可以在下面看到上下文:
python - Python 树莓派 GPS 更新率
我目前正在尝试编写一个基于 GPSd 库的 python (2.7) 脚本,以使用 adafruit Ultimate GPS 覆盆子 Pi Hat ( https://www.adafruit.com/product/2324 ) 以 10Hz 的更新速率提供 GPS 速度数据) 时间戳也报告为 0.1 秒。
该模块本身的更新速率最高可达 10Hz,但在设置时默认为 1Hz,目前我无法成功提高它。我已经尝试发出 PMTK 命令(https://cdn-shop.adafruit.com/datasheets/PMTK_A11.pdf)以提高更新率,但无法使其正常工作(PMTK220)并且包括将波特率设置为最大值值为 115200。
我已经到处搜索了一种增加更新率输出的方法,但是看不出问题出在哪里。下面的代码以超过 10 Hz 的速度打印出响应,但是这些值仅每 1 秒更新一次。
ros - ROS gpsd 客户端订阅者节点 (/fix)
我想为 ROS GPSD 客户端编写订阅者节点,该客户端在主题“/fix”上发布 GPS 坐标。我不确切知道什么是正确的代码以及我必须在 CMakeList.txt 和 package.xml 中进行哪些更改。下面是代码