Default configuration for epd_bw_spi. More...
Default configuration for epd_bw_spi.
Definition in file epd_bw_spi_params.h.
Go to the source code of this file.
#define | EPD_BW_SPI_CONTROLLER_IL3829 |
Configuration for IL3829 e-paper display controller. | |
#define | EPD_BW_SPI_CONTROLLER_SSD1607 EPD_BW_SPI_CONTROLLER_IL3829 |
Configuration for SSD1607 e-paper display controller. | |
#define | EPD_BW_SPI_CONTROLLER_SSD1673 |
Configuration for SSD1673 e-paper display controller. | |
#define | EPD_BW_SPI_CONTROLLER_SSD1608 |
Configuration for SSD1608 e-paper display controller. | |
#define | EPD_BW_SPI_DISPLAY_X (200) |
Width of the display in pixels. | |
#define | EPD_BW_SPI_DISPLAY_Y (200) |
Height of the display in pixels. | |
#define | EPD_BW_SPI_PARAM_SPI (SPI_DEV(0)) |
SPI device the display is connected to. | |
#define | EPD_BW_SPI_PARAM_SPI_CLK (SPI_CLK_5MHZ) |
SPI device clock speed. | |
#define | EPD_BW_SPI_PARAM_CS (SPI_CS_UNDEF) |
SPI Chip select pin. | |
#define | EPD_BW_SPI_PARAM_DC (GPIO_UNDEF) |
Data/command pin of the display. | |
#define | EPD_BW_SPI_PARAM_RST (GPIO_UNDEF) |
Reset pin of the display. | |
#define | EPD_BW_SPI_PARAM_BUSY (GPIO_UNDEF) |
Busy pin of the display. | |
#define | EPD_BW_SPI_PARAM_BUSY_VAL (1) |
Width of the display in pixels. | |
#define | EPD_BW_SPI_CONTROLLER EPD_BW_SPI_CONTROLLER_IL3829 |
Display controller. | |
#define | EPD_BW_SPI_ENTRY_MODE EPD_BW_SPI_Y_INC_X_INC |
Data entry mode. | |
#define | EPD_BW_SPI_PARTIAL_REFRESH_MAX (99) |
Maximum number of partial refreshes before a full refresh occurs. | |
#define | EPD_BW_SPI_PARAMS |
Parameters to initialize the display with. | |
static const uint8_t | epd_bw_spi_il3829_lut_default_full [] |
Waveform lookup table for a full display refresh for IL3829. | |
static const uint8_t | epd_bw_spi_il3829_lut_default_part [] |
Waveform lookup table for a partial display refresh for IL3829. | |
static const epd_bw_spi_params_t | epd_bw_spi_params [] |
Display driver configuration. | |
#define EPD_BW_SPI_CONTROLLER EPD_BW_SPI_CONTROLLER_IL3829 |
Display controller.
Definition at line 154 of file epd_bw_spi_params.h.
#define EPD_BW_SPI_CONTROLLER_IL3829 |
Configuration for IL3829 e-paper display controller.
Definition at line 49 of file epd_bw_spi_params.h.
#define EPD_BW_SPI_CONTROLLER_SSD1607 EPD_BW_SPI_CONTROLLER_IL3829 |
Configuration for SSD1607 e-paper display controller.
Definition at line 61 of file epd_bw_spi_params.h.
#define EPD_BW_SPI_CONTROLLER_SSD1608 |
Configuration for SSD1608 e-paper display controller.
Definition at line 78 of file epd_bw_spi_params.h.
#define EPD_BW_SPI_CONTROLLER_SSD1673 |
Configuration for SSD1673 e-paper display controller.
Definition at line 66 of file epd_bw_spi_params.h.
#define EPD_BW_SPI_DISPLAY_X (200) |
Width of the display in pixels.
Definition at line 91 of file epd_bw_spi_params.h.
#define EPD_BW_SPI_DISPLAY_Y (200) |
Height of the display in pixels.
Definition at line 98 of file epd_bw_spi_params.h.
#define EPD_BW_SPI_ENTRY_MODE EPD_BW_SPI_Y_INC_X_INC |
#define EPD_BW_SPI_PARAM_BUSY (GPIO_UNDEF) |
Busy pin of the display.
Definition at line 140 of file epd_bw_spi_params.h.
#define EPD_BW_SPI_PARAM_BUSY_VAL (1) |
Width of the display in pixels.
Definition at line 147 of file epd_bw_spi_params.h.
#define EPD_BW_SPI_PARAM_CS (SPI_CS_UNDEF) |
SPI Chip select pin.
Definition at line 119 of file epd_bw_spi_params.h.
#define EPD_BW_SPI_PARAM_DC (GPIO_UNDEF) |
Data/command pin of the display.
Definition at line 126 of file epd_bw_spi_params.h.
#define EPD_BW_SPI_PARAM_RST (GPIO_UNDEF) |
Reset pin of the display.
Definition at line 133 of file epd_bw_spi_params.h.
#define EPD_BW_SPI_PARAM_SPI (SPI_DEV(0)) |
SPI device the display is connected to.
Definition at line 105 of file epd_bw_spi_params.h.
#define EPD_BW_SPI_PARAM_SPI_CLK (SPI_CLK_5MHZ) |
SPI device clock speed.
Definition at line 112 of file epd_bw_spi_params.h.
#define EPD_BW_SPI_PARAMS |
Parameters to initialize the display with.
Definition at line 177 of file epd_bw_spi_params.h.
#define EPD_BW_SPI_PARTIAL_REFRESH_MAX (99) |
Maximum number of partial refreshes before a full refresh occurs.
This is only used with epd_bw_spi_init_auto and Display device generic API.
Definition at line 170 of file epd_bw_spi_params.h.
|
static |
Waveform lookup table for a full display refresh for IL3829.
Definition at line 32 of file epd_bw_spi_params.h.
|
static |
Waveform lookup table for a partial display refresh for IL3829.
Definition at line 41 of file epd_bw_spi_params.h.
|
static |
Display driver configuration.
Definition at line 196 of file epd_bw_spi_params.h.