class SSD1351 – контроллер дисплея

Класс SSD1351 используется для инициализации контроллера OLED-дисплея SSD1351. Передайте экземпляр этого класса в качестве аргумента controller конструктору класса SPIDisplay().

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

class display.SSD1351

Создаёт объект контроллера дисплея SSD1351.

init(display_controller: display.SPIDisplay) None

Инициализирует контроллер дисплея. display_controller должен предоставлять метод display.SPIDisplay.bus_write(). Вызывается родительским драйвером дисплея.

ram_write(display_controller: display.SPIDisplay) None

Отправляет команду записи в RAM (SSD1351.WRITE_RAM) на шину контроллера дисплея. display_controller должен предоставлять метод display.SPIDisplay.bus_write().

display_on(display_controller: display.SPIDisplay) None

Отправляет команду включения дисплея (SSD1351.DISPLAY_ON) на шину контроллера дисплея. display_controller должен предоставлять метод display.SPIDisplay.bus_write().

display_off(display_controller: display.SPIDisplay) None

Отправляет команду выключения дисплея (SSD1351.DISPLAY_OFF) на шину контроллера дисплея. display_controller должен предоставлять метод display.SPIDisplay.bus_write().

WRITE_RAM: int

Команда записи в RAM дисплея (0x5C).

SET_REMAP: int

Команда установки переотображения / двойного режима линии COM (0xA0).

DISPLAY_OFFSET: int

Команда установки смещения дисплея (0xA2).

DISPLAY_OFF: int

Команда включения спящего режима / выключения дисплея (0xAE).

DISPLAY_ON: int

Команда выключения спящего режима / включения дисплея (0xAF).

PRECHARGE: int

Команда установки длины фазы / предзаряда (0xB1).

DISPLAY_ENHANCEMENT: int

Команда улучшения изображения дисплея (0xB2).

CLOCK_DIV: int

Команда установки делителя переднего тактового сигнала / частоты осциллятора (0xB3).

PRECHARGE2: int

Команда установки периода второго предзаряда (0xB6).

PRECHARGE_LEVEL: int

Команда установки уровня напряжения предзаряда (0xBB).

CONTRAST_ABC: int

Команда установки контрастности для цветов A, B, C (0xC1).

CONTRAST_MASTER: int

Команда управления главным током контрастности (0xC7).

MUX_RATIO: int

Команда установки коэффициента MUX (0xCA).

COMMAND_LOCK: int

Команда блокировки команд (0xFD).