MicroPython:Библиотеки/esp/esp.sleep type(): различия между версиями
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Myagkij (обсуждение | вклад) (Новая страница: «{{MicroPython/Панель перехода}} {{Перевод от Сubewriter}} {{Myagkij-редактор}} =esp.sleep_type([sleep_type])[http://docs.micropyt...») |
Myagkij (обсуждение | вклад) Нет описания правки |
||
Строка 3: | Строка 3: | ||
{{Myagkij-редактор}} | {{Myagkij-редактор}} | ||
=esp.sleep_type([sleep_type])[http://docs.micropython.org/en/latest/library/esp.html docs.micropython.org - esp — functions related to the ESP8266 and ESP32]= | =esp.sleep_type([sleep_type])<ref>[http://docs.micropython.org/en/latest/library/esp.html docs.micropython.org - esp — functions related to the ESP8266 and ESP32]</ref>= | ||
<syntaxhighlight lang="python" enclose="div"> | <syntaxhighlight lang="python" enclose="div"> |
Версия от 16:56, 22 октября 2020
Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.
esp.sleep_type([sleep_type])[1]
esp.sleep_type([sleep_type])
Примечание: Это функция только для ESP8266. |
Задает или считывает то, в каком режиме сна находится микроконтроллер.
Если задать в этой функции аргумент sleep_type, у ESP8266 будет активирован режим сна, заданный в этом аргументе. Если эта функция будет вызвана без аргументов, то вернет текущий режим сна.
Режимы сна задаются при помощи следующих констант:
- SLEEP_NONE – все функции включены.
- SLEEP_MODEM – режим «сна» модема. Это выключит цепь WiFi-модема.
- SLEEP_LIGHT – режим легкого сна. Это выключит цепь WiFi-модема и будет периодически останавливать работу процессора.
Система входит в режим сна автоматически, когда это возможно.