对于支持Bluetooth LE的SLAM设备,可通过Bluetooth LE对设备进行WiFi配置。
通过BLE协议连接到设备SN
| Characteristic | UUID | Properties |
|---|---|---|
| WiFi setting | 00006a04-0000-1000-8000-00805f9b34fb | withoutResponse |
Write
ssid=$ssid passwd=$password
| Characteristic | UUID | Properties |
|---|---|---|
| WiFi history | 00006a06-0000-1000-8000-00805f9b34fb | withoutResponse |
Read
network id / ssid / bssid / flags
0 SLAM_AP any [CURRENT]
| Characteristic | UUID | Properties |
|---|---|---|
| WiFi control | 00006a05-0000-1000-8000-00805f9b34fb | withoutResponse |
连接历史WiFi
Write
SELECT_NETWORK ${network id}
移除WiFi历史
Write
REMOVE_NETWORK ${network id}
Write
SAVE_CONFIG
| Characteristic | UUID | Properties |
|---|---|---|
| WiFi status | 00006a03-0000-1000-8000-00805f9b34fb | withoutResponse |
Read
bssid=9c:9d:7e:89:3c:a6
freq=5240
ssid=SLAM_AP
id=3
mode=station
wifi_generation=6
pairwise_cipher=CCMP
group_cipher=CCMP
key_mgmt=WPA2-PSK
wpa_state=COMPLETED
ip_address=192.168.31.199
p2p_device_address=52:41:1c:b5:3b:c2
address=50:41:1c:b5:3b:c2
uuid=2ac68d52-d10a-5acd-8a20-1aec276fc077
ieee80211ac=1
| Characteristic | UUID | Properties |
|---|---|---|
| WiFi scan list | 00006a02-0000-1000-8000-00805f9b34fb | withoutResponse |
Write
SCAN
Read
bssid / frequency / signal level / flags / ssid
9c:9d:7e:89:3c:a6 5240 -36 [WPA2-PSK-CCMP][WPS][ESS] SLAM_AP