模块:Quectel EC800M
固件:EC800MCNGDR06A07M04
测试流程:
AT+QIACT=1
OK
AT+QAGPS?
+QAGPS: 1
OK
AT+QAGPS=1
OK
AT+QGPSCFG="urc",0x5
OK
AT+QGPS=1
OK
联网正常时,等待60秒只收到:
GNSS Update successed!!!!
+QGPS: "firmware",0,0
未收到:
+QGPS: "agps",0,0
查询确认:
AT+QGPSCFG="urc"
+QGPSCFG: "urc",0x5
OK
AT+QAGPSCFG?
ERROR
断开网络后执行相同流程,可以正常收到:
+QGPS: "agps",0,5
请问:
1. EC800MCNGDR06A07M04 是否支持 AGNSS 成功URC?
2. GNSS Update successed!!!! 是否代表 AGNSS 数据已经下载并应用?
3. 为什么失败路径会上报 agps,0,5,但成功路径不上报 agps,0,0?
4. 该固件是否存在已知的 AGNSS URC 问题?
5. 是否有适用于该模块的更新固件?
针对 EC800M R06A07M04 的 AGNSS 成功 URC 行为、GNSS Update successed!!!! 含义、成功/失败路径 URC 差异及是否为已知固件问题,当前知识库及公开资料暂未查询到可直接确认的官方结论,请等待技术工程师为您解答。
如需协助确认或获取适用于该模块的更新固件,请提供邮箱地址,以便为您发送对应资料。
本回答仅供参考。若问题已解决,可标记为
解决方案 ;若仍有疑问,请等待官方技术人员回复,最终请以专业解答为准。
帖子主题:EC800M AGNSS联网时不返回 +QGPS: “agps”,0,0,断网时可返回 code=5
用户问题:
- 模块:Quectel EC800M
- 固件:EC800MCNGDR06A07M04
- 故障/疑问:AGNSS联网时不返回 +QGPS: “agps”,0,0,断网时可返回 code=5
- 前置操作:
- AT+QIACT=1 返回 OK
- AT+QAGPS? 返回 +QAGPS: 1 OK
- 继续执行 AT+QAGPS ……(原文内容过长,未完整展示)
- 诉求:请求帮忙解决该问题,并询问“有人吗”
客服解答:
- 当前记录中仅见 system 自动引用帖子内容,暂无客服人员给出原因、操作方案或所需配合事项。
处理状态:待客服回复,用户已催促。
备注:原帖 AT+QAGPS 后续完整日志及测试流程需查看原文;无实质客服答复。
- EC800MCNGDR06A07M04 是否支持 AGNSS 成功URC?
支持的,
0x1→ 上报 GNSS 固件加载 URC:+QGPS: "firmware",<reserved>,<firmware_code>(0 成功 / 1 失败)0x4→ 上报 AGNSS URC:+QGPS: "agps",<reserved>,<AGPS_code>- 0 = AGNSS 文件下载并应用成功;5 = 拨号激活错误;6 = Socket 连接错误
0x5 = 0x1 + 0x4;0xFF= 全部
官方实测 log,和你做的流程一模一样,+QGPS: "firmware",0,0 之后紧跟着 +QGPS: "agps",0,0。
有AGNSS URC 问题,正在处理中
agps,0,5 是"PDP 未激活"分支,属预期;成功路径没报 0,0 是因为芯片没回 $AIDINFO——不是模组没发请求。
目前没有,这个问题解析清楚以后会应该会更新一版
不代表。 这是两个独立事件:你收到的是 firmware URC 那一条(GNSS 固件加载),AGNSS 的成功依据只有 +QGPS: "agps",0,0。