Свойство .autoconnect
| Назначение: | Определяет, будет ли устройство автоматически инициализировать всё оборудование связи, подключаться к заданной сети Wi-Fi, поддерживать соединение и переподключаться при обрыве. |
| Тип: | Перечисление (no_yes, byte) |
| Диапазон значений: |
|
| См. также: | wln.autoconnectssid, wln.autoconnectpassword, wln.dhcp, wln.boot |
Подробности
Свойство считывается при загрузке; чтобы включить беспроводную отладку (sys.debugmode = PL_SYS_DBG_NET), его нужно установить в 1 - YES.
Для работы свойству нужны wln.autoconnectssid и wln.autoconnectpassword, в которых задаются SSID и пароль нужной сети Wi-Fi. После изменения любого из этих свойств устройство необходимо перезагрузить, чтобы изменения вступили в силу.
Если wln.autoconnect отключено, то для включения DHCP в традиционном режиме работы Wi-Fi нужно вызвать wln.dhcp до wln.boot.
Если wln.autoconnect включено, подключение к беспроводной сети вызовет обработчик on_wln_event со значением PL_WLN_EVENT_ASSOCIATED в параметре wln_event. Если же wln.autoconnect равно 0 - NO, подключение к сети обработчик события не вызовет.
Это свойство входит в блок конфигурации устройства (Device Configuration Block, DCB), поэтому после изменения его значения устройство нужно перезапустить, чтобы изменения вступили в силу.