#include <Max_LCD.h>
Public Member Functions | |
void | autoscroll () |
void | begin (uint8_t cols, uint8_t rows, uint8_t charsize=LCD_5x8DOTS) |
void | blink () |
void | clear () |
void | command (uint8_t) |
void | createChar (uint8_t, uint8_t[]) |
void | cursor () |
void | display () |
void | home () |
void | init () |
void | leftToRight () |
Max_LCD () | |
void | noAutoscroll () |
void | noBlink () |
void | noCursor () |
void | noDisplay () |
void | rightToLeft () |
void | scrollDisplayLeft () |
void | scrollDisplayRight () |
void | setCursor (uint8_t, uint8_t) |
virtual void | write (uint8_t) |
Private Member Functions | |
void | sendbyte (uint8_t val) |
Private Attributes | |
uint8_t | _currline |
uint8_t | _displaycontrol |
uint8_t | _displayfunction |
uint8_t | _displaymode |
uint8_t | _initialized |
uint8_t | _numlines |
Max_LCD::Max_LCD | ( | ) |
Definition at line 80 of file Max_LCD.cpp.
void Max_LCD::autoscroll | ( | void | ) |
Definition at line 229 of file Max_LCD.cpp.
void Max_LCD::begin | ( | uint8_t | cols, |
uint8_t | rows, | ||
uint8_t | charsize = LCD_5x8DOTS |
||
) |
Definition at line 95 of file Max_LCD.cpp.
void Max_LCD::blink | ( | ) |
Definition at line 203 of file Max_LCD.cpp.
void Max_LCD::clear | ( | ) |
Definition at line 155 of file Max_LCD.cpp.
void Max_LCD::command | ( | uint8_t | value | ) | [inline] |
Definition at line 252 of file Max_LCD.cpp.
void Max_LCD::createChar | ( | uint8_t | location, |
uint8_t | charmap[] | ||
) |
Definition at line 242 of file Max_LCD.cpp.
void Max_LCD::cursor | ( | ) |
Definition at line 192 of file Max_LCD.cpp.
void Max_LCD::display | ( | ) |
Definition at line 182 of file Max_LCD.cpp.
void Max_LCD::home | ( | ) |
Definition at line 161 of file Max_LCD.cpp.
void Max_LCD::init | ( | ) |
Definition at line 86 of file Max_LCD.cpp.
void Max_LCD::leftToRight | ( | void | ) |
Definition at line 217 of file Max_LCD.cpp.
void Max_LCD::noAutoscroll | ( | void | ) |
Definition at line 235 of file Max_LCD.cpp.
void Max_LCD::noBlink | ( | ) |
Definition at line 199 of file Max_LCD.cpp.
void Max_LCD::noCursor | ( | ) |
Definition at line 188 of file Max_LCD.cpp.
void Max_LCD::noDisplay | ( | ) |
Definition at line 178 of file Max_LCD.cpp.
void Max_LCD::rightToLeft | ( | void | ) |
Definition at line 223 of file Max_LCD.cpp.
void Max_LCD::scrollDisplayLeft | ( | void | ) |
Definition at line 209 of file Max_LCD.cpp.
void Max_LCD::scrollDisplayRight | ( | void | ) |
Definition at line 212 of file Max_LCD.cpp.
void Max_LCD::sendbyte | ( | uint8_t | val | ) | [private] |
Definition at line 261 of file Max_LCD.cpp.
void Max_LCD::setCursor | ( | uint8_t | col, |
uint8_t | row | ||
) |
Definition at line 167 of file Max_LCD.cpp.
void Max_LCD::write | ( | uint8_t | value | ) | [inline, virtual] |
Definition at line 257 of file Max_LCD.cpp.
uint8_t Max_LCD::_currline [private] |
uint8_t Max_LCD::_displaycontrol [private] |
uint8_t Max_LCD::_displayfunction [private] |
uint8_t Max_LCD::_displaymode [private] |
uint8_t Max_LCD::_initialized [private] |
uint8_t Max_LCD::_numlines [private] |