Collin J. Doering
45797f1164
Refactor lcdLib.h
...
Move mode and settings sanity check to end of file.
Signed-off-by: Collin J. Doering <collin.doering@rekahsoft.ca>
2015-10-05 05:03:26 -04:00
Collin J. Doering
68d60151dc
Initial commit to branch; split done but untested
...
Signed-off-by: Collin J. Doering <collin.doering@rekahsoft.ca>
2015-10-04 22:49:15 -04:00
Collin J. Doering
2a1073f658
Code cleanup of lcdLib.h
...
Signed-off-by: Collin J. Doering <collin.doering@rekahsoft.ca>
2015-10-04 21:20:51 -04:00
Collin J. Doering
8281b3c28e
Forgot to turn off FOUR_BIT_MODE after testing
...
Signed-off-by: Collin J. Doering <collin.doering@rekahsoft.ca>
2015-10-02 03:46:57 -04:00
Collin J. Doering
c52fa746e0
Removed repeated #defines for data lines
...
Removed the repeated #defines for LCD_DBUS*[,_PORT,_DDR,_PIN] used for
both FOUR_BIT_MODE and EIGHT_BIT_ARBITRARY_PIN_MODE.
Signed-off-by: Collin J. Doering <collin.doering@rekahsoft.ca>
2015-10-02 03:27:57 -04:00
Collin J. Doering
9fda49a40a
Forgot to change back to default mode after tests
...
After trying FOUR_BIT_MODE to ensure it worked properly, forgot to
comment it out so that the default mode is enabled as expected and
documented.
Signed-off-by: Collin J. Doering <collin.doering@rekahsoft.ca>
2015-10-02 02:48:42 -04:00
Collin J. Doering
04be2b85da
Tested operational 4-bit mode
...
Cleaned up a few comments and tested and verified operation of 4-bit mode.
Signed-off-by: Collin J. Doering <collin.doering@rekahsoft.ca>
2015-10-02 02:46:23 -04:00
Collin J. Doering
0a36d6cf77
All 8-bit modes functional
...
Tested mode 1 (default 8-bit mode), and mode 2 (8-bit mode with
arbitrary pins for the data lines).
Signed-off-by: Collin J. Doering <collin.doering@rekahsoft.ca>
2015-10-01 04:06:08 -04:00
Collin J. Doering
5777e2b831
Prepare for 4 bit mode of operation
...
Signed-off-by: Collin J. Doering <collin.doering@rekahsoft.ca>
2015-10-01 03:04:33 -04:00
Collin J. Doering
3ba737fc7b
Fixed timing issues, working again
...
Signed-off-by: Collin J. Doering <collin.doering@rekahsoft.ca>
2015-09-30 05:02:43 -04:00
Collin J. Doering
047c4b5c31
Broken likely due to timing
...
Signed-off-by: Collin J. Doering <collin.doering@rekahsoft.ca>
2015-09-30 04:46:49 -04:00
Collin J. Doering
1acda4a55a
Some cleanup
...
Signed-off-by: Collin J. Doering <collin.doering@rekahsoft.ca>
2015-09-29 06:06:37 -04:00
Collin J. Doering
bfb78be425
Initial commit
...
Signed-off-by: Collin J. Doering <collin.doering@rekahsoft.ca>
2015-09-29 02:48:09 -04:00