8 namespace ssd1322_base {
16 void setup()
override;
36 virtual void command(uint8_t value) = 0;
37 virtual void data(uint8_t value) = 0;
size_t get_buffer_length_()
void set_reset_pin(GPIOPin *reset_pin)
int get_width_internal() override
virtual void data(uint8_t value)=0
int get_height_internal() override
const char * model_str_()
display::DisplayType get_display_type() override
void init_brightness(float brightness)
virtual void command(uint8_t value)=0
void draw_absolute_pixel_internal(int x, int y, Color color) override
const float PROCESSOR
For components that use data from sensors like displays.
float get_setup_priority() const override
virtual void write_display_data()=0
Implementation of SPI Controller mode.
void set_brightness(float brightness)
void set_model(SSD1322Model model)
void fill(Color color) override