|
libepaper 2.0.0
A C++23 library for controlling Waveshare e-paper displays on Raspberry Pi, featuring transparent sleep/wake management and a fluent builder API.
|
Driver capabilities trait template. More...
Driver capabilities trait template.
Provides compile-time information about driver capabilities. Must be specialized for each driver implementation.
Required Fields (all must be present in specialization):
max_mode: Highest DisplayMode supportedsupports_grayscale: true if Grayscale4 mode availablesupports_partial_refresh: true if partial updates supportedsupports_power_control: true if sleep()/wake() implementedsupports_wake_from_sleep: true if wake() restores statemax_width: Physical display width in pixelsmax_height: Physical display height in pixelsSpecialization Example:
| Driver | The driver type to query capabilities for |