Hi All, I'm working with an Arduino Uno board, Arduino IDE 1.8.0 and a free library from "Electronic Assembly" to drive DOGM series LCD displays.
I made some modifications on the cpp library file and I noticed that in order to make my changes to take place I had to perform a hardware power cycle of the Arduino board.
I made my changes directly in the library folder of the Arduino IDE, and saved them with Notepad++. What happened is that my library mod had some bugs which made the sketch not working properly, but I could not notice that until I performed a power cycle.
The sketch seemed to always work because I worked with the original library first, and then modified the library code without powering cycle the board. I was able to see my bugs only after power cycle. It's pretty weird to explain but that's what I noticed, and the only reason IMO is that without power cycle the library changes don't take place.
Has someone noticed the same behaviour even with other libraries?
Thanks for the attention. Kind regards. Antonio