![](https://csdnimg.cn/release/download_crawler_static/87262377/bg6.jpg)
方法
KickOutDevice(IN STRING MAC, IN STRING SSIDIndex, OUT UINT32 status, OUT STRING
failreason);
根据设备的
MAC
地址,将该设备从
SSIDIndex
对应的
WiFi
上断开无线连接。
GetWLANNeighbor(IN STRING radioType, OUT UINT32 status, OUT STRING failreason);
开始获取
WLAN
频段邻居信息
radioType
:频段,取值:
2.4G
、
5G
status
:表示执行结果,
0
表示成功, 1 表示频段不支持(比如,2.4G 模块不支持 5G
频段查询),2 表示当前模块处于待机状态(模块开启,其对应的所有
SSID
都关闭),
3
表
示当前模块处于关闭状态,
4
表示其他失败。
failreason
:若为
NULL
或者函数成功,则不用管;若传入的值不为
NULL
,则在方法失败
的时候填充上失败原因。
信号
WLANNeighborResponse(a{sv} options, UINT32 status, STRING failreason);
WLAN 频段邻居信息应答信号
{sv}定义如下:
{<string:”radioType”, variant: string:”NULL”>,
<string:”infoList”, variant:array<struct<string, string, string, uint32, int32, string>>:”NULL”>}
radioType:频段,取值:2.4G、5G
infoList
:
WLAN
频段邻居信息列表
,
列表最多包含
32
个邻居信息
SSIDName:SSID 名称
BSSID:接口 MAC 地址
NetworkType:网络类型,取值"Ad-Hoc" / "AP"
Channel
:当前使用的信道
RSSI:信号强度,单位 dBm
Standard:使用的 802.11 标准,取值 11a/11b/11g/11n/11ac/11ax
status:表示执行结果,0 表示成功,1 表示失败。
failreason
:若为
NULL
或者函数成功,则不用管;若传入的值不为
NULL
,则在方法失败
的时候填充上失败原因。
Q.8.1.14 com.cuc.igd1.WLANConfiguration
属性