Skip to content

Tags: VladVanyuk/LiquidCrystal

Tags

Release_v1.2

Toggle Release_v1.2's commit message
New version of LCD base class:

1) LCD and LCD_I2C now works together;
2) Added documentation in extras;
3) Moved defines in separate file;
4) Changed all examples to work with base class LCD;
5) Reworked virtual function send, write;
6) New initialization variants;
7) Added new files to gitignore
8) Added private functions for bit flags controlling in base LCD class;
9) Added destructor for all classes;
10) In base LCD class changed to protected: _cols, _rows, _displayfunction, _displaycontrol, _displaymode;
11) Added DEFAULT values as defines: LCD_DEFAULT_COLS,  LCD_DEFAULT_ROWS, LCD_DEFAULT_ADDR, LCD_BACKLIGHT;
12) Added variations of functiond to non _AVR_ boards;

Release_v1.1

Toggle Release_v1.1's commit message
New version of LCD base class:

1) LCD and LCD_I2C now works together;
2) Added documentation in extras;
3) Moved defines in separate file;
4) Changed all examples to work with base class LCD;
5) Reworked virtual function send, write;
6) New initialization variants;
7) Added new files to gitignore
8) Added private functions for bit flags controlling in base LCD class;
9) Added destructor for all classes;
10) In base LCD class changed to protected: _cols, _rows, _displayfunction, _displaycontrol, _displaymode;
11) Added DEFAULT values as defines: LCD_DEFAULT_COLS,  LCD_DEFAULT_ROWS, LCD_DEFAULT_ADDR, LCD_BACKLIGHT;
12) Added variations of functiond to non _AVR_ boards;

Release

Toggle Release's commit message
LiquidCrystal_Base class

New Virtual base class for LCD's;
Added new examples;
Added new README file;
Added LICENSE file;
Updated keywords.txt;
Added CMakeLists.txt for compatibility;
Added component.mk  for compatibility;
Added library.json for compatibility;