|
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.
|
#include "epaper/core/errors.hpp"#include "epaper/hal/gpio.hpp"#include "epaper/hal/spi.hpp"#include <cstdint>#include <expected>#include <gpiod.h>#include <span>#include <string>#include <unordered_map>

Go to the source code of this file.
Classes | |
| class | epaper::Pin |
| struct | epaper::DeviceConfig |
| struct | epaper::PinConfig |
| Pin configuration tracking (internal use). More... | |
| class | epaper::Device |
| struct | epaper::Device::Delay |
| class | epaper::Device::HalOutput |
| class | epaper::Device::HalInput |
| class | epaper::Device::HalSpi |
Namespaces | |
| namespace | epaper |