Welcome! Log In Create A New Profile

Advanced

Adding LCD DOGM128 (Rotary encoder doesn't work)

Posted by alexham 
Adding LCD DOGM128 (Rotary encoder doesn't work)
February 23, 2017 08:49AM
I got the 3d printer in configuration:
- DOGM128 Grafik-Featurecontroller (_ttps://www.electronic-things.de/shop/RepRap-Shop/electronical-parts/RAMPS-and-ARDUINO/DOGM128-Featurecontroller-KIT.html)
- Arduino MEGA 2560
- Ramps 1.4
- Repetier 0.91
All setting were already made. I shouldn’t change anything, just turn on the printer. The display and keys (rotary encoder) worked without problem.

Now I want to use Diamond Hot End (Colormixing). That’s why I changed to Repetier 0.92. I downloaded the new configuration here _ttps://www.repetier.com/firmware/v092/ and changed the files from examples in datasheet :
ui.h, ui.cpp,  uiconfig.h,  configuration.h,  repetier.ino

Datasheet: _ttps://electronicthings.de/download/Sicherheitshinweise/RFC_1.2_manual.pdf
But there is a big difference between 0.91 and 0.92. And it looks like this controller is not standard device. Some places I couldn’t find and checked in files that I got with printer, to find the right pieces of code. And now I am having issue with the key (rotary encoder). The LCD work ok.
I’m not programmer and I was trying everything that could find. It doesn’t work for me.

I would appreciate it if somebody can help me with this problem.

P.S. I attached the files (after changes):

Thank you very much.
Attachments:
open | download - Configuration.h (37.3 KB)
open | download - Repetier.ino (8.8 KB)
open | download - ui.cpp (126.2 KB)
open | download - ui.h (79.9 KB)
open | download - uiconfig.h (18.3 KB)
Sorry, only registered users may post in this forum.

Click here to login