Skip to content

Commit 334777c

Browse files
committedAug 24, 2019
config updates
1 parent 62d2a65 commit 334777c

File tree

4 files changed

+218
-62
lines changed

4 files changed

+218
-62
lines changed
 

‎config/examples/ADIMLab/Granty v1/Configuration.h

+10-3
Original file line numberDiff line numberDiff line change
@@ -131,11 +131,11 @@
131131

132132
// Choose the name from boards.h that matches your setup
133133
#ifndef MOTHERBOARD
134-
#define BOARD_ULTIMAKER
134+
#define MOTHERBOARD BOARD_HJC2560C_REV1
135135
#endif
136136

137137
// Name displayed in the LCD "Ready" message and Info menu
138-
//#define CUSTOM_MACHINE_NAME "ADIMLab Granty v1"
138+
#define CUSTOM_MACHINE_NAME "ADIMLab Granty v1"
139139

140140
// Printer's unique ID, used by some programs to differentiate between machines.
141141
// Choose your own or use a service like http://www.uuidgenerator.net/version4
@@ -359,6 +359,7 @@
359359
* -1 : thermocouple with AD595
360360
* 0 : not used
361361
* 1 : 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
362+
* 331 : (3.3V scaled thermistor 1 table)
362363
* 2 : 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
363364
* 3 : Mendel-parts thermistor (4.7k pullup)
364365
* 4 : 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
@@ -402,7 +403,7 @@
402403
* 998 : Dummy Table that ALWAYS reads 25°C or the temperature defined below.
403404
* 999 : Dummy Table that ALWAYS reads 100°C or the temperature defined below.
404405
*
405-
* :{ '0':"Not used", '1':"100k / 4.7k - EPCOS", '2':"200k / 4.7k - ATC Semitec 204GT-2", '3':"Mendel-parts / 4.7k", '4':"10k !! do not use for a hotend. Bad resolution at high temp. !!", '5':"100K / 4.7k - ATC Semitec 104GT-2 (Used in ParCan & J-Head)", '501':"100K Zonestar (Tronxy X3A)", '512':"100k RPW-Ultra hotend thermistor", '6':"100k / 4.7k EPCOS - Not as accurate as Table 1", '7':"100k / 4.7k Honeywell 135-104LAG-J01", '8':"100k / 4.7k 0603 SMD Vishay NTCS0603E3104FXT", '9':"100k / 4.7k GE Sensing AL03006-58.2K-97-G1", '10':"100k / 4.7k RS 198-961", '11':"100k / 4.7k beta 3950 1%", '12':"100k / 4.7k 0603 SMD Vishay NTCS0603E3104FXT (calibrated for Makibox hot bed)", '13':"100k Hisens 3950 1% up to 300°C for hotend 'Simple ONE ' & hotend 'All In ONE'", '18':"ATC Semitec 204GT-2 (4.7k pullup) Dagoma.Fr - MKS_Base_DKU001327" '20':"Pt100 (Ultimainboard V2.x)", '201':"Pt100 (Overlord)", '51':"100k / 1k - EPCOS", '52':"200k / 1k - ATC Semitec 204GT-2", '55':"100k / 1k - ATC Semitec 104GT-2 (Used in ParCan & J-Head)", '60':"100k Maker's Tool Works Kapton Bed Thermistor beta=3950", '61':"100k Formbot / Vivedino 3950 350C thermistor 4.7k pullup", '66':"Dyze Design 4.7M High Temperature thermistor", '67':"Slice Engineering 450C High Temperature thermistor", '70':"the 100K thermistor found in the bq Hephestos 2", '71':"100k / 4.7k Honeywell 135-104LAF-J01", '147':"Pt100 / 4.7k", '1047':"Pt1000 / 4.7k", '110':"Pt100 / 1k (non-standard)", '1010':"Pt1000 / 1k (non standard)", '-4':"Thermocouple + AD8495", '-3':"Thermocouple + MAX31855 (only for sensor 0)", '-2':"Thermocouple + MAX6675 (only for sensor 0)", '-1':"Thermocouple + AD595", '998':"Dummy 1", '999':"Dummy 2", '1000':"Custom thermistor params" }
406+
* :{ '0':"Not used", '1':"100k / 4.7k - EPCOS", '331':"(3.3V thermistor 1)", '2':"200k / 4.7k - ATC Semitec 204GT-2", '3':"Mendel-parts / 4.7k", '4':"10k !! do not use for a hotend. Bad resolution at high temp. !!", '5':"100K / 4.7k - ATC Semitec 104GT-2 (Used in ParCan & J-Head)", '501':"100K Zonestar (Tronxy X3A)", '512':"100k RPW-Ultra hotend thermistor", '6':"100k / 4.7k EPCOS - Not as accurate as Table 1", '7':"100k / 4.7k Honeywell 135-104LAG-J01", '8':"100k / 4.7k 0603 SMD Vishay NTCS0603E3104FXT", '9':"100k / 4.7k GE Sensing AL03006-58.2K-97-G1", '10':"100k / 4.7k RS 198-961", '11':"100k / 4.7k beta 3950 1%", '12':"100k / 4.7k 0603 SMD Vishay NTCS0603E3104FXT (calibrated for Makibox hot bed)", '13':"100k Hisens 3950 1% up to 300°C for hotend 'Simple ONE ' & hotend 'All In ONE'", '18':"ATC Semitec 204GT-2 (4.7k pullup) Dagoma.Fr - MKS_Base_DKU001327" '20':"Pt100 (Ultimainboard V2.x)", '201':"Pt100 (Overlord)", '51':"100k / 1k - EPCOS", '52':"200k / 1k - ATC Semitec 204GT-2", '55':"100k / 1k - ATC Semitec 104GT-2 (Used in ParCan & J-Head)", '60':"100k Maker's Tool Works Kapton Bed Thermistor beta=3950", '61':"100k Formbot / Vivedino 3950 350C thermistor 4.7k pullup", '66':"Dyze Design 4.7M High Temperature thermistor", '67':"Slice Engineering 450C High Temperature thermistor", '70':"the 100K thermistor found in the bq Hephestos 2", '71':"100k / 4.7k Honeywell 135-104LAF-J01", '147':"Pt100 / 4.7k", '1047':"Pt1000 / 4.7k", '110':"Pt100 / 1k (non-standard)", '1010':"Pt1000 / 1k (non standard)", '-4':"Thermocouple + AD8495", '-3':"Thermocouple + MAX31855 (only for sensor 0)", '-2':"Thermocouple + MAX6675 (only for sensor 0)", '-1':"Thermocouple + AD595", '998':"Dummy 1", '999':"Dummy 2", '1000':"Custom thermistor params" }
406407
*/
407408
#define TEMP_SENSOR_0 1
408409
#define TEMP_SENSOR_1 0
@@ -2034,6 +2035,12 @@
20342035
//
20352036
//#define MALYAN_LCD
20362037

