Commit Graph
69 Commits
Author SHA1 Message Date
FMC 0631ac2ce0 Added tag V 1.2.0_RC1 for changeset 9e1f2d102855 2012-02-18 22:05:30 +01:00
FMC 07ecbc2d79 Added tag V 1.2.0_RC1 for changeset e50134192c96 2012-02-18 22:05:02 +01:00
FMC cbee2282fc Upgraded LCD API to 1.1.0 2012-02-18 22:04:13 +01:00
FMC ff1c21b4a9 Added tag V 1.2.0_RC1 for changeset e1485608a8fc 2012-02-18 22:01:40 +01:00
FMC ba404bfd56 Removed comments from main LCD class. 2012-02-12 23:26:24 +01:00
FMC 55b7c35981 Added doble quites back to the project. 2012-02-09 23:03:26 +01:00
FMC 0693e53702 Pulled in fast mode back into the project but added delays to createChar method to cater for slow LCDs. 2012-02-09 22:58:28 +01:00
piccaso d79711e45b Link to cascading example 2012-02-09 08:44:41 +01:00
flo 32a9ba26d4 Shift1 cascading support 2012-02-06 09:25:32 +01:00
FMC 750fc7b712 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.
The begin method can be overloaded if necessary to initialize any HW that is implemented by a library and can't be done during construction.
2012-02-08 23:33:57 +01:00
FMC 496ad33fc5 Added documentation and corrected includes for the Arduino iDE. 2012-02-05 12:37:46 +01:00
FMC 8fa0cb0236 Merged fastIO to main branch for release 1.2.0 2012-02-05 12:30:32 +01:00
FMC 0089af0bae Added tag V 1.1.7 for changeset df4563d57b5c 2012-02-04 15:12:37 +01:00
FMC aeb140bebb Created documentation for version 1.1.7 V_1.1.7 2012-02-04 15:11:28 +01:00
FMC 12bbee72ca Disable fast mode as default.
The library is a bit slower but it is more portable for slower LCDs.
2012-02-04 14:59:39 +01:00
FMC 7a19a24f81 Corrected minor bugs and fixed timings for enable toggle so that it is more in-line with slow LCDs. 2012-02-04 14:55:42 +01:00
flo 4d814bc1d2 "SWITCHTO" FIO_FALLBACK performance tweaks, shift1 Comments 2012-01-31 15:18:01 +01:00
flo 712290e000 shift1 working (on breadboard) 2012-01-30 17:46:01 +01:00
flo d081051c13 FastIO for SR_LCD3
added SR_LCD3 to performanceLCD.ino
Cleaned up messed up comments from merge (Rev 49)
fio_shiftOut now supporting bit order (required by SR_LCD3)
2012-01-29 21:44:00 +01:00
flo 8e08190553 Merge with default (V 1.1.6) 2012-01-29 19:50:43 +01:00
FMC 91dad85484 Added tag V 1.1.6 for changeset 82f18d4b8ebc 2012-01-29 18:43:02 +01:00
FMC e83421d69b Added new documentation to repository for SR_LCD3 library V_1.1.6 2012-01-29 18:42:05 +01:00
FMC 90c996f682 Added tag V 1.1.6 for changeset cb271438ac1f 2012-01-29 18:36:41 +01:00
FMC 7e6bb035fc Minor space comment correction. 2012-01-29 18:35:30 +01:00
FMC 6183113772 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.
2012-01-29 18:31:31 +01:00
FMC acc4750f12 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.
2012-01-29 18:22:22 +01:00
flo d6d9e90306 4Bit,8Bit - FastIO for enable pin 2012-01-29 06:51:40 +01:00
flo 17955fa641 4BIT,8Bit - FastIO for data pins 2012-01-29 06:42:57 +01:00
flo 2f5dc1e183 Merge with default (issue #6) 2012-01-29 06:18:31 +01:00
flo e198c937f1 removing hans heinrich delays - bad test results 2012-01-29 06:09:54 +01:00
flo de2f03f61d testing hans heinrich delays 2012-01-29 06:01:10 +01:00
flo cf984cd47b Issue #6
https://bitbucket.org/fmalpartida/new-liquidcrystal/issue/8/bug-with-createchar
2012-01-26 08:12:40 +01:00
flo 8d960ea9ef Copyright headers 2012-01-26 07:59:59 +01:00
flo 0f49bd2c29 added fio_digitalWrite_SWITCH 2012-01-26 01:44:31 +01:00
flo 7b2a7290c6 FastIO library
FastIO support for SR class
SR Example
Small adaptions to make things work with eclipse too
2012-01-21 01:49:42 +01:00
flo e7526e7a34 new branch - FastIO 2012-01-20 13:39:12 +01:00
flo 98311b3e3f new branch - FastIO 2012-01-20 13:34:03 +01:00
FMC 4a4a242ae9 Added tag V 1.1.5 for changeset 070f1d90be5f 2012-01-06 14:31:11 +01:00
FMC fb3794662a Corrected compilation error.
Set I2C as default benchmark sketch.
V_1.1.5
2012-01-06 14:27:44 +01:00
FMC 5bfde1d63e Added benchmark and Leonardo test files. 2012-01-06 14:22:37 +01:00
FMC 7b50b6d8a4 Tested SR class and added performance benchmark as an example. Added Leonardo example. 2012-01-06 14:21:26 +01:00
FMC 43d60aa4b4 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.
2011-11-21 21:58:40 +01:00
FMC c3d26bf98e 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.
closes #6 - corrected range check for row addressing.
Moved 37 us delay to the send method of the LiquidCrystal class since the delay is once the command is applied not on every nibble write in 4 bit mode.
2011-11-19 21:02:37 +01:00
FMC 7d0b360b30 Added tag V 1.1.4 for changeset b0a1d4a24de1 2011-11-19 12:29:47 +01:00
FMC f8365793ee Added documentation to the main repository.
Modifications to some of the examples.
V_1.1.4
2011-11-19 12:27:45 +01:00
FMC c69322f2cb Adjusted timing on clear and home calls to be more generic, it seams that some LCDs need a longer time to execute the command.
resolves #5
2011-11-19 12:24:41 +01:00
FMC 6734df3b1a Removed LiquidCristal_4bit, not used any more. 2011-11-18 21:38:24 +01:00
FMC ad3d981580 Added tag V 1.1.3 for changeset c57fe4cf1b35 2011-11-17 00:19:55 +01:00
FMC 1e82734664 Added new demo applications and corrected thermometer demo app. V_1.1.3 2011-11-17 00:18:56 +01:00
FMC f686b32312 Added tag V 1.1.3 for changeset 3afcaba7f807 2011-11-06 23:35:27 +01:00