Событие on_wln_event

Назначение:Генерируется, когда объект wln. обнаруживает разрыв ассоциации с беспроводной сетью, интерфейс Wi-Fi отключён вызовом wln.disable, либо оборудование Wi-Fi отсоединено, обесточено, сброшено или вышло из строя.
Объявление:on_wln_event(wln_event as pl_wln_events)
См. также:Обнаружение разрыва ассоциации или состояния «не в сети».

ПараметрОписание
wln_event
  • 0 - PL_WLN_EVENT_DISABLED: был вызван wln.disable, либо оборудование Wi-Fi отсоединено, обесточено или вышло из строя.
  • 1 - PL_WLN_EVENT_DISASSOCIATED: интерфейс Wi-Fi потерял ассоциацию с беспроводной сетью.

На WM2000 и WS1102 доступно также следующее значение:

2 - PL_WLN_EVENT_ASSOCIATED: интерфейс Wi-Fi ассоциировался с беспроводной сетью и успешно выполнил рукопожатие WPA.

Подробности

В очереди событий может ожидать несколько событий on_wln_event. Поэтому оператор doevents пропускается (не выполняется), если он встречается в обработчике этого события или в теле любой процедуры из связанной цепочки вызовов.

На WM2000 и WS1102, если wln.autoconnect равно 1 - YES, ассоциация с беспроводной сетью вызывает обработчик on_wln_event со значением PL_WLN_EVENT_ASSOCIATED в параметре wln_event. Если wln.autoconnect равно 0 - NO, ассоциация с сетью обработчик не вызывает.

Исходный материал Tibbo обновлён 17 августа 2022Оригинал на docs.tibbo.com · Сообщить об ошибке