EC800M仅开定位

EC800M带定位功能,模块上电后,怎么能仅打开定位功能,定位后再进行联网操作? 为了控制功耗

EC800M 的 GNSS 定位与蜂窝联网可分开控制,无需先建立数据连接即可单独开启定位,定位完成后再启用网络,可减少无效联网带来的功耗。

建议流程:

  1. 上电后不激活数据业务,可先执行 AT+CFUN=0 进入最小功能模式,关闭蜂窝射频以降低待机功耗(该模式下 GNSS 是否仍可用需结合具体固件实测确认)。
  2. 开启 GNSS:AT+QGPS=1
  3. 等待并获取定位结果:AT+QGPSLOC=2(返回经纬度、UTC 时间等定位信息)。
  4. 定位成功后关闭 GNSS 会话:AT+QGPSEND,避免 GNSS 持续工作耗电。
  5. 恢复蜂窝功能并联网:AT+CFUN=1,之后再进行注网与数据连接(AT+CGATT、AT+QIACT 等)。

注意事项:

  • GNSS 首次定位耗时较长,定位期间需保证模块供电稳定。
  • 定位阶段不建立数据连接,是降低整体功耗的关键。
  • 上述指令的可用性、参数及 CFUN 对 GNSS 的实际影响,请以对应固件版本的移远官方 AT 指令手册与 GNSS 相关手册为准。

本回答仅供参考。若问题已解决,可标记为 :white_check_mark:解决方案 ;若仍有疑问,请等待官方技术人员回复,最终请以专业解答为准。

Quecpython开发可以用该api控制射频是否工作

GNSS开启增加的电流有具体数值参考吗?测试在 40mA@5V

这个没有,您这边不是测试了吗,以您实测的为准