Source

New LiquidCrystal / LiquidCrystal_SR.cpp

The default branch has multiple heads

Author Commit Message Labels Comments Date
F Malpartida
Changed private method in SR library from init4bits to write4bits which makes it clearer what it does. Added the SR_LCD3 library to the repository, following the Pebble and Pebble v2 wiring of the LCD to the SR.
F Malpartida
Removed un-necessary constructor methods: removed all those that contain lines and dots variables, since they are not used during initialization. These are initialized in the begin method. Added some comments by Ragnar - original author of the library - to clarify ASIC connectivity.
F Malpartida
Corrected compilation error. Set I2C as default benchmark sketch.
Tags
V 1.1.5
F Malpartida
Tested SR class and added performance benchmark as an example. Added Leonardo example.
F Malpartida
Corrected some indentation problems. Removed redundant _cols, _rows from child classes and moved them to parent virtual class. closes #7 - Support for 16x4 LCDs and their peculiar addressing.
F Malpartida
Added conditional compilation of time to toggle LCD IOs depending on how optimized the digitalWrite operation is. The current version uses FAST_MODE by default, assuming that it uses the Arduino's SDK digitalWrite.
F Malpartida
Added compatibility with Arduino SDK 22 and added include to <WProgram.h>
F Malpartida
Added compatibility with Arduino SDK 22.
F Malpartida
Added Shift Register class/support to the library.