28 #include <mraa/i2c.hpp> 34 const uint8_t DISPLAY_CMD_SET_NORMAL = 0xA4;
64 SSD1327(
int bus,
int address = 0x3C);
77 mraa::Result
draw(uint8_t* data,
int bytes);
92 mraa::Result
write(std::string msg);
100 mraa::Result
setCursor(
int row,
int column);
106 mraa::Result
clear();
115 mraa::Result writeChar(uint8_t value);
116 mraa::Result setNormalDisplay();
117 mraa::Result setHorizontalMode();
118 mraa::Result setVerticalMode();
123 int m_lcd_control_address;
124 mraa::I2c m_i2c_lcd_control;
mraa::Result clear()
Definition: ssd1327.cxx:216
API for SSD1327 I2C-controlled OLED displays.
Definition: ssd1327.hpp:55
void setGrayLevel(uint8_t level)
Definition: ssd1327.cxx:237
mraa::Result home()
Definition: ssd1327.cxx:231
C++ API wrapper for the bh1749 driver.
Definition: a110x.hpp:29
mraa::Result draw(uint8_t *data, int bytes)
Definition: ssd1327.cxx:150
SSD1327(int bus, int address=0x3C)
Definition: ssd1327.cxx:37
mraa::Result setCursor(int row, int column)
Definition: ssd1327.cxx:192
~SSD1327()
Definition: ssd1327.cxx:145
mraa::Result write(std::string msg)
Definition: ssd1327.cxx:179