我使用的是ublox NEO-M8N-0-01 GNSS模块。此模块仅支持高达5Hz的GPS+GLONASS和10 Hz的GPS。
但是,当我尝试更改采样率(通过消息视图中的UBX-CFG-rate)时,我只能将其增加到5 Hz(测量周期=200ms)。任何低于200ms的值都是不可能的(将框更改为粉红色)。
即使我只生成NMEA消息GxGGA,也会发生这种情况。
我只通过UBX-CFG-GNSS 实现GPS
有人遇到过这个问题吗?
提前感谢
罗伊-约泽维奇
您没有说明如何设置速率,但根据您的描述,我假设您使用的是ublox u-center软件。
这个问题有一个简单的解释和一个简单解决方案:他们的软件中有一个错误(或者没有更新以匹配零件的最终规格)。
解决方案是不要使用u-center,抱怨的是PC软件而不是接收器。接收器本身并不在乎规格表上写着什么,它会尽力以你要求的任何速率运行。
直接发送命令我已经设法获得了一个相当可靠的10Hz GPS+Glonass。偶尔会有遗漏的地方,但大多数时候都会保持下去。
只有运行GPS,你才能获得超过10Hz的速度。如果你使用设置并将其限制在8个频道18-19Hz是相当可靠的。不幸的是,20Hz把它推得太远了,你最终会得到10Hz的位置。
显然,当以这些更新速率运行时,请确保您的波特率足够高,可以处理请求的消息和速率。