Zephyr Project API 3.7.0
A Scalable Open Source RTOS
|
Structure holding display capabilities. More...
#include <auxdisplay.h>
Data Fields | |
uint16_t | columns |
Number of character columns. | |
uint16_t | rows |
Number of character rows. | |
auxdisplay_mode_t | mode |
Display-specific data (e.g. | |
struct auxdisplay_light | brightness |
Brightness details for display (if supported) | |
struct auxdisplay_light | backlight |
Backlight details for display (if supported) | |
uint8_t | custom_characters |
Number of custom characters supported by display (0 if unsupported) | |
uint8_t | custom_character_width |
Width (in pixels) of a custom character, supplied custom characters should match. | |
uint8_t | custom_character_height |
Height (in pixels) of a custom character, supplied custom characters should match. | |
Structure holding display capabilities.
struct auxdisplay_light auxdisplay_capabilities::backlight |
Backlight details for display (if supported)
struct auxdisplay_light auxdisplay_capabilities::brightness |
Brightness details for display (if supported)
uint16_t auxdisplay_capabilities::columns |
Number of character columns.
uint8_t auxdisplay_capabilities::custom_character_height |
Height (in pixels) of a custom character, supplied custom characters should match.
uint8_t auxdisplay_capabilities::custom_character_width |
Width (in pixels) of a custom character, supplied custom characters should match.
uint8_t auxdisplay_capabilities::custom_characters |
Number of custom characters supported by display (0 if unsupported)
auxdisplay_mode_t auxdisplay_capabilities::mode |
Display-specific data (e.g.
4-bit or 8-bit mode for HD44780-based displays)
uint16_t auxdisplay_capabilities::rows |
Number of character rows.