我正在努力通过 YD ethe.net 网关将 NMEA 2000 消息发送到 the.network。 基本上,我想实现 CAN 日志查看器的工具以在我的程序中发送 CAN 消息并使它们出现在 CAN 日志查看器中。 我使用 Python 并设法通过 TCP 客户端套接字连接到网关并读取消息,但是 ...
我正在努力通过 YD ethe.net 网关将 NMEA 2000 消息发送到 the.network。 基本上,我想实现 CAN 日志查看器的工具以在我的程序中发送 CAN 消息并使它们出现在 CAN 日志查看器中。 我使用 Python 并设法通过 TCP 客户端套接字连接到网关并读取消息,但是 ...
希望你今天过得愉快。 我的问题与 NMEA 节点在我发送从 Arduino 或 Inject function 接收的 GPS 信息时无法正常运行有关。 它是通过串行发送的,并且应该具有正确的格式。 我使用 VK-162 (USB GPS) 进行了同样的尝试,它运行良好。 但是当我尝试发送格式如下的 ...
我使用 gpsd python 库来读取和解析从 gps 设备收到的 NMEA 字符串。 我想向 gps 发送一些命令以微调测量速率、报告速率等。 可以使用 gpsd 库还是我必须以其他方式发送命令? ...
我从 NMEA 阅读器获得我的位置,这不会返回轴承,这是一个问题。 我想始终显示应用程序用户所面对的方向,就像谷歌地图位置图层有一个小箭头指示用户所面对的方向一样。 我尝试使用真北作为固定目的地点,从而计算从我所在位置到真北的方位。 但这并不像我预期的那样工作。(当我转动时,标记不会随着那个轴承旋转 ...
我在 9600(NMEA 语句突发)从 GP20U7 GPS 单元接收数据,我需要在 4800 转发到 NMEA183 网络。我认为不匹配不是太大,并且 NMEA 数据突发,内部 UART 缓冲区将能够为了处理这个问题,我可以使用以下代码简单地重新发送句子: 但下游 NMEA 接收器对传输不满意 ...
我整天都在谷歌上寻找任何提示,甚至是解决这个问题的方法。 我有一个 Garmin GLO 2 蓝牙 GPS 接收器,我最初购买它是为了让 GPS 在我的仅限 wifi 的 iPad 上可用。 将此设备连接到我的 MacBook 时,它表明连接正确。 在计算机上,它被识别为一个新的串行设备,分别在/d ...
我创建了一个项目 ( https://github.com/kshetline/aw-clock ),除其他外,它通过检查来自ntpq命令的 output 来检测与 PPS 的 GPS 时间同步。 我期待的是 output,它看起来像这样:pi@clock:~ $ ntpq -p remo ...
我正在尝试使用 micropython 读取 FLARM 设备通过 Raspberry Pi pico 上的 UART 端口发送的 NMEA 消息。 在连接到 FLARM 设备之前,我尝试从我的 Raspberry Pi 3b+ 读取消息; 它运作良好。 这是我使用的代码:import time f ...
我正在尝试制作一个将字符串的c程序,但我希望它只读取其中的一小部分。 我尝试阅读的 NMEA 电报是 $WIXDR,并且确实收到了必要的字符串。 这是我进入 CPU 的 2 个字符串示例: 如果它只有 1 个字符串(不是 C 和 V),这对我来说不是问题。 这里的问题是它是 2 个单独的字符串。 一 ...
我正在为某些事情苦苦挣扎,我正在尝试根据一些变量生成 NMEA 消息,现在这些 0,0,0 需要是一个变量,所以我需要将我的变量连接到这个消息字符指针。 有什么建议吗? ...
在我的测试程序中,我有一个意外的延迟(大约 100 毫秒)。 我正在尝试从 GPS (作为 NMEA 语句)读取数据并对其进行解析。 目前,程序读取数据,如果是 NMEA 语句,它会尝试解析它。 问题是,我在一些消息之间得到了大约 100 毫秒的延迟。 GPS 的波特率为 9600,这会导致问题 ...
我希望在我的 RPI 3+ 上获得 GPS Beacon (NMEA) 的最后 position 我使用下面的代码将数据放入文件中 但我希望只保存最后一行,像这样在这一行之后进行操作 每 5 秒的最终结果 问题是: 我怎样才能在我的文件中只获得 grep 的最后一行? 哪种脚本更适合操纵结果(pyt ...
我正在尝试使用 WebUSB 从 javascript 中的 USB 连接的 GPS 接收器读取 GPS 坐标。 我已经能够连接到接收器; 但是,我不确定如何使用 WebUSB 访问 NMEA 消息。 到目前为止,我有以下概念验证代码: transferOut 语句允许我从设备中读取供应商名称。 ...
我有一个 Neo 6M GPS 模块,我正在尝试从中打印坐标。 它目前正在以字节形式打印 NMEA 句子,其中\r\n粘在末尾。 这是一个例子: b'$GPGGA,161812.371,4042.759,N,07400.317,W,1,12,1.0,0.0,M,0.0,M,,*7B\r\n' 要将 ...
我有两个功能: 问题是,gps 模块在一秒钟内传输 4 个句子。 所以第一次调用 read_gga_sentence() 时,我已经丢弃了所有其他的句子并保留了 gga。 和 read_gsa_sentence 一样。 但我发现这会在我的程序中造成延迟,因为一旦我调用第一个 get_GPGGA() ...
我已将 GPS 模块与 Arduino 板连接,但是,当我打开串口监视器时,它显示很多空字段和零。 GPS模块有问题吗? 它显示了这个: ...
我尝试读取由 GPS 记录器写入的 nmea 文件。 我只能找到很多关于串行连接的解决方案,但我已经完成了文件的编写。 有没有办法读取 nmea 文件并获得 pandas DataFrame? ...
特别是,除了 GGA 之外,哪些类型有修复模式? 哪些类型提供没有修复的数据? 让 GGA 和 RMC 脱颖而出的参数是什么? 哪些应用程序只能依赖 GGA 或 RMC 数据? ...
我正在使用 python 通过树莓派上的 i2c 从 u-blox NEO-M9N 芯片读取数据。 目前,我还没有构建脚本的其余部分,但我对芯片的输出有点困惑,因为它似乎包含不属于那里的字符,例如 °、¬ 或 Á 。 有时这些似乎是替换看起来相似的字符: 021120 对几行来说是正确的,然后被替 ...
我正在使用 .net 中的串行端口控件通过串行通信发送 parm 命令,以从我的 gps 设备获取额外状态。 根据我在互联网上找到的描述,可以通过以下命令激活 fom、gsv、...: $PARM,NMEA,7023 我的请求的回复需要是: $PARM,NMEA,7023*[check sum v ...