OpenHarmony系统可以支持WLAN功能的实现,并且在其例程中也展示了在eTS中WLAN的基本使用,包括禁用和启用WLAN、WLAN扫描和获取扫描结果、WLAN状态监听、WiFi连接状态监听、获取IP信息、获取国家码、判断设备是否支持WLAN相关特性。
无线局域网是通过无线通信将不同的设备连接起来,形成一个区域网络。WLAN 遵循典型的命名为 IEEE 802.11。这个网络很容易在家里或其他地方安装和使用。并被不同的媒体使用,并将它们与个人数字助理、台式电脑、工作站和打印机手机等连接起来。WLAN 包括一个接入点 (AP),用于连接到网络。AP向连接的设备发送和接收频率信号。
它以两个 0.4 GHz (802.11b) 或 5 GHZ (802.11 a) 的带宽工作。WLAN 连接的设备也称为客户端。Wi-Fi联盟可能是一个全球性的非营利组织,帮助确保无线网络的标准和互操作性,无线网络通常被称为 Wi-Fi。
WLAN 提供高数据传输率。它使用一个星形,在此期间所有节点都通过接入点发送/接收数据。它在家庭和办公室中效果更好。这是 1-10 Mbps 的知识传输速率。无线 LAN 使用包含 WEP 或 WPZ 的安全性。如果需要,它还使用红外技术。在 Mbed OS 中,无线 LAN 设备要么是外部设备,要么是集成模块。驱动程序和硬件处理 IEEE 802.11 系列标准的所有复杂性,并通过提供模拟以太网接口或网络堆栈 API 集成到 Mbed OS。与以太网一样,Wi-Fi 网络仅用于在 Mbed OS 中传输 IP 流量。
OpenHarmony系统中提供API实现wlan激活、扫描和连接WIFI等功能。可以判断WLAN是否激活,也可以禁用和激活WLAN,以及获取IP信息等。
|