USB Host Shield 2.0
Public Member Functions | List of all members
Max_LCD Class Reference

#include <max_LCD.h>

Inheritance diagram for Max_LCD:
Inheritance graph
[legend]
Collaboration diagram for Max_LCD:
Collaboration graph
[legend]

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)
 
void command (uint8_t)
 
size_t write (uint8_t)
 

Detailed Description

Definition at line 65 of file max_LCD.h.

Constructor & Destructor Documentation

Max_LCD::Max_LCD ( USB pusb)

Definition at line 42 of file max_LCD.cpp.

Member Function Documentation

void Max_LCD::init ( )

Definition at line 46 of file max_LCD.cpp.

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

Definition at line 54 of file max_LCD.cpp.

void Max_LCD::clear ( )

Definition at line 114 of file max_LCD.cpp.

void Max_LCD::home ( )

Definition at line 119 of file max_LCD.cpp.

void Max_LCD::noDisplay ( )

Definition at line 135 of file max_LCD.cpp.

void Max_LCD::display ( )

Definition at line 140 of file max_LCD.cpp.

void Max_LCD::noBlink ( )

Definition at line 160 of file max_LCD.cpp.

void Max_LCD::blink ( )

Definition at line 165 of file max_LCD.cpp.

void Max_LCD::noCursor ( )

Definition at line 147 of file max_LCD.cpp.

void Max_LCD::cursor ( )

Definition at line 152 of file max_LCD.cpp.

void Max_LCD::scrollDisplayLeft ( void  )

Definition at line 172 of file max_LCD.cpp.

void Max_LCD::scrollDisplayRight ( void  )

Definition at line 176 of file max_LCD.cpp.

void Max_LCD::leftToRight ( void  )

Definition at line 182 of file max_LCD.cpp.

void Max_LCD::rightToLeft ( void  )

Definition at line 189 of file max_LCD.cpp.

void Max_LCD::autoscroll ( void  )

Definition at line 196 of file max_LCD.cpp.

void Max_LCD::noAutoscroll ( void  )

Definition at line 203 of file max_LCD.cpp.

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

Definition at line 211 of file max_LCD.cpp.

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

Definition at line 124 of file max_LCD.cpp.

void Max_LCD::command ( uint8_t  value)
inline

Definition at line 221 of file max_LCD.cpp.

size_t Max_LCD::write ( uint8_t  value)
inline

Definition at line 228 of file max_LCD.cpp.


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