nRF9151/GNSS(GPS)的两种控制方式

电子说

1.4w人已加入

描述

控制方式

1:1:通过应用代码中的“调制解调器库中的 GNSS 接口”(推荐用于 nRF Connect SDK 应用程序),或者当使用诸如串行 LTE 调制解调器之类的固件时,通过“与 GNSS 相关的 AT 命令”

单次启动GNSS示例:`AT%XSYSTEMMODE=0,0,1,0`, `AT+CFUN=31`,`AT#XGPS=1,0,0,0` 以获取定位
 

http://[[SLM XGPS 示例](https://devzone.nordicsemi.com/f/nordic-q-a/119541/nrf9160-gps-sdk-2-9-0-serial-lte-modem)

http://[XGNSS 示例 1](https://docs.nordicsemi.com/bundle/addon-serial_modem-latest/page/app/GNSS_AT_commands.html#d8e790)]

每 N 秒连续获取定位:例如 `AT#XGPS=1,0,1` → 每 1 秒;`AT#XGPS=1,0,10` → 每 10 秒

http://[[SLM XGPS 定期](https://devzone.nordicsemi.com/f/nordic-q-a/119541/nrf9160-gps-sdk-2-9-0-serial-lte-modem)]

还有一个较新的 `#XGNSS` 命令在串行 LTE 调制解调器(附加组件 - 串行调制解调器)中有文档说明,其使用方式与 LTE + GNSS、PSM/eDRX 和 nRF 云类似:

http://[[XGNSS 示例](https://docs.nordicsemi.com/bundle/addon-serial_modem-latest/page/app/GNSS_AT_commands.html#d8e790)]

2: Example of GNSS‑only single‑shot style use:
```text
AT%XSYSTEMMODE=0,0,1,0
AT+CFUN=31
AT#XGNSS=1,0,0,0
```...
```
- LTE+GNSS 与 A-GNSS/P-GPS 的示例:
```text
AT%XSYSTEMMODE=1,0,1,0
AT+CPSMS=1,,,"00000001","00000011"
AT+CEDRXS=2,4,"0011"
AT+CFUN=1
AT#XNRFCLOUD=1
AT#XGNSS=1,1,0,1
```...
```
 

控制方式


审核编辑 黄宇

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分