I may have a stupid question about changing the Configuration.h for the Display which chan be connected to the RAMPS.
My overall config is running fine and I have a spare display.
It is that LCD Graphic Smart Display Screen Controller Module. 2 Lines of display characters.
It is luminated but nothing will be displayed.
I learned the other day, that I must change the Configuration.h and uncomment some lines.
Like that one below.
// RepRapDiscount Smart Controller.
// RepRapDiscount Smart Controller - RepRap
//
// Note: Usually sold with a white PCB.
// #define REPRAP_DISCOUNT_SMART_CONTROLLER
After hitting the Upload button on the arduino IDE, the compiling porcess starts but nothing changes in the behaviour of the dicplay.
My question is now, do I need to tell the compiler that I have changes the .h file? USually not, because that would be the first compiler in 30 years of software development I am doing where this would be the case.
Or do I adapt something in the makefile?
It is quite aggressive at finding the changes. I don’t think I’ve ever seen it not do a complete build every time. So no, no changes needed to the makefile.
there where no errors in the console.
I copied the outpout in Notepad ++ and checked that already upfront.
As far as I can see, no other LCD is enabeled.
Or is there a “default” LCD which must be enabled?
The upload question is interesting.
If I do a change, and press the “upload” button in the IDE, as far as I know, there is the compliling process and then the whatsoever comiled stuff will be uploaded automatically.
Where can I see the new “EXE” file in the filesystem.
Maybe I can check if there is a actual version.
Are you sure it is wired correctly? Sometimes they are keyed backwards. There are 4 ways to plug it in. Rotated, swapped, rotated and swapped, or none.
The firmware.hex is listed in the output, but it doesn’t change versions.
The cabels have notches at each end.
So fortunately there are only two possibilities by switching the cables.
I switched them, with the effect that in one of the two positions, the LCD has no power.
The error is as always between the keyboard and the wall.
If you are using a LCD screen which is character based, you must switch on
//
// RepRapDiscount Smart Controller.
// RepRapDiscount Smart Controller - RepRap
//
// Note: Usually sold with a white PCB.
// #define REPRAP_DISCOUNT_SMART_CONTROLLER