29 #ifndef _SSD1306V2_LINUX_LINUX_I2C_H_ 30 #define _SSD1306V2_LINUX_LINUX_I2C_H_ 32 #if defined(CONFIG_LINUX_I2C_AVAILABLE) && defined(CONFIG_LINUX_I2C_ENABLE) && !defined(SDL_EMULATION) 46 explicit LinuxI2c(int8_t busId = -1, uint8_t sa = 0x00);
73 void send(uint8_t data);
84 void sendBuffer(
const uint8_t *buffer, uint16_t size);
102 uint16_t m_dataSize = 0;
103 uint8_t m_buffer[1024]{};
void sendBuffer(const uint8_t *buffer, uint16_t size)
Sends bytes to SSD1306 device.
void setAddr(uint8_t addr)
LinuxI2c(int8_t busId=-1, uint8_t sa=0x00)