Метод .sleep
| Назначение: | Переводит устройство в состояние пониженного энергопотребления и перезагружает его в указанные дату и время. |
| Синтаксис: | sys.sleep(daycount as word, mincount as word, seconds as byte) |
| Возвращает: | --- |
| См. также: | sys.reboot, sys.reboottoapp, sys.currentpll, sys.runmode, sys.resettype, sys.halt |
| Параметр | Описание |
| daycount | Число прошедших дней. |
| mincount | Число прошедших минут. |
| seconds | Число прошедших секунд. |
Подробности
Доступен только на WM2000.
Метод блокирует выполнение вашего кода, пока устройство не будет перезагружено вручную либо внешним оборудованием спящего режима.
Если внешнее оборудование спящего режима подключено правильно, вызов sys.sleep выключит устройство и переведёт его в состояние пониженного энергопотребления. Если такого оборудования нет или оно настроено неверно, вызов метода остановит устройство, и его придётся перезагружать вручную.
Внешнему оборудованию спящего режима время перезагрузки задаётся как число дней (daycount), минут (mincount) и секунд (seconds), прошедших с 1-JAN-2000.
При неправильной настройке устройство может не «проснуться» в нужные дату и время.
Учтите, что устройство загрузит скомпилированный двоичный файл приложения Tibbo BASIC/C, указанный в sys.defaultapp.