在拥有多个同名称密码的ap环境中,如何连接到指定信道或mac的ap路由器?

在给客户做ESP32-C3+入墙开关项目时,客户问:在拥有多个同名称密码的ap环境中,如何连接到指定信道或mac的ap路由器?针对这个问题,启明云端工程师给出下面解决方法。

1、将wifi_sta_config_t配置中的channel配置为该信道,同时将scan_method修改为WIFI_FAST_SCAN,这样就会从目标信道开始扫描,一旦扫描到就会马上建立连接,这样就不会出现扫描其他信道的情况。

2、在连接上ap后,使用esp_wifi_sta_get_ap_info获取已经连接ap的信道及mac,可以进行软件比对,在后续重连接后发现ssid或信道对应不上,可以手动断开再扫描连接。

第二个问题,同样是ESP32-C3+入墙开关项目时,客户问:

请问如果是多台ap,每台ap都有独立信道跟mac,esp一开始连接的ap断电后,重连的时候会不会连接上其他ap?有两个ap名称密码一致也是同一个信道。手动断开链接能连到另外一个?在station时将scan_method配置成WIFI_ALL_CHANNEL_SCAN模式,断开了重连也是会重新筛选?

答案:

已经验证,会连接到相同名称密码的其他ap;

可以连接;

是的,相当于根据配置信息重新筛选扫描了。

以上就是ESP32-C3+入墙开关项目经常会遇到的问题,更多关于ESP32-C3物联网的疑问,可以后台咨询小启。

相关推荐
启明云端wireless-tag4 个月前
ESP32无线WiFi芯片模组,设备物联网连接通信,产品智能化交互升级
物联网·esp32·智能家居·乐鑫·启明云端·设备升级
启明云端wireless-tag4 个月前
乐鑫ESP32-C2物联网芯片,助力家居设备智能升级,高效能连接方案
物联网·esp32·乐鑫·esp32-c2·启明云端
启明云端wireless-tag4 个月前
WT32-ETH01开发板模块,启明云端物联网方案,乐鑫ESP32多样化开发应用
物联网·esp32·开发板·乐鑫·启明云端·wifi模组
启明云端wireless-tag4 个月前
启明云端WT32C3-S6物联网模块,乐鑫ESP32-C3芯片技术应用
物联网·乐鑫·esp32-c3·启明云端·无线方案
启明云端wireless-tag4 个月前
乐鑫ESP32-S3-BOX-3开发套件,实现产品智能化升级,启明云端乐鑫代理商
物联网·esp32·乐鑫·开发套件·启明云端·esp32-s3-box-3
启明云端wireless-tag5 个月前
ESP32无线WiFi蓝牙双模方案加速设备联网创新,启明云端乐鑫代理商
物联网·esp32·乐鑫·启明云端·wifi模组
柔贝特三哥5 个月前
19集 两款ESP32开发板如何选择?-《MCU嵌入式AI开发笔记》
人工智能·笔记·单片机·esp32·esp32-s3·esp32-c3·mcu嵌入式ai开发
启明云端wireless-tag6 个月前
乐鑫ESP32-C3芯片应用,启明云端WT32C3-S5模组:简化产品硬件设计
物联网·esp32-c3·启明云端·wifi模组
启明云端wireless-tag7 个月前
启明云端ESP32 C3 模组WT32C3通过 MQTT 连接 AWS
aws·启明云端·esp32 c3