New LiquidCrystal / LCD.cpp

The default branch has multiple heads

Author Commit Message Labels Comments Date
F Malpartida avatarF Malpartida
Version 1.2.1_RC5
Tags
V_1.2.1_RC5
F Malpartida avatarF Malpartida
Closes #20 - remove wait 1us during interrupt masking in loadSR. Not needed.
Tags
V 1.2.1_RC2
F Malpartida avatarF Malpartida
Added backlight control on constructor.
F Malpartida avatarF Malpartida
Modified the send method to initialize correctly the LCD. Send method now has three modes: COMMAND, DATA, FOUR_BITS.
F Malpartida avatarF Malpartida
closes #13 - rename private variable for LCD bit-mask pin.
F Malpartida avatarF Malpartida
Merged 1.2.0 with main project branch for release.
Branches
V 1.2.0 preparation
F Malpartida avatarF Malpartida
Main release preparation for version 1.2.0.
Branches
V 1.2.0 preparation
F Malpartida avatarF Malpartida
Added moveCursorRight and moveCursorLeft generic methods to interface as an extension to the library.
Branches
V 1.2.0 preparation
F Malpartida avatarF Malpartida
Upgraded LCD API to 1.1.0 and prepared for RC1
Tags
V 1.0.7_RC1
Branches
V 1.2.0 preparation
F Malpartida avatarF Malpartida
Upgraded LCD API to 1.1.0
F Malpartida avatarF Malpartida
Removed comments from main LCD class.
F Malpartida avatarF Malpartida
Added larger initialization delay on base LCD class.
Branches
V 1.2.0 preparation
F Malpartida avatarF Malpartida
Minor rework of header files.
Branches
V 1.2.0 preparation
F Malpartida avatarF Malpartida
Minor code comments to align coding style for all the libraries.
Branches
V 1.2.0 preparation
F Malpartida avatarF Malpartida
Added doble quites back to the project.
F Malpartida avatarF Malpartida
Pulled in fast mode back into the project but added delays to createChar method to cater for slow LCDs.
F Malpartida avatarF Malpartida
Begin method has been implemented in the top parent LCD class. The different ports now only have to provide methods to initialize the device driving the LCD, provide methods for the specifics to write to the LCD device.
F Malpartida avatarF Malpartida
Merged fastIO to main branch for release 1.2.0
Default avatar f...@hp-work
Merge with default (V 1.1.6)
Branches
fastIO
F Malpartida avatarF 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.
Default avatar f...@hp-work
FastIO library
Branches
fastIO
F Malpartida avatarF Malpartida
Corrected some indentation problems.
F Malpartida avatarF Malpartida
closes #5 - added 2000us delay to the LCD home and clear commands. It has been moved to the LCD.h header file as a constant to be more manageable.
F Malpartida avatarF Malpartida
Adjusted timing on clear and home calls to be more generic, it seams that some LCDs need a longer time to execute the command.
F Malpartida avatarF Malpartida
Added generic I2C board control to define pin mapping to IO extender so that it is a generic library for the PCF8574.
F Malpartida avatarF Malpartida
Corrected compatibility problems with Arduino 0022.
F Malpartida avatarF Malpartida
Added compatibility with Arduino SDK 22 and added include to <WProgram.h>
F Malpartida avatarF Malpartida
Added compatibility with Arduino SDK 22.
F Malpartida avatarF Malpartida
Added full compatibility support with the current LiquidCrystal library.
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.