|
C++ DevKit
C++ set of OOP library
|
#include "commands_SSD1306.h"#include "pico/stdlib.h"#include "hw/i2c/rtos_hw_i2c.h"#include "sw/display_device/display_device.h"
Go to the source code of this file.
Classes | |
| struct | struct_ConfigSSD1306 |
| configuration data for SSD1306 OLED display. refer to datasheet for more details. More... | |
| struct | struct_ConfigScrollSSD1306 |
| configuration data for SSD1306 OLED display scrolling feature. More... | |
| struct | struct_RenderArea |
| data used to compute the render area position in the display framebuffer reference, including the size of the required buffer. More... | |
| class | SSD1306 |
| SSD1306 128x64 pixel OLED display device driver with I2C interface. More... | |
| class | rtos_SSD1306 |
| FreeRTOS compliant SSD1306 128x64 pixel OLED display device driver with I2C interface. More... | |
Macros | |
| #define | _2_FRAMES 0b111 |
| refer to SSD1306 data sheet | |
| #define | _3_FRAMES 0b100 |
| refer to SSD1306 data sheet | |
| #define | _4_FRAMES 0b101 |
| refer to SSD1306 data sheet | |
| #define | _5_FRAMES 0b000 |
| refer to SSD1306 data sheet | |
| #define | _25_FRAMES 0b110 |
| refer to SSD1306 data sheet | |
| #define | _64_FRAMES 0b001 |
| refer to SSD1306 data sheet | |
| #define | _128_FRAMES 0b010 |
| refer to SSD1306 data sheet | |
| #define | _256_FRAMES 0b011 |
| refer to SSD1306 data sheet | |
| #define | HORIZONTAL_ADDRESSING_MODE 0 |
| refer to SSD1306 data sheet | |
| #define | VERTICAL_ADDRESSING_MODE 1 |
| refer to SSD1306 data sheet | |
| #define | PAGE_ADDRESSING_MODE 2 |
| refer to SSD1306 data sheet | |