system
July 15, 2009, 8:24pm
1
Hello Community
I am using arduino with a lcd display. I use the LiquidCrystal Library to get the display to work.
Now i need to make some changes to the library, but I think arduino does not compile this library when I upload my program to arduino.
In my programm folder I found some .o files, but no .exe or .dll file.
What' s the easiest whay to get these things done?
system
July 15, 2009, 8:46pm
2
What I exactly mean is this line(line 70 in LiquidCrystal.cpp):
command(0x28); // function set: 4 bits, 1 line, 5x8 dots
The display gets setup as a 1-line display, but I have a 2-line display and i cannot write to line two.
I simply want to edit 0x28 to another value, but when I edit this number, nothing happens.
I put a mistake to the code of LiquidCrystal.cpp to see what happens when I compile my program, but it still works.
system
July 15, 2009, 11:45pm
3
Now i need to make some changes to the library, but I think arduino does not compile this library when I upload my program to arduino.
In my programm folder I found some .o files, but no .exe or .dll file.
You are correct. It does not recompile the library when you upload. You need to delete the .o file, then it will. Again - you have to manually delete the .o file to get it to recompile.
Good luck!
system
July 16, 2009, 3:20pm
4
What I exactly mean is this line(line 70 in LiquidCrystal.cpp):
command(0x28); // function set: 4 bits, 1 line, 5x8 dots
The display gets setup as a 1-line display, but I have a 2-line display and i cannot write to line two.
That comment is known to be incorrect. LCDs are known to be non-intuitive in terms of screen layout. See: http://web.alfredstate.edu/weimandn/index.html
--Phil.