|
36 | 36 | * Advanced settings can be found in Configuration_adv.h
|
37 | 37 | *
|
38 | 38 | */
|
39 |
| -#define CONFIGURATION_H_VERSION 020004 |
| 39 | +#define CONFIGURATION_H_VERSION 020005 |
40 | 40 |
|
41 | 41 | //===========================================================================
|
42 | 42 | //============================= Getting Started =============================
|
|
99 | 99 | /**
|
100 | 100 | * Select the serial port on the board to use for communication with the host.
|
101 | 101 | * This allows the connection of wireless adapters (for instance) to non-default port pins.
|
| 102 | + * Serial port -1 is the USB emulated serial port, if available. |
102 | 103 | * Note: The first serial port (-1 or 0) will always be used by the Arduino bootloader.
|
103 | 104 | *
|
104 | 105 | * :[-1, 0, 1, 2, 3, 4, 5, 6, 7]
|
|
107 | 108 |
|
108 | 109 | /**
|
109 | 110 | * Select a secondary serial port on the board to use for communication with the host.
|
110 |
| - * This allows the connection of wireless adapters (for instance) to non-default port pins. |
111 |
| - * Serial port -1 is the USB emulated serial port, if available. |
112 |
| - * |
| 111 | + |
| 112 | + |
| 113 | + |
113 | 114 | * :[-1, 0, 1, 2, 3, 4, 5, 6, 7]
|
114 | 115 | */
|
115 | 116 | #define SERIAL_PORT_2 -1
|
|
363 | 364 | * 331 : (3.3V scaled thermistor 1 table for MEGA)
|
364 | 365 | * 332 : (3.3V scaled thermistor 1 table for DUE)
|
365 | 366 | * 2 : 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
|
| 367 | + * 202 : 200k thermistor - Copymaster 3D |
366 | 368 | * 3 : Mendel-parts thermistor (4.7k pullup)
|
367 | 369 | * 4 : 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
|
368 | 370 | * 5 : 100K thermistor - ATC Semitec 104GT-2/104NT-4-R025H42G (Used in ParCan & J-Head) (4.7k pullup)
|
|
474 | 476 | #if ENABLED(PIDTEMP)
|
475 | 477 | //#define PID_EDIT_MENU // Add PID editing to the "Advanced Settings" menu. (~700 bytes of PROGMEM)
|
476 | 478 | //#define PID_AUTOTUNE_MENU // Add PID auto-tuning to the "Advanced Settings" menu. (~250 bytes of PROGMEM)
|
477 |
| - //#define PID_DEBUG // Sends debug data to the serial port. |
| 479 | + //#define PID_DEBUG // Sends debug data to the serial port. Use 'M303 D' to toggle activation. |
478 | 480 | //#define PID_OPENLOOP 1 // Puts PID in open loop. M104/M140 sets the output power from 0 to PID_MAX
|
479 | 481 | //#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay
|
480 | 482 | //#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
|
|
918 | 920 | #define SMART_EFFECTOR_MOD_PIN -1 // Connect a GPIO pin to the Smart Effector MOD pin
|
919 | 921 | #endif
|
920 | 922 |
|
| 923 | +/** |
| 924 | + * Use StallGuard2 to probe the bed with the nozzle. |
| 925 | + * Requires stallGuard-capable Trinamic stepper drivers. |
| 926 | + * CAUTION: This can damage machines with Z lead screws. |
| 927 | + * Take extreme care when setting up this feature. |
| 928 | + */ |
| 929 | +//#define SENSORLESS_PROBING |
| 930 | + |
921 | 931 | //
|
922 | 932 | // For Z_PROBE_ALLEN_KEY see the Delta example configurations.
|
923 | 933 | //
|
|
942 | 952 | *
|
943 | 953 | * Specify a Probe position as { X, Y, Z }
|
944 | 954 | */
|
945 |
| -#define NOZZLE_TO_PROBE_OFFSET { -46.5, 7, -3.4 } |
| 955 | +#define NOZZLE_TO_PROBE_OFFSET { -46.5, 7, -2 } |
946 | 956 |
|
947 | 957 | // Most probes should stay away from the edges of the bed, but
|
948 | 958 | // with NOZZLE_AS_PROBE this can be negative for a wider probing area.
|
|
1428 | 1438 | * M501 - Read settings from EEPROM. (i.e., Throw away unsaved changes)
|
1429 | 1439 | * M502 - Revert settings to "factory" defaults. (Follow with M500 to init the EEPROM.)
|
1430 | 1440 | */
|
1431 |
| -#define EEPROM_SETTINGS // Persistent storage with M500 and M501 |
| 1441 | +#define EEPROM_SETTINGS // Persistent storage with M500 and M501 |
1432 | 1442 | //#define DISABLE_M503 // Saves ~2700 bytes of PROGMEM. Disable for release!
|
1433 | 1443 | //#define EEPROM_CHITCHAT // Give feedback on EEPROM commands. Disable to save PROGMEM.
|
| 1444 | +#define EEPROM_BOOT_SILENT // Keep M503 quiet and only give errors during first load |
1434 | 1445 | #if ENABLED(EEPROM_SETTINGS)
|
1435 | 1446 | //#define EEPROM_AUTO_INIT // Init EEPROM automatically on any errors.
|
1436 | 1447 | #endif
|
|
1465 | 1476 |
|
1466 | 1477 | #define PREHEAT_2_LABEL "PETG"
|
1467 | 1478 | #define PREHEAT_2_TEMP_HOTEND 230
|
1468 |
| -#define PREHEAT_2_TEMP_BED 80 |
| 1479 | +#define PREHEAT_2_TEMP_BED 80 |
1469 | 1480 | #define PREHEAT_2_FAN_SPEED 255 // Value from 0 to 255
|
1470 | 1481 |
|
1471 | 1482 | /**
|
|
0 commit comments