2038+
//
2039+
// LulzBot Color Touch UI for FTDI EVE (FT800/FT810) displays
2040+
// See Configuration_adv.h for all configuration options.
2041+
//
2042+
//#define LULZBOT_TOUCH_UI
2043+
20372044
//
20382045
// Third-party or vendor-customized controller interfaces.
20392046
// Sources should be installed in 'src/lcd/extensible_ui'.

‎config/examples/ADIMLab/Granty v1/Configuration_adv.h

+99-28
Original file line numberDiff line numberDiff line change
@@ -279,9 +279,10 @@
279279
*/
280280
//#define USE_CONTROLLER_FAN
281281
#if ENABLED(USE_CONTROLLER_FAN)
282-
//#define CONTROLLER_FAN_PIN -1 // Set a custom pin for the controller fan
283-
#define CONTROLLERFAN_SECS 60 // Duration in seconds for the fan to run after all motors are disabled
284-
#define CONTROLLERFAN_SPEED 255 // 255 == full speed
282+
//#define CONTROLLER_FAN_PIN -1 // Set a custom pin for the controller fan
283+
#define CONTROLLERFAN_SECS 60 // Duration in seconds for the fan to run after all motors are disabled
284+
#define CONTROLLERFAN_SPEED 255 // 255 == full speed
285+
//#define CONTROLLERFAN_SPEED_Z_ONLY 127 // Reduce noise on machines that keep Z enabled
285286
#endif
286287

