
1:需要使用與 nRF91 系列其他設備相同的 nRF Cloud A-GNSS 機制。關鍵步驟如下:
使用已支持 A-GNSS 的示例(推薦)
nRF Connect SDK 中的 **GNSS 示例** 通過 nRF Cloud 支持 A-GNSS。啟用方法如下:
CONFIG_GNSS_SAMPLE_ASSISTANCE_NRF_CLOUD=y
CONFIG_GNSS_SAMPLE_LTE_ON_DEMAND=y
示例從 nRF Cloud 下載 A-GNSS 數據,然后關閉 LTE,以便 GNSS 能夠不受干擾地運行
[[GNSS 示例配置]:
https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/samples/cellular/gnss/README.html#configuration
[GNSS A-GNSS 描述]
https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/samples/cellular/gnss/README.html#a-gnss_and_p-gps
1.2:可以采用【TTFF overlays】如下方法:
https://devzone.nordicsemi.com/nordic/nordic-blog/b/blog/posts/the-benefits-of-assisted-gps-in-asset-tracking-applications#mcetoc_1grv437h80
# 啟用 TTFF 測量 + 冷啟動
CONFIG_GNSS_SAMPLE_MODE_TTFF_TEST=y
CONFIG_GNSS_SAMPLE_MODE_TTFF_TEST_COLD_START=y
# 啟用 nRF cloud A-GNSS 服務
CONFIG_GNSS_SAMPLE_ASSISTANCE_NRF_CLOUD=y
CONFIG_NRF_CLOUD_CLIENT_ID_SRC_INTERNAL_UUID=y
CONFIG_GNSS_SAMPLE_LTE_ON_DEMAND=y
2:啟用 nRF Cloud A-GNSS 庫(如果集成到您自己的應用程序中)
如果您未使用 GNSS 示例而是使用自己的應用程序,則必須:
2.1:啟用 nRF 云和 A-GNSS 支持:
CONFIG_NRF_CLOUD=y
CONFIG_NRF_CLOUD_AGNSS=y
# 選擇您用于連接 nRF 云的傳輸方式:
CONFIG_NRF_CLOUD_MQTT=y # 或
# CONFIG_NRF_CLOUD_REST=y # 或
# CONFIG_NRF_CLOUD_COAP=y
2.2:[[A-GNSS 庫配置]
http://(https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/libraries/networking/nrf_cloud_agnss.html#configuration)]
如果希望獲得更快的首次定位時間(TTFF)/更低功耗,可選擇啟用 P-GPS 和組合輔助功能:
CONFIG_NRF_CLOUD_PGPS=y
CONFIG_NRF_CLOUD_AGNSS=y
2.3:[[P-GPS 配置]
(https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/libraries/networking/nrf_cloud_pgps.html#configuration);
[GNSS 增強功能](https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/app_dev/device_guides/nrf91/nrf91_features.html#enhancements_to_gnss)]
3:使用“Location library”來處理全球導航衛星系統(GNSS)+ 協助,請啟用:
CONFIG_LOCATION=y
CONFIG_NRF_MODEM_LIB=y
CONFIG_LTE_LINK_CONTROL=y
CONFIG_LOCATION_METHOD_GNSS=y
CONFIG_NRF_CLOUD=y
CONFIG_NRF_CLOUD_AGNSS=y
CONFIG_NRF_CLOUD_PGPS=y # optional
http://[[位置庫配置](https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/libraries/modem/location.html#configuration)]
4:確保nRF Cloud 已準備就緒
要從 nRF Cloud 下載輔助數據,nRF9151 設備必須在nRF 云賬戶中完成配置/注冊
- 擁有有效的 JWT 簽名憑證以調用 nRF 云 REST/CoAP 服務
這在 GNSS 示例的 A-GNSS/P-GPS 部分中有明確要求
http://[[GNSS 示例 A-GNSS/P-GPS](https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/samples/cellular/gnss/README.html#a-gnss_and_p-gps)]
5:使用 A-GNSS 運行 GNSS
- 當需要時,GNSS 樣本(或位置庫)將請求 A-GNSS 數據。
- 應用程序從 nRF 云下載請求的輔助數據并將其提供給調制解調器。
- 與獨立 GNSS 相比,首次定位時間(TTFF)顯著縮短
http://(https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/app_dev/device_guides/nrf91/nrf91_features.html#enhancements_to_gnss);
http://[現場驗證 A-GPS](https://devzone.nordicsemi.com/guides/cellular-iot-guides/b/software-and-protocols/posts/nrf91-series-gnss-only-mode-and-lte-gnss-field-verification#mcetoc_1g56ba54fj)]

審核編輯 黃宇
-
A-GPS
+關注
關注
0文章
3瀏覽量
2652
發布評論請先 登錄
Nordic的91thingy里芯片是nRF9160還是nRF9151呢
Nordic經過全球認證的、多傳感器、電池供電的蜂窩物聯網原型平臺:Thingy91X套件
nrf9151 NB-IOT/CAT-M modem睡眠模式的轉換(二)
什么是GPS/GNSS欺騙?
BDS/GPS/GNSS 低噪聲放大器 skyworksinc
基于 nRF9151 的設計中啟用 A-GPS(A-GNSS)
評論