• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Скорость подключения модуля к внешней AP

pvvx

Активный участник сообщества
На sdk-ameba1-v3.4b3_without_NDA имеется такая картина:
Код:
CLK CPU: 166666666 Hz
Initializing WIFI ...
Start LOG SERVICE MODE
WiFi Init after 364ms.
[ATW0]: _AT_WLAN_SET_SSID_ [mns.ru-6446]
[ATW1]: _AT_WLAN_SET_PASSPHRASE_ [9219599354]
[ATWC]: _AT_WLAN_JOIN_NET_
Joining BSS by SSID HOME_AP...
RTL8195A[Driver]: set ssid [HOME_AP]
RTL8195A[Driver]: start auth to bc:ae:c5:eb:09:90
RTL8195A[Driver]: auth success, start assoc
RTL8195A[Driver]: association success(res=2)
RTL8195A[Driver]: set pairwise key to hw: alg:4(WEP40-1 WEP104-5 TKIP-2 AES-4)
RTL8195A[Driver]: set group key to hw: alg:4(WEP40-1 WEP104-5 TKIP-2 AES-4) keyid:1
WiFi connected at start 737ms.
Connected after 369ms.
IP address : 192.168.1.122
Got IP after 879ms.
WIFI initialized
Т.е. после старта модуля полное соединение с установкой IP через DHCP за время менее 1 сек.

На sdk-ameba-rtl8710af-v3.5a_without_NDA_GCC_V1.0.0 соединение с AP от 1.6 секунд, до IP от 2-х сек.
Похоже вставлена какая-то задержка в wifi либу. Кто знает как это исправить, или вообще где копать?

PS: При загрузке с Flash устанавливается CLK CPU на 83 MHz, но это нисколько не меняет картины, может всего на 1 ms, т.к. разница есть всегда +- 100 ms на первой и +0..2000 ms на v3.5a...
 
Последнее редактирование:
Сверху Снизу