Lora Basics调制解调器和Lora Edge文档

方案-Lora Basics™Wi -Fi被动扫描

介绍

Lora Edge™平台的关键功能之一是能够扫描Wi-Fi信号并为Lora Cloud™服务提供测量以确定对象的位置。在这里,我们回顾了通过LR111X芯片完成被动Wi-Fi扫描的要求,并将数据返回到设备应用

兼容性

Lora Basics™调制解调器(S)

Lora Edge™LR1110收发器

先决条件/依赖

常见的

  • 必须在设备应用程序和LR1110芯片之间具有SPI连接来交换信息。

LORA BASICS™调制解调器的先决条件

  • 不适用

LORA BASICS™调制解调器的先决条件

  • 没有其他要求

收发器的先决条件

  • 没有其他要求

逐步过程

Lora Basics™调制解调器-E

  1. 通过SPI接口,主机MCU调用Wi-Fi无源扫描命令(0x0330

    笔记

    • 扫描选项包括:Wi-Fi类型(B/G/N),Chan面膜,获取模式,Max NB,NB每个频道扫描,超时,超时流产和结果格式

    • 根据通道掩码,每个通道的扫描数量以及超时设置,扫描时间将有所不同(例如,在三(3)个通道上将需要500ms的六(6)个访问点)。

  2. 扫描完成后,将LORA基础现代调制解调器上的事件信号设置为高。

  3. 主持人MCU打电话getesventsize(命令0x0633) 和getevent(命令0x0600)。

  4. LORA基础知识调制解调器通过断言低点来清除事件信号。

  5. LORA基础知识调制解调器返回Wi-Fi扫描结果。

@startuml passive_wifi_scanbox设备#add8e6参与者“ end-device应用程序”作为应用程序#add8e6参与者“ lora basics™Modem-e” aS lr1110#00adef == sassive wi-fi scan == end boxlegend wie eend boxlegend sear<#00adef> |Semtech ||<#add8e6> |客户||<#d3d3d3> |生态系统| EndleGendApp-> LR1110:无源Wi -Fi扫描(命令0x0330)LR1110-> App:App:事件高注意右值:event \:Wi -Fi扫描doneapp-> lr1110:getEventsize(命令0x0633),\ ngetEvent(\ ngetEvent(command 0x0600)(命令0x0600)LR1110-> APP:Wi -Fi扫描完成 +结果注:扫描结果\ ntransmission或local Storagelr1110-> App:app:event low @enduml

收发器

  1. 通过SPI接口,主机MCU调用Wi-Fi扫描命令(0x0300

    笔记

    • 扫描选项包括:Wi-Fi类型(B/G/N),Chan面膜,获取模式,Max NB,NB每个频道扫描,超时,超时流产和结果格式

    • 根据通道掩码,每个通道的扫描数量以及超时设置,扫描时间将有所不同(例如,在三(3)个通道上将需要500ms的六(6)个访问点)。

  2. 如果启用WIFISCANDONE,当扫描完成后,LR1110上的IRQ信号设置高。

  3. 主持人MCU打电话Wifigetnbresults(命令0x0305) 和Wifireadresults(命令0x0306)。

  4. LR1110芯片设置了繁忙的信号。

  5. LR1110芯片返回Wi-Fi扫描结果。

  6. 如果启用,LR1110芯片将设置IRQ信号低。

@startuml passive_wifi_scan_trxbox设备#add8e6参与者“ end-device应用程序”作为应用程序#add8e6参与者“ lr111x收发器”为lr1110#00adef == sassive wi-fi scan == end boxlegend seclegend |<#00adef> |Semtech ||<#add8e6> |客户||<#d3d3d3> |生态系统| EndleGendApp-> LR1110:无源Wi -Fi扫描(命令0x0300)LR1110-> APP:忙信号高注意右值:IRQ信号高(如果启用)\ n Wi -Fi扫描doneapp-> lrr1110:Wifigetnbresutts(Wifigetnbresutts(命令0x0305)(命令0x0305),\ nwifireadResults(命令0x0306)lr1110-> app:gnss扫描完成 +结果注释正确:扫描结果为\ ntransmission或local Storagelr1110-> app:app:irq signal low(如果启用)@endumll

使用

MCU,LR111X/LORA EDGE芯片

故障排除

  • 目前没有建议。