WiFiScan入门指南,开启你的“赛博罗盘”

Air8000——是一款集成了4G、Wi-Fi、BLE、GNSS(全球导航卫星系统)等多功能的高性能工业引擎。支持多网融合,可保障复杂工业场景下物联网设备的连续通信能力‌;同时提供了53个可编程IO口,满足工业设备的复杂外设扩展需求‌。

今天我们就将特别分享以Air8000核心板为例,带你快速上手WiFiScan示例。

Air8000的Wi-Fi扫描有何不同?
Air8000核心板板载Wi-Fi6天线,具有扫描速度快、功耗低的特点,基本500ms即可扫描完毕(其他常规模组如Air780E,扫描需要5到10秒)。

1、- WiFiScan工作原理 -   

WiFiScan是指通过无线设备(如智能手机、路由器、物联网设备等)主动扫描周围可用的Wi-Fi网络,以获取其基本信息(如:SSID、信号强度、加密方式、频段等)的过程。

它是无线通信领域中一项基础且重要的功能,广泛应用于网络配置、设备连接、信号优化及安全检测等场景。

其核心原理与以下两方面相关:   

1.1 定位技术‌

通过设备内置的无线网卡扫描周边Wi-Fi热点的信号强度(RSSI)、MAC地址(BSSID)、信道等信息,形成“信号指纹”‌;将实时扫描的指纹与预先建立的信号数据库匹配,利用算法(如三角定位、指纹匹配)计算设备位置‌。

常用于室内导航、位置服务等领域,尤其在GPS信号弱的环境(如建筑物内)可提供辅助定位‌。

WiFiScan与GPS定位对比如下图示:

1.1--WiFi-Scan与GPS对比-25041303.png

1.2 网络探测功能‌

部分场景中,WiFiScan用于识别附近Wi-Fi设备或热点,例如嗅探器可通过截获无线信号实现账号搜索‌。

在无线网络管理中,扫描功能也用于识别接入点(AP)与终端(STA)的连接状态‌。

2、- 主要硬件准备 -   

2.1 主要硬件

  • Air8000核心板套件;

  • 支持数据传输的USB数据线;

  • Win10及其以上PC电脑。

2.2 接线说明

使用USB数据线,连接Air8000核心板与电脑即可。

1)核心板正面:

2)核心板反面:

Air8000核心板正反面 2504020202.png

3、- 最新源码及实操教程 -  

Air8000应用示例持续更新中,当前演示示例为初始化AirLink、Wi-Fi模块,随后进行WiFiScan操作来扫描附近Wi-Fi。

示例代码如下所示:

D01.png

4、 - 实操验证流程 -  

4.1 手机或电脑查看附近是否存在Wi-Fi热点

4.1.png

4.2 烧录代码

参考《如何使用LuaTools给Air8000烧录软件》,将准备好的软件烧录进Air8000,详见:

https://docs.openluat.com/air8000/luatos/common/download/

4.3 查看运行日志

烧录代码后等待初始化完成,并且确认附近有Wi-Fi的情况下,即可扫描到附近的Wi-Fi。

4.2.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值