Skip to content

Commit

Permalink
update for version 1.1v
Browse files Browse the repository at this point in the history
  • Loading branch information
lucasmaziero committed Jul 2, 2017
1 parent a2ed1f6 commit 6de7fbe
Show file tree
Hide file tree
Showing 3 changed files with 27 additions and 15 deletions.
21 changes: 14 additions & 7 deletions LiquidCrystal_I2C.cpp
Original file line number Diff line number Diff line change
@@ -1,21 +1,23 @@
/**************************************************************************
LIQUIDCRYSTAL_I2C FOR ESP8266 OR ARDUINO
***************************************************************************
AUTOR: LUCAS MAZIERO - Electrical Engineer
E-MAIL: lucas.mazie.ro@hotmail.com
CIDADE: Santa Maria - Rio Grande do Sul - Brasil
AUTHOR: LUCAS MAZIERO - Electrical Engineer
EMAIL: lucas.mazie.ro@hotmail.com
CITY: Santa Maria - Rio Grande do Sul - Brasil
***************************************************************************
Versão: 1.0
Data: 30/06/2017
Modificado: --/--/20--
Version: 1.1
Date: 30/06/2017
Modified: 02/07/2017
***************************************************************************
BASE DO CODIGO: https://github.com/fdebrabander/Arduino-LiquidCrystal-I2C-library
CODE BASE: https://github.com/fdebrabander/Arduino-LiquidCrystal-I2C-library
***************************************************************************
CHANGELOG:
* 30/06/2017 (1.0v):
-> add degug #if defined(ESP8266)
-> Add new function "begin(uint8_t sda, uint8_t scl)"
-> Add new function "init()"
* 02/07/2017 (1.1v):
-> Add new function "getBacklight()" get status of backlight
***************************************************************************
Copyright(2017) by: Lucas Maziero.
Expand Down Expand Up @@ -226,6 +228,11 @@ void LiquidCrystal_I2C::backlight(void) {
expanderWrite(0);
}

// Get status of blacklight
bool LiquidCrystal_I2C::getBacklight() {
return _backlightval == LCD_BACKLIGHT;
}

/*********** mid level commands, for sending data/cmds */

inline void LiquidCrystal_I2C::command(uint8_t value) {
Expand Down
20 changes: 12 additions & 8 deletions LiquidCrystal_I2C.h
Original file line number Diff line number Diff line change
@@ -1,26 +1,29 @@
/**************************************************************************
LIQUIDCRYSTAL_I2C FOR ESP8266 OR ARDUINO
***************************************************************************
AUTOR: LUCAS MAZIERO - Electrical Engineer
E-MAIL: lucas.mazie.ro@hotmail.com
CIDADE: Santa Maria - Rio Grande do Sul - Brasil
AUTHOR: LUCAS MAZIERO - Electrical Engineer
EMAIL: lucas.mazie.ro@hotmail.com
CITY: Santa Maria - Rio Grande do Sul - Brasil
***************************************************************************
Versão: 1.0
Data: 30/06/2017
Modificado: --/--/20--
Version: 1.1
Date: 30/06/2017
Modified: 02/07/2017
***************************************************************************
BASE DO CODIGO: https://github.com/fdebrabander/Arduino-LiquidCrystal-I2C-library
CODE BASE: https://github.com/fdebrabander/Arduino-LiquidCrystal-I2C-library
***************************************************************************
CHANGELOG:
* 30/06/2017 (1.0v):
-> add degug #if defined(ESP8266)
-> Add new function "begin(uint8_t sda, uint8_t scl)"
-> Add new function "init()"
* 02/07/2017 (1.1v):
-> Add new function "getBacklight()" get status of backlight
***************************************************************************
Copyright(2017) by: Lucas Maziero.
**************************************************************************/
#ifndef LIQUID_CRYSTAL_I2C_H

#ifndef LIQUID_CRYSTAL_I2C_H
#define LIQUID_CRYSTAL_I2C_H

#include <Arduino.h>
Expand Down Expand Up @@ -157,6 +160,7 @@ class LiquidCrystal_I2C : public Print {
void shiftDecrement();
void noBacklight();
void backlight();
bool getBacklight();
void autoscroll();
void noAutoscroll();
void createChar(uint8_t, uint8_t[]);
Expand Down
1 change: 1 addition & 0 deletions keywords.txt
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ shiftIncrement KEYWORD2
shiftDecrement KEYWORD2
noBacklight KEYWORD2
backlight KEYWORD2
getBacklight KEYWORD2
autoscroll KEYWORD2
noAutoscroll KEYWORD2
createChar KEYWORD2
Expand Down

0 comments on commit 6de7fbe

Please sign in to comment.