|
Adafruit Library
|
#include "controller.h"Typedefs | |
| using | FnCreateDispDrvEpd = std::function< dispDrvBase *(int16_t, int16_t, int16_t, int16_t, int16_t)> |
| Lambda function to create a dispDrvBase EPD instance. | |
| using | FnCreateDispDrvTft = std::function< dispDrvBase *(int16_t, int16_t, int16_t, int16_t, int16_t, int16_t)> |
| Lambda function to create a dispDrvBase SPI TFT instance. | |
Functions | |
| dispDrvBase * | CreateDrvDispEpd (wippersnapper_display_v1_DisplayDriver driver, int16_t dc, int16_t rst, int16_t cs, int16_t sram_cs=-1, int16_t busy=-1) |
| Creates a new E-Ink display driver instance based on the driver name. More... | |
| dispDrvBase * | CreateDrvDispTft (wippersnapper_display_v1_DisplayDriver driver, int16_t cs, int16_t dc, int16_t mosi, int16_t sck, int16_t rst=-1, int16_t miso=-1) |
| Creates a new SPI TFT display driver instance based on the driver name. More... | |
Implementation for the display hardware.
Adafruit invests time and resources providing this open source code, please support Adafruit and open-source hardware by purchasing products from Adafruit!
Copyright (c) Brent Rubell 2025 for Adafruit Industries.
BSD license, all text here must be included in any redistribution.
| dispDrvBase* CreateDrvDispEpd | ( | wippersnapper_display_v1_DisplayDriver | driver, |
| int16_t | dc, | ||
| int16_t | rst, | ||
| int16_t | cs, | ||
| int16_t | sram_cs = -1, |
||
| int16_t | busy = -1 |
||
| ) |
Creates a new E-Ink display driver instance based on the driver name.
| driver | The name of the DisplayDriver. |
| dc | Data/Command pin number. |
| rst | Reset pin number. |
| cs | Chip Select pin number. |
| sram_cs | Optional SRAM Chip Select pin number (default: -1). |
| busy | Optional Busy pin number (default: -1). |
| dispDrvBase* CreateDrvDispTft | ( | wippersnapper_display_v1_DisplayDriver | driver, |
| int16_t | cs, | ||
| int16_t | dc, | ||
| int16_t | mosi, | ||
| int16_t | sck, | ||
| int16_t | rst = -1, |
||
| int16_t | miso = -1 |
||
| ) |
Creates a new SPI TFT display driver instance based on the driver name.
| driver | The name of the DisplayDriver. |
| cs | Chip Select pin number. |
| dc | Data/Command pin number. |
| mosi | MOSI pin number. |
| sck | SCK pin number. |
| rst | Optional Reset pin number (default: -1). |
| miso | Optional MISO pin number (default: -1). |
1.8.13