USB Host Shield 2.0
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | List of all members
Max_LCD Class Reference

#include <max_LCD.h>

Public Member Functions

 Max_LCD (USB *pusb)
 
void init ()
 
void begin (uint8_t cols, uint8_t rows, uint8_t charsize=LCD_5x8DOTS)
 
void clear ()
 
void home ()
 
void noDisplay ()
 
void display ()
 
void noBlink ()
 
void blink ()
 
void noCursor ()
 
void cursor ()
 
void scrollDisplayLeft ()
 
void scrollDisplayRight ()
 
void leftToRight ()
 
void rightToLeft ()
 
void autoscroll ()
 
void noAutoscroll ()
 
void createChar (uint8_t, uint8_t[])
 
void setCursor (uint8_t, uint8_t)
 
virtual void write (uint8_t)
 
void command (uint8_t)
 

Detailed Description

Definition at line 66 of file max_LCD.h.

Constructor & Destructor Documentation

Max_LCD::Max_LCD ( USB pusb)

Definition at line 52 of file max_LCD.cpp.

Member Function Documentation

void Max_LCD::init ( )

Definition at line 56 of file max_LCD.cpp.

void Max_LCD::begin ( uint8_t  cols,
uint8_t  rows,
uint8_t  charsize = LCD_5x8DOTS 
)

Definition at line 64 of file max_LCD.cpp.

void Max_LCD::clear ( )

Definition at line 124 of file max_LCD.cpp.

void Max_LCD::home ( )

Definition at line 129 of file max_LCD.cpp.

void Max_LCD::noDisplay ( )

Definition at line 145 of file max_LCD.cpp.

void Max_LCD::display ( )

Definition at line 150 of file max_LCD.cpp.

void Max_LCD::noBlink ( )

Definition at line 170 of file max_LCD.cpp.

void Max_LCD::blink ( )

Definition at line 175 of file max_LCD.cpp.

void Max_LCD::noCursor ( )

Definition at line 157 of file max_LCD.cpp.

void Max_LCD::cursor ( )

Definition at line 162 of file max_LCD.cpp.

void Max_LCD::scrollDisplayLeft ( void  )

Definition at line 182 of file max_LCD.cpp.

void Max_LCD::scrollDisplayRight ( void  )

Definition at line 186 of file max_LCD.cpp.

void Max_LCD::leftToRight ( void  )

Definition at line 192 of file max_LCD.cpp.

void Max_LCD::rightToLeft ( void  )

Definition at line 199 of file max_LCD.cpp.

void Max_LCD::autoscroll ( void  )

Definition at line 206 of file max_LCD.cpp.

void Max_LCD::noAutoscroll ( void  )

Definition at line 213 of file max_LCD.cpp.

void Max_LCD::createChar ( uint8_t  location,
uint8_t  charmap[] 
)

Definition at line 221 of file max_LCD.cpp.

void Max_LCD::setCursor ( uint8_t  col,
uint8_t  row 
)

Definition at line 134 of file max_LCD.cpp.

void Max_LCD::write ( uint8_t  value)
inlinevirtual

Definition at line 236 of file max_LCD.cpp.

void Max_LCD::command ( uint8_t  value)
inline

Definition at line 231 of file max_LCD.cpp.


The documentation for this class was generated from the following files: