Browse Source

Add Motherboard variant 64 - STB V1.1

Definition for the graphic LCD are already in it, they will not harm the
configuration as they are only defined constants
Dirk Eichel 11 years ago
parent
commit
b2c1c64fb1
1 changed files with 19 additions and 8 deletions
  1. 19
    8
      Marlin/Configuration.h

+ 19
- 8
Marlin/Configuration.h View File

@@ -34,6 +34,7 @@
34 34
 // 6  = Sanguinololu < 1.2
35 35
 // 62 = Sanguinololu 1.2 and above
36 36
 // 63 = Melzi
37
+// 64 = STB V1.1
37 38
 // 7  = Ultimaker
38 39
 // 71 = Ultimaker (Older electronics. Pre 1.5.4. This is rare)
39 40
 // 8  = Teensylu
@@ -314,6 +315,7 @@ const bool Z_ENDSTOPS_INVERTING = true; // set to true to invert the logic of th
314 315
 
315 316
 //LCD and SD support
316 317
 //#define ULTRA_LCD  //general lcd support, also 16x2
318
+//#define DOGLCD	// Support for SPI LCD 128x64 (Controller ST7565R graphic Display Family)
317 319
 //#define SDSUPPORT // Enable SD Card Support in Hardware Console
318 320
 
319 321
 //#define ULTIMAKERCONTROLLER //as available from the ultimaker online store.
@@ -322,9 +324,9 @@ const bool Z_ENDSTOPS_INVERTING = true; // set to true to invert the logic of th
322 324
 // The RepRapDiscount Smart Controller (white PCB)
323 325
 // http://reprap.org/wiki/RepRapDiscount_Smart_Controller
324 326
 //#define REPRAP_DISCOUNT_SMART_CONTROLLER
325
-
326
-// The GADGETS3D G3D LCD/SD Controller (blue PCB)
327
-// http://reprap.org/wiki/RAMPS_1.3/1.4_GADGETS3D_Shield_with_Panel
327
+
328
+// The GADGETS3D G3D LCD/SD Controller (blue PCB)
329
+// http://reprap.org/wiki/RAMPS_1.3/1.4_GADGETS3D_Shield_with_Panel
328 330
 //#define G3D_PANEL
329 331
 
330 332
 //automatic expansion
@@ -347,13 +349,22 @@ const bool Z_ENDSTOPS_INVERTING = true; // set to true to invert the logic of th
347 349
 //  #define NEWPANEL  //enable this if you have a click-encoder panel
348 350
   #define SDSUPPORT
349 351
   #define ULTRA_LCD
350
-  #define LCD_WIDTH 20
351
-  #define LCD_HEIGHT 4
352
-  
352
+	#ifdef DOGLCD	// Change number of lines to match the DOG graphic display
353
+		#define LCD_WIDTH 20
354
+		#define LCD_HEIGHT 5
355
+	#else
356
+		#define LCD_WIDTH 20
357
+		#define LCD_HEIGHT 4
358
+	#endif
353 359
 #else //no panel but just lcd 
354 360
   #ifdef ULTRA_LCD
355
-    #define LCD_WIDTH 16
356
-    #define LCD_HEIGHT 2    
361
+	#ifdef DOGLCD	// Change number of lines to match the 128x64 graphics display
362
+		#define LCD_WIDTH 20
363
+		#define LCD_HEIGHT 5
364
+	#else
365
+		#define LCD_WIDTH 16
366
+		#define LCD_HEIGHT 2
367
+	#endif    
357 368
   #endif
358 369
 #endif
359 370
 

Loading…
Cancel
Save