80 如何维持GPS,让其热启动?

请问,我是用AT版本的,测试GPS,由于要功耗问题,在获取到定位数据后,我关了它,用AT+CGNSPWR=0,再用AT+CFUN=0,关闭了GPRS,减低了功耗,然后再反过来调用,这样可以很快获取数据,但是有的时候。GPRS模块死机了,发AT没反应,我用POWER引脚强制关机,然后再开机,这时候AT正常了,但是GPS又像冷启动一样要很久才能获取数据了,有没有什么办法维持?不要一下子就冷启动了?

请先 登录 后评论

最佳答案 2018-08-31 01:50

附着成功后,可以使用如下命令,设置AGPS,实现快速定位:

attachments-2018-08-m1Eklq6i5b879aa02402f.png


如果不希望使用流量给gps芯片更新AGPS,那么需要让芯片内部生成星历才可以;条件如下:

1、保持3D Fix 5~10分钟;

2、维持Air800模块的RTC供电;

再次定位时,可以使用gps芯片内部的星历实现秒定位。


attachments-2018-08-4ULDhbVY5b879a49a81fa.pngattachments-2018-08-jbpXBsqP5b879a4e716c9.png

请先 登录 后评论

其它 2 个回答

金艺

其实只要保证模块的电源不切断,GPS的星历就不会丢失,2小时内都是可以热启动的

请先 登录 后评论
李思琦

模块重启了,GPS没法保持星历,只能靠agps来加速定位

请先 登录 后评论
  • 2 关注
  • 0 收藏,2821 浏览
  • 曾浠桐 提出于 2018-08-30 14:39

相似问题