Метод .unlock

Назначение:Размораживает вывод на дисплей (на контроллерах и панелях, поддерживающих эту функцию).
Синтаксис:lcd.unlock
Возвращает:---
См. также:---

Подробности

Пока дисплей заблокирован (см. lcd.lock), данные дисплея можно менять, не показывая изменения на экране. Затем дисплей можно разблокировать методом lcd.unlock и показать сразу все внесённые изменения. Обычно это заметно улучшает восприятие отзывчивости дисплея пользователем, даже если приложение работает не быстрее (см. Повышение быстродействия графики).

Каждое выполнение метода на ранее заблокированном дисплее уменьшает значение свойства lcd.lockcount (только чтение) на 1. Когда значение достигает 0, дисплей разблокируется, и пользователь видит обновлённые данные. Свойство lcd.lockcount (только чтение) позволяет вкладывать блокировки и разблокировки друг в друга (снова см. Повышение быстродействия графики).

Не все контроллеры и панели поддерживают эту функцию. Подробности о вашем дисплее см. в разделе Поддерживаемые контроллеры и панели. Если дисплей не поддерживает блокировку, выполнение lcd.lock не даст эффекта, а lcd.lockcount всегда останется равным 0.

Исходный материал Tibbo обновлён 4 августа 2022Оригинал на docs.tibbo.com · Сообщить об ошибке