EC800M带定位功能,模块上电后,怎么能仅打开定位功能,定位后再进行联网操作? 为了控制功耗
EC800M 的 GNSS 定位与蜂窝联网可分开控制,无需先建立数据连接即可单独开启定位,定位完成后再启用网络,可减少无效联网带来的功耗。
建议流程:
- 上电后不激活数据业务,可先执行 AT+CFUN=0 进入最小功能模式,关闭蜂窝射频以降低待机功耗(该模式下 GNSS 是否仍可用需结合具体固件实测确认)。
- 开启 GNSS:AT+QGPS=1
- 等待并获取定位结果:AT+QGPSLOC=2(返回经纬度、UTC 时间等定位信息)。
- 定位成功后关闭 GNSS 会话:AT+QGPSEND,避免 GNSS 持续工作耗电。
- 恢复蜂窝功能并联网:AT+CFUN=1,之后再进行注网与数据连接(AT+CGATT、AT+QIACT 等)。
注意事项:
- GNSS 首次定位耗时较长,定位期间需保证模块供电稳定。
- 定位阶段不建立数据连接,是降低整体功耗的关键。
- 上述指令的可用性、参数及 CFUN 对 GNSS 的实际影响,请以对应固件版本的移远官方 AT 指令手册与 GNSS 相关手册为准。
本回答仅供参考。若问题已解决,可标记为
解决方案 ;若仍有疑问,请等待官方技术人员回复,最终请以专业解答为准。
GNSS开启增加的电流有具体数值参考吗?测试在 40mA@5V
这个没有,您这边不是测试了吗,以您实测的为准