287288
// When first starting the main fan, run it at full speed for the
@@ -657,10 +658,10 @@
657658
#endif
658659
#endif
659660

660-
// @section extras
661+
// @section motion
661662

662-
// minimum time in microseconds that a movement needs to take if the buffer is emptied.
663-
#define DEFAULT_MINSEGMENTTIME 20000
663+
// Minimum time that a segment needs to take if the buffer is emptied
664+
#define DEFAULT_MINSEGMENTTIME 20000 // (ms)
664665

665666
// If defined the movements slow down when the look ahead buffer is only half full
666667
#define SLOWDOWN
@@ -850,11 +851,35 @@
850851
#define FEEDRATE_CHANGE_BEEP_FREQUENCY 440
851852
#endif
852853

853-
// Include a page of printer information in the LCD Main Menu
854-
//#define LCD_INFO_MENU
855-
#if ENABLED(LCD_INFO_MENU)
856-
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
857-
#endif
854+
#if HAS_LCD_MENU
855+
856+
// Include a page of printer information in the LCD Main Menu
857+
//#define LCD_INFO_MENU
858+
#if ENABLED(LCD_INFO_MENU)
859+
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
860+
#endif
861+
862+
// BACK menu items keep the highlight at the top
863+
//#define TURBO_BACK_MENU_ITEM
864+
865+
/**
866+
* LED Control Menu
867+
* Add LED Control to the LCD menu
868+
*/
869+
//#define LED_CONTROL_MENU
870+
#if ENABLED(LED_CONTROL_MENU)
871+
#define LED_COLOR_PRESETS // Enable the Preset Color menu option
872+
#if ENABLED(LED_COLOR_PRESETS)
873+
#define LED_USER_PRESET_RED 255 // User defined RED value
874+
#define LED_USER_PRESET_GREEN 128 // User defined GREEN value
875+
#define LED_USER_PRESET_BLUE 0 // User defined BLUE value
876+
#define LED_USER_PRESET_WHITE 255 // User defined WHITE value
877+
#define LED_USER_PRESET_BRIGHTNESS 255 // User defined intensity
878+
//#define LED_USER_PRESET_STARTUP // Have the printer display the user preset color on startup
879+
#endif
880+
#endif
881+
882+
#endif // HAS_LCD_MENU
858883

859884
// Scroll a longer status message into view
860885
#define STATUS_MESSAGE_SCROLLING
@@ -879,23 +904,6 @@
879904
#endif
880905
#endif
881906

882-
/**
883-
* LED Control Menu
884-
* Enable this feature to add LED Control to the LCD menu
885-
*/
886-
//#define LED_CONTROL_MENU
887-
#if ENABLED(LED_CONTROL_MENU)
888-
#define LED_COLOR_PRESETS // Enable the Preset Color menu option
889-
#if ENABLED(LED_COLOR_PRESETS)
890-
#define LED_USER_PRESET_RED 255 // User defined RED value
891-
#define LED_USER_PRESET_GREEN 128 // User defined GREEN value
892-
#define LED_USER_PRESET_BLUE 0 // User defined BLUE value
893-
#define LED_USER_PRESET_WHITE 255 // User defined WHITE value
894-
#define LED_USER_PRESET_BRIGHTNESS 255 // User defined intensity
895-
//#define LED_USER_PRESET_STARTUP // Have the printer display the user preset color on startup
896-
#endif
897-
#endif // LED_CONTROL_MENU
898-
899907
#if ENABLED(SDSUPPORT)
900908

901909
// Some RAMPS and other boards don't detect when an SD card is inserted. You can work
@@ -930,6 +938,7 @@
930938
#if ENABLED(POWER_LOSS_RECOVERY)
931939
//#define POWER_LOSS_PIN 28 // Pin to detect power loss
932940
//#define POWER_LOSS_STATE HIGH // State of pin indicating power loss
941+
//#define POWER_LOSS_PULL // Set pullup / pulldown as appropriate
933942
//#define POWER_LOSS_PURGE_LEN 20 // (mm) Length of filament to purge on resume
934943
//#define POWER_LOSS_RETRACT_LEN 10 // (mm) Length of filament to retract on fail. Requires backup power.
935944

