upm  0.1.8
Sensor/Actuator repository for libmraa (v0.4.5)
 All Data Structures Files Functions Variables Macros Pages
Public Member Functions | Protected Attributes
I2CLcd Class Referenceabstract

Public Member Functions

 I2CLcd (int bus, int lcdAddress)
 
mraa_result_t write (int x, int y, std::string msg)
 
virtual mraa_result_t write (std::string msg)=0
 
virtual mraa_result_t setCursor (int row, int column)=0
 
virtual mraa_result_t clear ()=0
 
virtual mraa_result_t home ()=0
 
virtual mraa_result_t i2Cmd (mraa_i2c_context ctx, uint8_t value)
 
virtual mraa_result_t i2cReg (mraa_i2c_context ctx, int deviceAdress, int addr, uint8_t data)
 
virtual mraa_result_t i2cData (mraa_i2c_context ctx, uint8_t value)
 
mraa_result_t close ()
 
std::string name ()
 

Protected Attributes

std::string m_name
 
int m_lcd_control_address
 
int m_bus
 
mraa_i2c_context m_i2c_lcd_control
 
Inheritance diagram for I2CLcd:
Inheritance graph
[legend]

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