MicroPython:Библиотеки/network/Класс WLANWiPy: различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Нет описания правки
Нет описания правки
 
(не показаны 2 промежуточные версии 1 участника)
Строка 5: Строка 5:
=Класс WLANWiPy – управление WiFi-интерфейсом с особенностями WiPy<ref>[http://docs.micropython.org/en/latest/library/network.WLANWiPy.html docs.micropython.org - network — class WLANWiPy – WiPy specific WiFi control]</ref>=
=Класс WLANWiPy – управление WiFi-интерфейсом с особенностями WiPy<ref>[http://docs.micropython.org/en/latest/library/network.WLANWiPy.html docs.micropython.org - network — class WLANWiPy – WiPy specific WiFi control]</ref>=


{{Спойлер|Примечание: Этот класс – нестандартная реализация WLAN для WiPy. На WiPy он называется просто network.WLAN, но в документации ниже используется конструкция network.WLANWiPy, чтобы отличить его от вышестоящего и более общего класса [http://docs.micropython.org/en/latest/library/network.WLAN.html#network-wlan network.WLAN].}}
{{Примечание1
|1=Этот класс – нестандартная реализация WLAN для WiPy. На WiPy он называется просто network.WLAN, но в документации ниже используется конструкция network.WLANWiPy, чтобы отличить его от вышестоящего и более общего класса [http://docs.micropython.org/en/latest/library/network.WLAN.html#network-wlan network.WLAN].}}


В этом классе реализован драйвер для сетевого WiFi-процессора на WiPy. Пример использования:
В этом классе реализован драйвер для сетевого WiFi-процессора на WiPy. Пример использования:


<syntaxhighlight lang="python" enclose="div">
<syntaxhighlight lang="python">
import network
import network
import time
import time
Строка 53: Строка 54:
** [[MicroPython:Библиотеки/network/Класс WLANWiPy/WLANWiPy.WPA2|WLANWiPy.WPA2]]
** [[MicroPython:Библиотеки/network/Класс WLANWiPy/WLANWiPy.WPA2|WLANWiPy.WPA2]]
* Тип антенны:
* Тип антенны:
** [[MicroPython:Библиотеки/network/Класс WLANWiPy/ WLANWiPy.INT_ANT|WLANWiPy.INT_ANT]]
** [[MicroPython:Библиотеки/network/Класс WLANWiPy/WLANWiPy.INT_ANT|WLANWiPy.INT_ANT]]
** [[MicroPython:Библиотеки/network/Класс WLANWiPy/WLANWiPy.EXT_ANT|WLANWiPy.EXT_ANT]]
** [[MicroPython:Библиотеки/network/Класс WLANWiPy/WLANWiPy.EXT_ANT|WLANWiPy.EXT_ANT]]


<syntaxhighlight lang="python" enclose="div">
<syntaxhighlight lang="python">


=См.также=
=См.также=

Текущая версия от 06:52, 24 мая 2023

Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.


Класс WLANWiPy – управление WiFi-интерфейсом с особенностями WiPy[1]

Примечание

Этот класс – нестандартная реализация WLAN для WiPy. На WiPy он называется просто network.WLAN, но в документации ниже используется конструкция network.WLANWiPy, чтобы отличить его от вышестоящего и более общего класса network.WLAN.

В этом классе реализован драйвер для сетевого WiFi-процессора на WiPy. Пример использования:

import network
import time
# Настраиваем WLAN как станцию.
wlan = network.WLAN(mode=WLAN.STA)
wlan.connect('your-ssid', auth=(WLAN.WPA2, 'your-key'))
while not wlan.isconnected():
    time.sleep_ms(50)
print(wlan.ifconfig())

# Теперь используем сокет как обычно.
...

Конструкторы

Методы

Константы

<syntaxhighlight lang="python">

См.также

Внешние ссылки