@@ -1134,6 +1143,7 @@
11341143
//#define STATUS_FAN_FRAMES 3 // :[0,1,2,3,4] Number of fan animation frames
11351144
//#define STATUS_HEAT_PERCENT // Show heating in a progress bar
11361145
//#define BOOT_MARLIN_LOGO_SMALL // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
1146+
//#define BOOT_MARLIN_LOGO_ANIMATED // Animated Marlin logo. Costs ~‭3260 (or ~940) bytes of PROGMEM.
11371147

11381148
// Frivolous Game Options
11391149
//#define MARLIN_BRICKOUT
@@ -1143,6 +1153,53 @@
11431153

11441154
#endif // HAS_GRAPHICAL_LCD
11451155

1156+
//
1157+
// Lulzbot Touch UI
1158+
//
1159+
#if ENABLED(LULZBOT_TOUCH_UI)
1160+
// Display board used
1161+
//#define LCD_FTDI_VM800B35A // FTDI 3.5" with FT800 (320x240)
1162+
//#define LCD_4DSYSTEMS_4DLCD_FT843 // 4D Systems 4.3" (480x272)
1163+
//#define LCD_HAOYU_FT800CB // Haoyu with 4.3" or 5" (480x272)
1164+
//#define LCD_HAOYU_FT810CB // Haoyu with 5" (800x480)
1165+
//#define LCD_ALEPHOBJECTS_CLCD_UI // Aleph Objects Color LCD UI
1166+
1167+
// Correct the resolution if not using the stock TFT panel.
1168+
//#define TOUCH_UI_320x240
1169+
//#define TOUCH_UI_480x272
1170+
//#define TOUCH_UI_800x480
1171+
1172+
// Mappings for boards with a standard RepRapDiscount Display connector
1173+
//#define AO_EXP1_PINMAP // AlephObjects CLCD UI EXP1 mapping
1174+
//#define AO_EXP2_PINMAP // AlephObjects CLCD UI EXP2 mapping
1175+
//#define CR10_TFT_PINMAP // Rudolph Riedel's CR10 pin mapping
1176+
//#define OTHER_PIN_LAYOUT // Define pins manually below
1177+
#if ENABLED(OTHER_PIN_LAYOUT)
1178+
// The pins for CS and MOD_RESET (PD) must be chosen.
1179+
#define CLCD_MOD_RESET 9
1180+
#define CLCD_SPI_CS 10
1181+
1182+
// If using software SPI, specify pins for SCLK, MOSI, MISO
1183+
//#define CLCD_USE_SOFT_SPI
1184+
#if ENABLED(CLCD_USE_SOFT_SPI)
1185+
#define CLCD_SOFT_SPI_MOSI 11
1186+
#define CLCD_SOFT_SPI_MISO 12
1187+
#define CLCD_SOFT_SPI_SCLK 13
1188+
#endif
1189+
#endif
1190+
1191+
// Display Orientation. An inverted (i.e. upside-down) display
1192+
// is supported on the FT800. The FT810 and beyond also support
1193+
// portrait and mirrored orientations.
1194+
//#define TOUCH_UI_INVERTED
1195+
//#define TOUCH_UI_PORTRAIT
1196+
//#define TOUCH_UI_MIRRORED
1197+
1198+
// Use a numeric passcode for "Screen lock" keypad.
1199+
// (recommended for smaller displays)
1200+
//#define TOUCH_UI_PASSCODE
1201+
#endif
1202+
11461203
// @section safety
11471204

11481205
/**
@@ -2242,6 +2299,13 @@
22422299
*/
22432300
#define EXTENDED_CAPABILITIES_REPORT
22442301

