A library for AQM0802A I2C connecting LCD module.

Embed: (wiki syntax)

« Back to documentation index

KuAQM0802A Class Reference

KuAQM0802A Class Reference

A library for AQM0802A I2C connecting LCD. More...

#include <KuAQM0802A.h>

Public Member Functions

 KuAQM0802A (I2C &i2c)
 Constractor of AQM0802A driver.
 ~KuAQM0802A ()
 Destractor.
void reset ()
 Reset target device.
void locate (unsigned int x, unsigned int y)
 Locate cursor.
void print_char (const int character)
 Print a character.
void set_contrast (unsigned int contrast)
 Change LCD contrast.

Detailed Description

A library for AQM0802A I2C connecting LCD.

Definition at line 9 of file KuAQM0802A.h.


Constructor & Destructor Documentation

KuAQM0802A ( I2C &  i2c ) [explicit]

Constractor of AQM0802A driver.

Parameters:
i2cI2C object

Definition at line 6 of file KuAQM0802A.cpp.

~KuAQM0802A (  )

Destractor.

Definition at line 11 of file KuAQM0802A.cpp.


Member Function Documentation

void locate ( unsigned int  x,
unsigned int  y 
)

Locate cursor.

Parameters:
xPosition X
yPosition Y

Definition at line 48 of file KuAQM0802A.cpp.

void print_char ( const int  character )

Print a character.

Parameters:
characterA character to print

Definition at line 55 of file KuAQM0802A.cpp.

void reset (  )

Reset target device.

Reset AQM0802A LCD.

Definition at line 18 of file KuAQM0802A.cpp.

void set_contrast ( unsigned int  contrast )

Change LCD contrast.

Change LCD contrast (0-63)

Parameters:
contrastLCD contrast (0-63)

Definition at line 62 of file KuAQM0802A.cpp.