MicroPython:Библиотеки/network/Класс WLANWiPy/WLANWiPy.init(): различия между версиями
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Myagkij (обсуждение | вклад) (Новая страница: «{{MicroPython/Панель перехода}} {{Перевод от Сubewriter}} {{Myagkij-редактор}} =WLANWiPy.init()<ref>[http://docs.micropython.org/...») |
Нет описания правки |
||
Строка 14: | Строка 14: | ||
Например, конструктором можно воспользоваться вот так: | Например, конструктором можно воспользоваться вот так: | ||
<syntaxhighlight lang="python | <syntaxhighlight lang="python"> | ||
# Создаем и настраиваем точку доступа. | # Создаем и настраиваем точку доступа. | ||
wlan.init(mode=WLAN.AP, ssid='wipy-wlan', auth=(WLAN.WPA2,'www.wipy.io'), channel=7, antenna=WLAN.INT_ANT) | wlan.init(mode=WLAN.AP, ssid='wipy-wlan', auth=(WLAN.WPA2,'www.wipy.io'), channel=7, antenna=WLAN.INT_ANT) | ||
Строка 22: | Строка 22: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
<syntaxhighlight lang="python | <syntaxhighlight lang="python"> | ||
=См.также= | =См.также= |
Текущая версия от 06:52, 24 мая 2023
Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.
WLANWiPy.init()[1]
- WLANWiPy.init(mode, *, ssid, auth, channel, antenna) – задает или считывает настройки сетевого WiFi-процессора. Аргументы:
- mode – здесь может быть WLAN.STA или WLAN.AP.
- ssid – это строка с названием SSID. Этот аргумент нужен, только если устройство работает в режиме WLAN.AP.
- auth – это кортеж в формате (sec, key). Элемент sec – это тип шифрования, и здесь могут быть значения None, WLAN.WEP, WLAN.WPA или WLAN.WPA2. Элемент key – это строка с паролем к сети. Если в sec задано WLAN.WEP, в элементе key должна быть строка с шестнадцатеричным значением (например, ‘ABC1DE45BF’). Нужен, только если устройство работает в режиме WLAN.AP.
- channel – число в диапазоне 1-11. Нужен, только если устройство работает в режиме WLAN.AP.
- antenna – здесь задается внутренняя (WLAN.INT_ANT) или внешняя (WLAN.EXT_ANT) антенна.
Например, конструктором можно воспользоваться вот так:
# Создаем и настраиваем точку доступа.
wlan.init(mode=WLAN.AP, ssid='wipy-wlan', auth=(WLAN.WPA2,'www.wipy.io'), channel=7, antenna=WLAN.INT_ANT)
Или вот так:
# Настраиваем как станцию.
wlan.init(mode=WLAN.STA)
<syntaxhighlight lang="python">