LoRa基础调制解调器和LoRa边缘文档

场景-带ROSE的GNSS扫描

简介

LoRa Cloud™服务支持使用扫描的GNSS用于确定终端设备位置的信号测量。在这里,我们回顾处理的需求协助GNSS扫描autonmous GNSS扫描,并将位置数据返回给应用程序服务器

当使用协助GNSS扫描,辅助(辅助)位置为LoRa Cloud GNSS求解器所使用,且必须在设备实际位置+/-150km范围内。

辅助位置取自导航信息(在LoRa Edge™跟踪器参考设计的情况下)或从应用服务器。如果两者都不存在,则由多普勒求解器粗略估计LoRa Cloud™调制解调器和地理定位服务

LoRa Cloud™调制解调器和地理定位服务当满足以下条件中的至少一个时,发出辅助位置下行链路:

  1. 中没有包含辅助位置导航信息从设备。

  2. 来自设备的多普勒错误标志被设置为NAV消息内的至少一个观测。

  3. 导航信息内部的辅助位置是存在的,但与导航信息相比有超过150km的二维误差gnss_aiding_position从应用服务器传入API调用。

  4. 导航信息内的辅助位置是存在的,但与求解器计算的位置解相比,有超过150km的二维误差。

该装置可以根据现有卫星和当前时间检测到其辅助位置错误。对于辅助位置误差大于400-500公里的实际设备位置,设备将设置多普勒误差标志,并将GNSS扫描限制为只搜索强卫星信号,以避免浪费能源。

兼容性

罗拉基本™调制解调器

罗拉基本™Modem-E

Semtech的无线电一定是LR111x。

先决条件/依赖关系

常见的

LoRa Basics™Modem的先决条件

  • 没有额外的要求

LoRa Basics™Modem-E的先决条件

  • 没有额外的要求

循序渐进的过程

  1. 确保流接口已经初始化。看到可靠八位数流编码文档的细节。

  2. 完成与执行辅助操作相关的前置步骤GNSS扫描。看到GNSS辅助扫描场景获取详细信息。

  3. 如果NAV消息的第一个字节是0 x00时,GNSS扫描失败。负载的其余部分将指示状态。有关更多信息,请参见LoRa基础Modem-E参考手册

  4. 如果NAV消息的第一个字节是0 x01时,扫描成功。

  5. 使用modem_send_stream_data ()命令将负载的其余部分(即没有第一个字节的NAV消息)发送到调制解调器。

  6. 调制解调器应该返回代码好吧然后开始流过程到应用程序服务器。

  7. 应用服务器接收上行链路,并将上行链路转发到LoRa Cloud™调制解调器和地理定位服务

  8. LoRa Cloud™调制解调器和地理定位服务当流记录被重新组装时,接收流数据包并返回完整的NAV消息。

  9. 应用服务器负责将此数据识别为GNSS扫描,并将其传回LoRa Cloud™调制解调器和地理定位服务,计算全球导航卫星系统的位置。

  10. LoRa Cloud™调制解调器和地理定位服务将返回一个位置(如果可以计算)。它还可能返回一个下行链接,例如辅助位置更新。

@startuml gnss_processbox设备#ADD8E6参与者 | Semtech|| <#ADD8E6> | Customer || <#D3D3D3> |生态|endlegend== Precursor-GNSS Scan ==note over MCU, LR1110 #AAAAAA: Perform GNSS Scan == Precursor-Stream Init ==note over MCU, LR1110 #AAAAAA: Initialize data stream== Streaming == LR1110 -> MCU: GNSS assisted Scan \n(successfully completed)MCU -> LR1110: Send NAV bytes to Modem-E'注right:注:Tag可用于补丁或嵌入式天线(这只是信息)组ROSE [if fail] LR1110 -> MCU:Message send failelse success LR1110 -> MCU: Message send OK loop handle Message log LR1110 -> LR1110: Add to stream buffer LR1110 -> GW: stream packet GW -> NS: stream packet NS -> AppS: stream packet group parse MGS Message [repeat until packet complete] AppS -> LCS: stream packet #1 AppS -> LCS: stream packet #2 AppS -> LCS:…AppS -> LCS: Stream packet #N LCS -> AppS: GNSS NAV message group process GNSS[send GNSS to MGS] AppS -> LCS: GNSS NAV to MGS LCS -> AppS: GNSS packet (location compute \nresponse may include assisted)end AppS -> NS: GNSS packet (if assisted data)end NS -> GW: GNSS packet \ N (if assisted data) GW -> LR1110: GNSS packet \ N (if assisted data)end end@enduml">

所使用的

单片机,LR111x/LoRa Edge™芯片,LoRaWAN®网络服务器,应用服务器,调制解调器和地理定位API

故障排除

目前还没有。