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 58 of file max_LCD.cpp.

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

Definition at line 67 of file max_LCD.cpp.

void Max_LCD::clear ( )

Definition at line 127 of file max_LCD.cpp.

void Max_LCD::home ( )

Definition at line 133 of file max_LCD.cpp.

void Max_LCD::noDisplay ( )

Definition at line 150 of file max_LCD.cpp.

void Max_LCD::display ( )

Definition at line 154 of file max_LCD.cpp.

void Max_LCD::noBlink ( )

Definition at line 171 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 160 of file max_LCD.cpp.

void Max_LCD::cursor ( )

Definition at line 164 of file max_LCD.cpp.

void Max_LCD::scrollDisplayLeft ( void  )

Definition at line 181 of file max_LCD.cpp.

void Max_LCD::scrollDisplayRight ( void  )

Definition at line 184 of file max_LCD.cpp.

void Max_LCD::leftToRight ( void  )

Definition at line 189 of file max_LCD.cpp.

void Max_LCD::rightToLeft ( void  )

Definition at line 195 of file max_LCD.cpp.

void Max_LCD::autoscroll ( void  )

Definition at line 201 of file max_LCD.cpp.

void Max_LCD::noAutoscroll ( void  )

Definition at line 207 of file max_LCD.cpp.

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

Definition at line 214 of file max_LCD.cpp.

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

Definition at line 139 of file max_LCD.cpp.

void Max_LCD::write ( uint8_t  value)
inlinevirtual

Definition at line 229 of file max_LCD.cpp.

void Max_LCD::command ( uint8_t  value)
inline

Definition at line 224 of file max_LCD.cpp.


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