|
idfxx 1.0.0
Modern C++23 components for ESP-IDF
|
Configuration structure for LCD panels. More...
Public Attributes | |
| gpio | reset_gpio = gpio::nc() |
| GPIO number for hardware reset, or idfxx::gpio::nc() if not used. | |
| enum rgb_element_order | rgb_element_order = rgb_element_order::rgb |
| Set RGB element order, RGB or BGR. | |
| rgb_data_endian | data_endian = rgb_data_endian::big |
| Set the data endian for color data larger than 1 byte. | |
| uint32_t | bits_per_pixel = 16 |
| Color depth, in bpp. | |
| gpio::level | reset_active_level = gpio::level::low |
| Active level for the panel reset signal. | |
| void * | vendor_config = nullptr |
| vendor specific configuration, optional, left as NULL if not used | |
| uint32_t idfxx::lcd::panel::config::bits_per_pixel = 16 |
| rgb_data_endian idfxx::lcd::panel::config::data_endian = rgb_data_endian::big |
| gpio::level idfxx::lcd::panel::config::reset_active_level = gpio::level::low |
GPIO number for hardware reset, or idfxx::gpio::nc() if not used.
| enum rgb_element_order idfxx::lcd::panel::config::rgb_element_order = rgb_element_order::rgb |
| void* idfxx::lcd::panel::config::vendor_config = nullptr |