Доброго времени суток, сидел себе на c++, но сказали что "не модно" возникла такая диллема: Среди рабочего кода есть необходимость подключиться к вайфаю wifi.sta.connect(); но после этой строки идет запрос на брокер. не работает. по сути он не подключается к вайфаю до окончания всего скрипта (смотрел по клиентам сети) Решил что не успевает - добавил задержку. Не помогло. Для отладки сделал вывод статуса соединения. до завершения скрипта статус выдает 1(ожидание) Код (Python): wifi.sta.connect(); print(wifi.sta.status()); tmrstart = tmr.now(); while (tmrstart + 1000*1000*2) > tmr.now() do end print(wifi.sta.status()); подскажите неопытному как это реализовать
Почему-то все пользуются таймером при подключении к wi-fi. Есть же замечательная штука wifi.eventmon Лично мне такой вариант больше нравится.