Public Member Functions |
|
| SSD1308 (uint8_t address=SSD1308_DEFAULT_ADDRESS) |
|
void | initialize () |
|
void | clearDisplay () |
|
void | fillDisplay () |
|
void | writeString (uint8_t row, uint8_t col, uint16_t len, const char *txt) |
|
void | setHorizontalAddressingMode () |
|
void | setVerticalAddressingMode () |
|
void | setPageAddressingMode () |
|
void | setMemoryAddressingMode (uint8_t mode) |
|
void | setLowerColumnStartAddressForPageAddressingMode (uint8_t address) |
|
void | setHigherColumnStartAddressForPageAddressingMode (uint8_t address) |
|
void | setColumnAddress (uint8_t start, uint8_t end) |
|
void | setPageAddress (uint8_t start, uint8_t end) |
|
void | setPageStartForPageAddressingMode (uint8_t page) |
|
void | setDisplayStartLine (uint8_t line) |
|
void | setContrastControl (uint8_t contrast) |
|
void | setEntireDisplayOn () |
|
void | setEntireDisplayRAM () |
|
void | setEntireDisplay (bool on) |
|
void | setNormalDisplay () |
|
void | setInverseDisplay () |
|
void | setInternalIref () |
|
void | setExternalIref () |
|
void | setDisplayOn () |
|
void | setDisplayOff () |
|
void | setDisplayPower (bool on) |
|
void | setDisplayOffset (uint8_t offset) |
|
void | setDisplayClock (uint8_t divideRatio, uint8_t oscFreq) |
|
void | setPrechargePeriod (uint8_t phase1, uint8_t phase2) |
|
void | setVcomhDeselectLevel (uint8_t level) |
|
void | nop () |
|
void | setContinuousHorizontalScroll (bool left, uint8_t start_page, uint8_t interval, uint8_t end_page) |
|
void | setContinuousVerticalAndHorizontalScroll (bool left, uint8_t start_page, uint8_t interval, uint8_t end_page, uint8_t offset) |
|
void | deactivateScroll () |
|
void | activateScroll () |
|
void | setVerticalScrollArea (uint8_t topRowsFixed, uint8_t scrollRows) |
|
void | sendData (uint8_t data) |
|
void | sendData (uint8_t len, uint8_t *data) |