23 void setup()
override;
31 void print(uint8_t column, uint8_t row,
const char *str);
33 void print(uint8_t column, uint8_t row,
const std::string &str);
35 void print(
const char *str);
37 void print(
const std::string &str);
49 void loadchar(uint8_t location, uint8_t charmap[]);
54 virtual void send(uint8_t value,
bool rs) = 0;
A more user-friendly version of struct tm from time.h.
virtual void send(uint8_t value, bool rs)=0
void void void void void loadchar(uint8_t location, uint8_t charmap[])
Load custom char to given location.
This class simplifies creating components that periodically check a state.
virtual void write_n_bits(uint8_t value, uint8_t n)=0
virtual void call_writer()=0
std::map< uint8_t, std::vector< uint8_t > > user_defined_chars_
void printf(uint8_t column, uint8_t row, const char *format,...) __attribute__((format(printf
Evaluate the printf-format and print the text at the specified column and row.
enum esphome::EntityCategory __attribute__
void print(uint8_t column, uint8_t row, const char *str)
Print the given text at the specified column and row.
void set_dimensions(uint8_t columns, uint8_t rows)
void set_user_defined_char(uint8_t pos, const std::vector< uint8_t > &data)
float get_setup_priority() const override
Implementation of SPI Controller mode.
virtual bool is_four_bit_mode()=0
void void void strftime(uint8_t column, uint8_t row, const char *format, ESPTime time) __attribute__((format(strftime
Evaluate the strftime-format and print the text at the specified column and row.
void command_(uint8_t value)