chiark / gitweb /
added support for the UltiController
authorBernhard <bkubicek@x201.(none)>
Sun, 22 Apr 2012 18:55:56 +0000 (20:55 +0200)
committerBernhard <bkubicek@x201.(none)>
Sun, 22 Apr 2012 18:55:56 +0000 (20:55 +0200)
Marlin/Configuration.h
Marlin/pins.h

index 18942a5a6c9f535ee8c244c20d0e9d1b48283163..67a32a6905fb1a672922baa19f9454da3c842349 100644 (file)
@@ -196,7 +196,16 @@ const bool Z_ENDSTOPS_INVERTING = true; // set to true to invert the logic of th
 //#define ULTRA_LCD  //general lcd support, also 16x2
 //#define SDSUPPORT // Enable SD Card Support in Hardware Console
 
-#define ULTIPANEL
+//#define ULTIMAKERCONTROLLER //as available from the ultimaker online store.
+//#define ULTIPANEL  //the ultipanel as on thingiverse
+
+
+#ifdef ULTIMAKERCONTROLLER    //automatic expansion
+ #define ULTIPANEL
+ #define NEWPANEL
+#endif 
+
 #ifdef ULTIPANEL
 //  #define NEWPANEL  //enable this if you have a click-encoder panel
   #define SDSUPPORT
index ced9b350f3ab5a039e36997cc6a62f21ea13a33d..0d6b6022e3e85a4efd7c463fe739b90e061bb3a7 100644 (file)
     #define LCD_PINS_D7 19
     
     //encoder rotation values
-    #define encrot0 0
-    #define encrot1 2
-    #define encrot2 3
-    #define encrot3 1
+    #ifndef ULTIMAKERCONTROLLER
+     #define encrot0 0
+     #define encrot1 2
+     #define encrot2 3
+     #define encrot3 1
+    #else
+     #define encrot0 0
+     #define encrot1 1
+     #define encrot2 3
+     #define encrot3 2
+
+    #endif
 
     #define SDCARDDETECT -1
     //bits in the shift register that carry the buttons for: