class SSD1351 – Controler de afișaj¶
Clasa SSD1351 este folosită pentru a inițializa controlerul de afișaj OLED SSD1351. Transmiteți o instanță a acestei clase ca argument controller constructorului clasei SPIDisplay().
Constructori¶
- class display.SSD1351¶
Creează un obiect controler de afișaj SSD1351.
- init(display_controller: display.SPIDisplay) None¶
Inițializează controlerul de afișaj.
display_controllertrebuie să furnizeze o metodădisplay.SPIDisplay.bus_write(). Apelată de driverul de afișaj părinte.
- ram_write(display_controller: display.SPIDisplay) None¶
Emite comanda de scriere în RAM (
SSD1351.WRITE_RAM) pe magistrala controlerului de afișaj.display_controllertrebuie să furnizeze o metodădisplay.SPIDisplay.bus_write().
- display_on(display_controller: display.SPIDisplay) None¶
Emite comanda de pornire a afișajului (
SSD1351.DISPLAY_ON) pe magistrala controlerului de afișaj.display_controllertrebuie să furnizeze o metodădisplay.SPIDisplay.bus_write().
- display_off(display_controller: display.SPIDisplay) None¶
Emite comanda de oprire a afișajului (
SSD1351.DISPLAY_OFF) pe magistrala controlerului de afișaj.display_controllertrebuie să furnizeze o metodădisplay.SPIDisplay.bus_write().