关于gps问题

1.调用gps.close再调用gps.open,这个启动的过程属于冷启动还是热启动

2.gps首次搜星功耗为多少

3.如何设置gps模块的输出频率(想降低功耗)


请先 登录 后评论

2 个回答

金艺

1.如果使能了AGPS功能,关闭后再打开在2小时内是热启动

2.使能了AGPS的话首次搜星在信号好的时候在开机后20S左右定位,至于功耗,我只能说GPS在搜星的的阶段整个模块的功耗在60多mA左右,定位时间越短越省电。

3.要省电的话建议每次定位后关闭GPS,需要定的时候在打开,如果可以热启动,定位时间应该在5到10S之内

请先 登录 后评论
技术销售Delectate
擅长:IT

看间隔时间;如果是2小时内,算热启动;如果3d Fix后持续5~10分钟,且close后rtc阵脚保持供电,可以使用内部星历,72小时内都算温启动;

首次搜星耗时、电流时根据信号强弱有所不同的,<50ma:

attachments-2018-09-Wb2SJG0R5b90f5c9d03dd.png

设置输出频率,如果是lua,请看gps demo 中main.lua的用法:

--设置仅gps.lua内部处理NEMA数据
--如果不调用此接口,默认也为仅gps.lua内部处理NEMA数据
--如果gps.lua内部不处理,把NMEA数据通过回调函数cb提供给外部程序处理,参数设置为1,nmeaCb
--如果gps.lua和外部程序都处理,参数设置为2,nmeaCb
gps.setNmeaMode(2,nmeaCb)

如果是AT,请阅读手册:

attachments-2018-09-vaWNN1ar5b90f6508887d.png

请先 登录 后评论
  • 1 关注
  • 0 收藏,2688 浏览
  • 郑伟明 提出于 2018-09-06 17:13

相似问题