81 Jhd1313m1(
int bus,
int lcdAddress = 0x3E,
int rgbAddress = 0x62);
95 upm_result_t
write(std::string msg);
103 upm_result_t
scroll(
bool direction);
114 upm_result_t
setColor(uint8_t r, uint8_t g, uint8_t b);
123 upm_result_t
setCursor(
int row,
int column);
130 upm_result_t
clear();
250 upm_result_t command(uint8_t cmd);
251 upm_result_t data(uint8_t data);
C API for the JHD1313M1 family of LCD displays, like the Grove RGB LCD.
upm_result_t cursorBlinkOn()
Definition: jhd1313m1.cxx:111
API for the JHD1313M1 I2C controller for HD44780-based displays with an RGB backlight, such as a Grove RGB I2C LCD display.
Definition: jhd1313m1.hpp:71
upm_result_t scrollDisplayRight()
Definition: jhd1313m1.cxx:136
upm_result_t cursorOff()
Definition: jhd1313m1.cxx:106
upm_result_t displayOff()
Definition: jhd1313m1.cxx:96
upm_result_t createChar(uint8_t charSlot, jhd1313m1_custom_char_t charData)
Definition: jhd1313m1.cxx:85
upm_result_t write(std::string msg)
Definition: jhd1313m1.cxx:55
upm_result_t setCursor(int row, int column)
Definition: jhd1313m1.cxx:60
upm_result_t autoscrollOn()
Definition: jhd1313m1.cxx:151
upm_result_t backlightOn()
Definition: jhd1313m1.cxx:121
upm_result_t backlightOff()
Definition: jhd1313m1.cxx:126
upm_result_t entryRightToLeft()
Definition: jhd1313m1.cxx:146
upm_result_t setColor(uint8_t r, uint8_t g, uint8_t b)
Definition: jhd1313m1.cxx:70
~Jhd1313m1()
Definition: jhd1313m1.cxx:50
upm_result_t cursorOn()
Definition: jhd1313m1.cxx:101
upm_result_t scroll(bool direction)
Definition: jhd1313m1.cxx:65
upm_result_t home()
Definition: jhd1313m1.cxx:80
Jhd1313m1(int bus, int lcdAddress=0x3E, int rgbAddress=0x62)
Definition: jhd1313m1.cxx:42
upm_result_t autoscrollOff()
Definition: jhd1313m1.cxx:156
Definition: jhd1313m1.h:55
upm_result_t cursorBlinkOff()
Definition: jhd1313m1.cxx:116
upm_result_t scrollDisplayLeft()
Definition: jhd1313m1.cxx:131
upm_result_t clear()
Definition: jhd1313m1.cxx:75
upm_result_t entryLeftToRight()
Definition: jhd1313m1.cxx:141
upm_result_t displayOn()
Definition: jhd1313m1.cxx:91
char jhd1313m1_custom_char_t[8]
Definition: jhd1313m1.h:69