NetMgmt 示例#

简介#

本示例是网络管理 HAL 的综合测试,覆盖 WLAN STA、WLAN AP、LAN、默认网卡与 IP 配置接口。

源码位置:src/rtsmart/examples/peripheral/netmgmt/test_netmgmt.c

示例行为#

  • UTILS:默认网卡、设备探测、ifconfig、设备列表

  • WLAN STA:自动重连、连接/断开、扫描、RSSI、MAC、AP 信息

  • WLAN AP:启动/停止、激活状态、国家码、连接 STA 管理

  • LAN:链路状态、MAC、静态 IP、DHCP 切换

示例中测试 SSID/密码为源码内宏(TEST_SSID/TEST_PASSWORD),实际使用请按现场网络修改源码。

关键接口#

  • netmgmt_utils_*

  • netmgmt_wlan_sta_*

  • netmgmt_wlan_ap_*

  • netmgmt_lan_*

编译与运行#

cd src/rtsmart/examples/peripheral/netmgmt
make
./test_netmgmt

该示例无命令行参数。

提示

接口说明与参数定义请参考 NetMgmt API 文档

评论列表
条评论
登录