displaylib_1bit_PICO 2.0.0
1-bit colour graphic display library, Rpi PICO RP2040 library
Loading...
Searching...
No Matches
display_data.hpp
Go to the documentation of this file.
1
7#pragma once
8
9#include <cstdint>
10
12// GPIO Abstraction , makes it easy to port to other platforms
13#define display_CS_SetHigh gpio_put(_display_CS, true)
14#define display_CS_SetLow gpio_put(_display_CS, false)
15#define display_CD_SetHigh gpio_put(_display_CD, true)
16#define display_CD_SetLow gpio_put(_display_CD, false)
17#define display_RST_SetHigh gpio_put(_display_RST, true)
18#define display_RST_SetLow gpio_put(_display_RST, false)
19#define display_SCLK_SetHigh gpio_put(_display_SCLK, true)
20#define display_SCLK_SetLow gpio_put(_display_SCLK, false)
21#define display_SDA_SetHigh gpio_put(_display_DIN, true)
22#define display_SDA_SetLow gpio_put(_display_DIN, false)
24
25const uint16_t __LibVerNum__ = 200;
const uint16_t __LibVerNum__
Definition display_data.hpp:25
Definition display_data.hpp:28
Ret_Codes_e
Definition display_data.hpp:32
@ Success
Definition display_data.hpp:33
@ CharScreenBounds
Definition display_data.hpp:37
@ GenericError
Definition display_data.hpp:50
@ BufferSize
Definition display_data.hpp:46
@ I2CbeginFail
Definition display_data.hpp:48
@ I2CNotConnected
Definition display_data.hpp:49
@ FontDataEmpty
Definition display_data.hpp:35
@ CharArrayNullptr
Definition display_data.hpp:39
@ BitmapLargerThanScreen
Definition display_data.hpp:42
@ BitmapVerticalSize
Definition display_data.hpp:43
@ BitmapHorizontalSize
Definition display_data.hpp:44
@ BitmapDataEmpty
Definition display_data.hpp:40
@ BitmapScreenBounds
Definition display_data.hpp:41
@ Reserved
Definition display_data.hpp:34
@ CharFontASCIIRange
Definition display_data.hpp:38
@ BufferEmpty
Definition display_data.hpp:47
@ ShapeScreenBounds
Definition display_data.hpp:51
@ BitmapSize
Definition display_data.hpp:45
@ FontDataTooSmall
Definition display_data.hpp:36