我正在使用ublox GPS进行数据采集应用。设备在虚拟COM端口上输出NMEA。
NMEA输出工作得很好。但是在NMEA之间的消息中,奇怪的角色是穿插的。请参阅下面的Realterm设置“Ascii”的截图。
有人能告诉我这是什么吗?理想情况下,我需要将哪些命令发送到设备以禁用此输出?
您应该禁用UBX二进制协议。 NMEA和UBX消息在同一端口上交错。这可以通过发送UBX-CFG-PRT消息来禁用端口上的UBX输出协议来完成。您可以使用u-blox website提供的方便的u-center应用程序来执行此任务。另一种方法是重新刷新设备或取出备用电池。它应该默认返回NMEA。