java: now using the C++ style types from mraa defined in types.hpp
Signed-off-by: Andrei Vasiliu <andrei.vasiliu@intel.com> Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
This commit is contained in:
committed by
Mihai Tudor Panu
parent
ea1df1b178
commit
b8835958e2
@@ -75,7 +75,7 @@ class SSD1308 : public LCD
|
||||
* @param bytes Number of bytes to read from the pointer
|
||||
* @return Result of the operation
|
||||
*/
|
||||
mraa_result_t draw(uint8_t* data, int bytes);
|
||||
mraa::Result draw(uint8_t* data, int bytes);
|
||||
/**
|
||||
* Writes a string to the LCD
|
||||
*
|
||||
@@ -83,7 +83,7 @@ class SSD1308 : public LCD
|
||||
* characters are supported
|
||||
* @return Result of the operation
|
||||
*/
|
||||
mraa_result_t write(std::string msg);
|
||||
mraa::Result write(std::string msg);
|
||||
/**
|
||||
* Sets the cursor to specified coordinates
|
||||
*
|
||||
@@ -91,24 +91,24 @@ class SSD1308 : public LCD
|
||||
* @param column Column to set the cursor to
|
||||
* @return Result of the operation
|
||||
*/
|
||||
mraa_result_t setCursor(int row, int column);
|
||||
mraa::Result setCursor(int row, int column);
|
||||
/**
|
||||
* Clears the display of all characters
|
||||
*
|
||||
* @return Result of the operation
|
||||
*/
|
||||
mraa_result_t clear();
|
||||
mraa::Result clear();
|
||||
/**
|
||||
* Returns to the original coordinates (0,0)
|
||||
*
|
||||
* @return Result of the operation
|
||||
*/
|
||||
mraa_result_t home();
|
||||
mraa::Result home();
|
||||
|
||||
private:
|
||||
mraa_result_t writeChar(uint8_t value);
|
||||
mraa_result_t setNormalDisplay();
|
||||
mraa_result_t setAddressingMode(displayAddressingMode mode);
|
||||
mraa::Result writeChar(uint8_t value);
|
||||
mraa::Result setNormalDisplay();
|
||||
mraa::Result setAddressingMode(displayAddressingMode mode);
|
||||
|
||||
int m_lcd_control_address;
|
||||
mraa::I2c m_i2c_lcd_control;
|
||||
|
||||
Reference in New Issue
Block a user