2302+
/**
2303+
* Expected Printer Check
2304+
* Add the M16 G-code to compare a string to the MACHINE_NAME.
2305+
* M16 with a non-matching string causes the printer to halt.
2306+
*/
2307+
//#define EXPECTED_PRINTER_CHECK
2308+
22452309
/**
22462310
* Disable all Volumetric extrusion options
22472311
*/
@@ -2296,6 +2360,13 @@
22962360
//#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode
22972361
#endif
22982362

2363+
/**
2364+
* Startup commands
2365+
*
2366+
* Execute certain G-code commands immediately after power-on.
2367+
*/
2368+
//#define STARTUP_COMMANDS "M17 Z"
2369+
22992370
/**
23002371
* G-code Macros
23012372
*

‎config/examples/ADIMLab/Granty v2/Configuration.h

+10-3
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@
7373
// User-specified version info of this build to display in [Pronterface, etc] terminal window during
7474
// startup. Implementation of an idea by Prof Braino to inform user that any changes made to this
7575
// build by the user have been successfully uploaded into firmware.
76-
#define STRING_CONFIG_H_AUTHOR "(ETE-Design, Granty V2)" // Who made the changes.
76+
#define STRING_CONFIG_H_AUTHOR "(ETE-Design, Granty v2)" // Who made the changes.
7777
#define SHOW_BOOTSCREEN
7878
#define STRING_SPLASH_LINE1 SHORT_BUILD_VERSION // will be shown during bootup in line 1
7979
#define STRING_SPLASH_LINE2 WEBSITE_URL // will be shown during bootup in line 2
@@ -135,7 +135,7 @@
135135
#endif
136136

137137
// Name displayed in the LCD "Ready" message and Info menu
138-
#define CUSTOM_MACHINE_NAME "ADIMLab Granty V2"
138+
#define CUSTOM_MACHINE_NAME "ADIMLab Granty v2"
139139

140140
// Printer's unique ID, used by some programs to differentiate between machines.
141141
// Choose your own or use a service like http://www.uuidgenerator.net/version4
@@ -359,6 +359,7 @@
359359
* -1 : thermocouple with AD595
360360
* 0 : not used
361361
* 1 : 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
362+
* 331 : (3.3V scaled thermistor 1 table)
362363
* 2 : 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
363364
* 3 : Mendel-parts thermistor (4.7k pullup)
364365
* 4 : 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
@@ -402,7 +403,7 @@
402403
* 998 : Dummy Table that ALWAYS reads 25°C or the temperature defined below.
403404
* 999 : Dummy Table that ALWAYS reads 100°C or the temperature defined below.
404405
*
405-
* :{ '0':"Not used", '1':"100k / 4.7k - EPCOS", '2':"200k / 4.7k - ATC Semitec 204GT-2", '3':"Mendel-parts / 4.7k", '4':"10k !! do not use for a hotend. Bad resolution at high temp. !!", '5':"100K / 4.7k - ATC Semitec 104GT-2 (Used in ParCan & J-Head)", '501':"100K Zonestar (Tronxy X3A)", '512':"100k RPW-Ultra hotend thermistor", '6':"100k / 4.7k EPCOS - Not as accurate as Table 1", '7':"100k / 4.7k Honeywell 135-104LAG-J01", '8':"100k / 4.7k 0603 SMD Vishay NTCS0603E3104FXT", '9':"100k / 4.7k GE Sensing AL03006-58.2K-97-G1", '10':"100k / 4.7k RS 198-961", '11':"100k / 4.7k beta 3950 1%", '12':"100k / 4.7k 0603 SMD Vishay NTCS0603E3104FXT (calibrated for Makibox hot bed)", '13':"100k Hisens 3950 1% up to 300°C for hotend 'Simple ONE ' & hotend 'All In ONE'", '18':"ATC Semitec 204GT-2 (4.7k pullup) Dagoma.Fr - MKS_Base_DKU001327" '20':"Pt100 (Ultimainboard V2.x)", '201':"Pt100 (Overlord)", '51':"100k / 1k - EPCOS", '52':"200k / 1k - ATC Semitec 204GT-2", '55':"100k / 1k - ATC Semitec 104GT-2 (Used in ParCan & J-Head)", '60':"100k Maker's Tool Works Kapton Bed Thermistor beta=3950", '61':"100k Formbot / Vivedino 3950 350C thermistor 4.7k pullup", '66':"Dyze Design 4.7M High Temperature thermistor", '67':"Slice Engineering 450C High Temperature thermistor", '70':"the 100K thermistor found in the bq Hephestos 2", '71':"100k / 4.7k Honeywell 135-104LAF-J01", '147':"Pt100 / 4.7k", '1047':"Pt1000 / 4.7k", '110':"Pt100 / 1k (non-standard)", '1010':"Pt1000 / 1k (non standard)", '-4':"Thermocouple + AD8495", '-3':"Thermocouple + MAX31855 (only for sensor 0)", '-2':"Thermocouple + MAX6675 (only for sensor 0)", '-1':"Thermocouple + AD595", '998':"Dummy 1", '999':"Dummy 2", '1000':"Custom thermistor params" }
406+
* :{ '0':"Not used", '1':"100k / 4.7k - EPCOS", '331':"(3.3V thermistor 1)", '2':"200k / 4.7k - ATC Semitec 204GT-2", '3':"Mendel-parts / 4.7k", '4':"10k !! do not use for a hotend. Bad resolution at high temp. !!", '5':"100K / 4.7k - ATC Semitec 104GT-2 (Used in ParCan & J-Head)", '501':"100K Zonestar (Tronxy X3A)", '512':"100k RPW-Ultra hotend thermistor", '6':"100k / 4.7k EPCOS - Not as accurate as Table 1", '7':"100k / 4.7k Honeywell 135-104LAG-J01", '8':"100k / 4.7k 0603 SMD Vishay NTCS0603E3104FXT", '9':"100k / 4.7k GE Sensing AL03006-58.2K-97-G1", '10':"100k / 4.7k RS 198-961", '11':"100k / 4.7k beta 3950 1%", '12':"100k / 4.7k 0603 SMD Vishay NTCS0603E3104FXT (calibrated for Makibox hot bed)", '13':"100k Hisens 3950 1% up to 300°C for hotend 'Simple ONE ' & hotend 'All In ONE'", '18':"ATC Semitec 204GT-2 (4.7k pullup) Dagoma.Fr - MKS_Base_DKU001327" '20':"Pt100 (Ultimainboard V2.x)", '201':"Pt100 (Overlord)", '51':"100k / 1k - EPCOS", '52':"200k / 1k - ATC Semitec 204GT-2", '55':"100k / 1k - ATC Semitec 104GT-2 (Used in ParCan & J-Head)", '60':"100k Maker's Tool Works Kapton Bed Thermistor beta=3950", '61':"100k Formbot / Vivedino 3950 350C thermistor 4.7k pullup", '66':"Dyze Design 4.7M High Temperature thermistor", '67':"Slice Engineering 450C High Temperature thermistor", '70':"the 100K thermistor found in the bq Hephestos 2", '71':"100k / 4.7k Honeywell 135-104LAF-J01", '147':"Pt100 / 4.7k", '1047':"Pt1000 / 4.7k", '110':"Pt100 / 1k (non-standard)", '1010':"Pt1000 / 1k (non standard)", '-4':"Thermocouple + AD8495", '-3':"Thermocouple + MAX31855 (only for sensor 0)", '-2':"Thermocouple + MAX6675 (only for sensor 0)", '-1':"Thermocouple + AD595", '998':"Dummy 1", '999':"Dummy 2", '1000':"Custom thermistor params" }
406407
*/
407408
#define TEMP_SENSOR_0 1
408409
#define TEMP_SENSOR_1 0
@@ -2034,6 +2035,12 @@
20342035
//
20352036
//#define MALYAN_LCD
20362037

2038+
//
2039+
// LulzBot Color Touch UI for FTDI EVE (FT800/FT810) displays
2040+
// See Configuration_adv.h for all configuration options.
2041+
//
2042+
//#define LULZBOT_TOUCH_UI
2043+
20372044
//
20382045
// Third-party or vendor-customized controller interfaces.
20392046
// Sources should be installed in 'src/lcd/extensible_ui'.

0 commit comments

Comments
 (0)
Please sign in to comment.