EC800M获取不到定位

参数选中默认。
AT+QGPS=1

OK

AT+QGPSLOC=0

+CME ERROR: 516

提供下当前固件名称。
给模组发AT指令,AT+QGPSPOWER=1 测试下

我的也有这种情况
1721183789822

AT指令发一次就行了。可能是没有上电。
这个指令不能连续发

那么返回ERROR后应该咋处理?我也一样定不到位,持续CME ERROR:516。其他的配置指令和“AT+QGPS=1”都是正常返回OK的。

另外,我发现 AT+QGPSGNMEA=“GGA” 一开始返回的GGA语句没有时间,过几十秒后时间有了,但坐标持续没有,应该能排除GPS没上电的可能。

模块正常开机冷启动定位时间会比较长。

已经解决。手册上加个流程图会更好,不然拜拜浪费很多时间慢慢调试。

AT+QGPS=1 后,马上执行 AT+QGPSGNMEA=“GGA” 是不会返回 GGA语句的,隔一小段时间不断重发,才会返回NMEA语句。冷启动后,得到的NMEA语句是不带定位的,放开阔地大概数十秒,成功下载星历后,才能有定位信息。

Screenshot_20251105_130822