Reformat temp sensor listing
This commit is contained in:
		@@ -200,48 +200,52 @@
 | 
			
		||||
//===========================================================================
 | 
			
		||||
//============================= Thermal Settings ============================
 | 
			
		||||
//===========================================================================
 | 
			
		||||
//
 | 
			
		||||
//--NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table
 | 
			
		||||
//
 | 
			
		||||
//// Temperature sensor settings:
 | 
			
		||||
// -3 is thermocouple with MAX31855 (only for sensor 0)
 | 
			
		||||
// -2 is thermocouple with MAX6675 (only for sensor 0)
 | 
			
		||||
// -1 is thermocouple with AD595
 | 
			
		||||
// 0 is not used
 | 
			
		||||
// 1 is 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
 | 
			
		||||
// 2 is 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
 | 
			
		||||
// 3 is Mendel-parts thermistor (4.7k pullup)
 | 
			
		||||
// 4 is 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
 | 
			
		||||
// 5 is 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)
 | 
			
		||||
// 6 is 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
 | 
			
		||||
// 7 is 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup)
 | 
			
		||||
// 71 is 100k Honeywell thermistor 135-104LAF-J01 (4.7k pullup)
 | 
			
		||||
// 8 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup)
 | 
			
		||||
// 9 is 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
 | 
			
		||||
// 10 is 100k RS thermistor 198-961 (4.7k pullup)
 | 
			
		||||
// 11 is 100k beta 3950 1% thermistor (4.7k pullup)
 | 
			
		||||
// 12 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) (calibrated for Makibox hot bed)
 | 
			
		||||
// 13 is 100k Hisens 3950  1% up to 300°C for hotend "Simple ONE " & "Hotend "All In ONE"
 | 
			
		||||
// 20 is the PT100 circuit found in the Ultimainboard V2.x
 | 
			
		||||
// 60 is 100k Maker's Tool Works Kapton Bed Thermistor beta=3950
 | 
			
		||||
// 66 is 4.7M High Temperature thermistor from Dyze Design
 | 
			
		||||
// 70 is the 100K thermistor found in the bq Hephestos 2
 | 
			
		||||
//
 | 
			
		||||
//    1k ohm pullup tables - This is not normal, you would have to have changed out your 4.7k for 1k
 | 
			
		||||
//                          (but gives greater accuracy and more stable PID)
 | 
			
		||||
// 51 is 100k thermistor - EPCOS (1k pullup)
 | 
			
		||||
// 52 is 200k thermistor - ATC Semitec 204GT-2 (1k pullup)
 | 
			
		||||
// 55 is 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (1k pullup)
 | 
			
		||||
//
 | 
			
		||||
// 1047 is Pt1000 with 4k7 pullup
 | 
			
		||||
// 1010 is Pt1000 with 1k pullup (non standard)
 | 
			
		||||
// 147 is Pt100 with 4k7 pullup
 | 
			
		||||
// 110 is Pt100 with 1k pullup (non standard)
 | 
			
		||||
// 998 and 999 are Dummy Tables. They will ALWAYS read 25°C or the temperature defined below.
 | 
			
		||||
//     Use it for Testing or Development purposes. NEVER for production machine.
 | 
			
		||||
//#define DUMMY_THERMISTOR_998_VALUE 25
 | 
			
		||||
//#define DUMMY_THERMISTOR_999_VALUE 100
 | 
			
		||||
// :{ '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)", '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'", '20':"PT100 (Ultimainboard V2.x)", '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", '66':"Dyze Design 4.7M 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)", '-3':"Thermocouple + MAX31855 (only for sensor 0)", '-2':"Thermocouple + MAX6675 (only for sensor 0)", '-1':"Thermocouple + AD595",'998':"Dummy 1", '999':"Dummy 2" }
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * --NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table
 | 
			
		||||
 * 
 | 
			
		||||
 * Temperature sensors available:
 | 
			
		||||
 *
 | 
			
		||||
 *    -3 : thermocouple with MAX31855 (only for sensor 0)
 | 
			
		||||
 *    -2 : thermocouple with MAX6675 (only for sensor 0)
 | 
			
		||||
 *    -1 : thermocouple with AD595
 | 
			
		||||
 *     0 : not used
 | 
			
		||||
 *     1 : 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
 | 
			
		||||
 *     2 : 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
 | 
			
		||||
 *     3 : Mendel-parts thermistor (4.7k pullup)
 | 
			
		||||
 *     4 : 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
 | 
			
		||||
 *     5 : 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)
 | 
			
		||||
 *     6 : 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
 | 
			
		||||
 *     7 : 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup)
 | 
			
		||||
 *    71 : 100k Honeywell thermistor 135-104LAF-J01 (4.7k pullup)
 | 
			
		||||
 *     8 : 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup)
 | 
			
		||||
 *     9 : 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
 | 
			
		||||
 *    10 : 100k RS thermistor 198-961 (4.7k pullup)
 | 
			
		||||
 *    11 : 100k beta 3950 1% thermistor (4.7k pullup)
 | 
			
		||||
 *    12 : 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) (calibrated for Makibox hot bed)
 | 
			
		||||
 *    13 : 100k Hisens 3950  1% up to 300°C for hotend "Simple ONE " & "Hotend "All In ONE"
 | 
			
		||||
 *    20 : the PT100 circuit found in the Ultimainboard V2.x
 | 
			
		||||
 *    60 : 100k Maker's Tool Works Kapton Bed Thermistor beta=3950
 | 
			
		||||
 *    66 : 4.7M High Temperature thermistor from Dyze Design
 | 
			
		||||
 *    70 : the 100K thermistor found in the bq Hephestos 2
 | 
			
		||||
 * 
 | 
			
		||||
 *       1k ohm pullup tables - This is atypical, and requires changing out the 4.7k pullup for 1k.
 | 
			
		||||
 *                              (but gives greater accuracy and more stable PID)
 | 
			
		||||
 *    51 : 100k thermistor - EPCOS (1k pullup)
 | 
			
		||||
 *    52 : 200k thermistor - ATC Semitec 204GT-2 (1k pullup)
 | 
			
		||||
 *    55 : 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (1k pullup)
 | 
			
		||||
 * 
 | 
			
		||||
 *  1047 : Pt1000 with 4k7 pullup
 | 
			
		||||
 *  1010 : Pt1000 with 1k pullup (non standard)
 | 
			
		||||
 *   147 : Pt100 with 4k7 pullup
 | 
			
		||||
 *   110 : Pt100 with 1k pullup (non standard)
 | 
			
		||||
 *
 | 
			
		||||
 *         Use these for Testing or Development purposes. NEVER for production machine.
 | 
			
		||||
 *   998 : Dummy Table that ALWAYS reads 25°C or the temperature defined below.
 | 
			
		||||
 *   999 : Dummy Table that ALWAYS reads 100°C or the temperature defined below.
 | 
			
		||||
 *
 | 
			
		||||
 * :{ '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)", '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'", '20':"PT100 (Ultimainboard V2.x)", '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", '66':"Dyze Design 4.7M 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)", '-3':"Thermocouple + MAX31855 (only for sensor 0)", '-2':"Thermocouple + MAX6675 (only for sensor 0)", '-1':"Thermocouple + AD595",'998':"Dummy 1", '999':"Dummy 2" }
 | 
			
		||||
 */
 | 
			
		||||
#define TEMP_SENSOR_0 1
 | 
			
		||||
#define TEMP_SENSOR_1 0
 | 
			
		||||
#define TEMP_SENSOR_2 0
 | 
			
		||||
 
 | 
			
		||||
@@ -201,48 +201,52 @@
 | 
			
		||||
//===========================================================================
 | 
			
		||||
//============================= Thermal Settings ============================
 | 
			
		||||
//===========================================================================
 | 
			
		||||
//
 | 
			
		||||
//--NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table
 | 
			
		||||
//
 | 
			
		||||
//// Temperature sensor settings:
 | 
			
		||||
// -3 is thermocouple with MAX31855 (only for sensor 0)
 | 
			
		||||
// -2 is thermocouple with MAX6675 (only for sensor 0)
 | 
			
		||||
// -1 is thermocouple with AD595
 | 
			
		||||
// 0 is not used
 | 
			
		||||
// 1 is 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
 | 
			
		||||
// 2 is 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
 | 
			
		||||
// 3 is Mendel-parts thermistor (4.7k pullup)
 | 
			
		||||
// 4 is 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
 | 
			
		||||
// 5 is 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)
 | 
			
		||||
// 6 is 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
 | 
			
		||||
// 7 is 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup)
 | 
			
		||||
// 71 is 100k Honeywell thermistor 135-104LAF-J01 (4.7k pullup)
 | 
			
		||||
// 8 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup)
 | 
			
		||||
// 9 is 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
 | 
			
		||||
// 10 is 100k RS thermistor 198-961 (4.7k pullup)
 | 
			
		||||
// 11 is 100k beta 3950 1% thermistor (4.7k pullup)
 | 
			
		||||
// 12 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) (calibrated for Makibox hot bed)
 | 
			
		||||
// 13 is 100k Hisens 3950  1% up to 300°C for hotend "Simple ONE " & "Hotend "All In ONE"
 | 
			
		||||
// 20 is the PT100 circuit found in the Ultimainboard V2.x
 | 
			
		||||
// 60 is 100k Maker's Tool Works Kapton Bed Thermistor beta=3950
 | 
			
		||||
// 66 is 4.7M High Temperature thermistor from Dyze Design
 | 
			
		||||
// 70 is the 100K thermistor found in the bq Hephestos 2
 | 
			
		||||
//
 | 
			
		||||
//    1k ohm pullup tables - This is not normal, you would have to have changed out your 4.7k for 1k
 | 
			
		||||
//                          (but gives greater accuracy and more stable PID)
 | 
			
		||||
// 51 is 100k thermistor - EPCOS (1k pullup)
 | 
			
		||||
// 52 is 200k thermistor - ATC Semitec 204GT-2 (1k pullup)
 | 
			
		||||
// 55 is 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (1k pullup)
 | 
			
		||||
//
 | 
			
		||||
// 1047 is Pt1000 with 4k7 pullup
 | 
			
		||||
// 1010 is Pt1000 with 1k pullup (non standard)
 | 
			
		||||
// 147 is Pt100 with 4k7 pullup
 | 
			
		||||
// 110 is Pt100 with 1k pullup (non standard)
 | 
			
		||||
// 998 and 999 are Dummy Tables. They will ALWAYS read 25°C or the temperature defined below.
 | 
			
		||||
//     Use it for Testing or Development purposes. NEVER for production machine.
 | 
			
		||||
//#define DUMMY_THERMISTOR_998_VALUE 25
 | 
			
		||||
//#define DUMMY_THERMISTOR_999_VALUE 100
 | 
			
		||||
// :{ '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)", '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'", '20':"PT100 (Ultimainboard V2.x)", '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", '66':"Dyze Design 4.7M 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)", '-3':"Thermocouple + MAX31855 (only for sensor 0)", '-2':"Thermocouple + MAX6675 (only for sensor 0)", '-1':"Thermocouple + AD595",'998':"Dummy 1", '999':"Dummy 2" }
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * --NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table
 | 
			
		||||
 * 
 | 
			
		||||
 * Temperature sensors available:
 | 
			
		||||
 *
 | 
			
		||||
 *    -3 : thermocouple with MAX31855 (only for sensor 0)
 | 
			
		||||
 *    -2 : thermocouple with MAX6675 (only for sensor 0)
 | 
			
		||||
 *    -1 : thermocouple with AD595
 | 
			
		||||
 *     0 : not used
 | 
			
		||||
 *     1 : 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
 | 
			
		||||
 *     2 : 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
 | 
			
		||||
 *     3 : Mendel-parts thermistor (4.7k pullup)
 | 
			
		||||
 *     4 : 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
 | 
			
		||||
 *     5 : 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)
 | 
			
		||||
 *     6 : 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
 | 
			
		||||
 *     7 : 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup)
 | 
			
		||||
 *    71 : 100k Honeywell thermistor 135-104LAF-J01 (4.7k pullup)
 | 
			
		||||
 *     8 : 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup)
 | 
			
		||||
 *     9 : 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
 | 
			
		||||
 *    10 : 100k RS thermistor 198-961 (4.7k pullup)
 | 
			
		||||
 *    11 : 100k beta 3950 1% thermistor (4.7k pullup)
 | 
			
		||||
 *    12 : 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) (calibrated for Makibox hot bed)
 | 
			
		||||
 *    13 : 100k Hisens 3950  1% up to 300°C for hotend "Simple ONE " & "Hotend "All In ONE"
 | 
			
		||||
 *    20 : the PT100 circuit found in the Ultimainboard V2.x
 | 
			
		||||
 *    60 : 100k Maker's Tool Works Kapton Bed Thermistor beta=3950
 | 
			
		||||
 *    66 : 4.7M High Temperature thermistor from Dyze Design
 | 
			
		||||
 *    70 : the 100K thermistor found in the bq Hephestos 2
 | 
			
		||||
 * 
 | 
			
		||||
 *       1k ohm pullup tables - This is atypical, and requires changing out the 4.7k pullup for 1k.
 | 
			
		||||
 *                              (but gives greater accuracy and more stable PID)
 | 
			
		||||
 *    51 : 100k thermistor - EPCOS (1k pullup)
 | 
			
		||||
 *    52 : 200k thermistor - ATC Semitec 204GT-2 (1k pullup)
 | 
			
		||||
 *    55 : 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (1k pullup)
 | 
			
		||||
 * 
 | 
			
		||||
 *  1047 : Pt1000 with 4k7 pullup
 | 
			
		||||
 *  1010 : Pt1000 with 1k pullup (non standard)
 | 
			
		||||
 *   147 : Pt100 with 4k7 pullup
 | 
			
		||||
 *   110 : Pt100 with 1k pullup (non standard)
 | 
			
		||||
 *
 | 
			
		||||
 *         Use these for Testing or Development purposes. NEVER for production machine.
 | 
			
		||||
 *   998 : Dummy Table that ALWAYS reads 25°C or the temperature defined below.
 | 
			
		||||
 *   999 : Dummy Table that ALWAYS reads 100°C or the temperature defined below.
 | 
			
		||||
 *
 | 
			
		||||
 * :{ '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)", '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'", '20':"PT100 (Ultimainboard V2.x)", '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", '66':"Dyze Design 4.7M 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)", '-3':"Thermocouple + MAX31855 (only for sensor 0)", '-2':"Thermocouple + MAX6675 (only for sensor 0)", '-1':"Thermocouple + AD595",'998':"Dummy 1", '999':"Dummy 2" }
 | 
			
		||||
 */
 | 
			
		||||
#define TEMP_SENSOR_0 -1
 | 
			
		||||
#define TEMP_SENSOR_1 -1
 | 
			
		||||
#define TEMP_SENSOR_2 1
 | 
			
		||||
 
 | 
			
		||||
@@ -200,48 +200,52 @@
 | 
			
		||||
//===========================================================================
 | 
			
		||||
//============================= Thermal Settings ============================
 | 
			
		||||
//===========================================================================
 | 
			
		||||
//
 | 
			
		||||
//--NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table
 | 
			
		||||
//
 | 
			
		||||
//// Temperature sensor settings:
 | 
			
		||||
// -3 is thermocouple with MAX31855 (only for sensor 0)
 | 
			
		||||
// -2 is thermocouple with MAX6675 (only for sensor 0)
 | 
			
		||||
// -1 is thermocouple with AD595
 | 
			
		||||
// 0 is not used
 | 
			
		||||
// 1 is 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
 | 
			
		||||
// 2 is 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
 | 
			
		||||
// 3 is Mendel-parts thermistor (4.7k pullup)
 | 
			
		||||
// 4 is 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
 | 
			
		||||
// 5 is 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)
 | 
			
		||||
// 6 is 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
 | 
			
		||||
// 7 is 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup)
 | 
			
		||||
// 71 is 100k Honeywell thermistor 135-104LAF-J01 (4.7k pullup)
 | 
			
		||||
// 8 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup)
 | 
			
		||||
// 9 is 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
 | 
			
		||||
// 10 is 100k RS thermistor 198-961 (4.7k pullup)
 | 
			
		||||
// 11 is 100k beta 3950 1% thermistor (4.7k pullup)
 | 
			
		||||
// 12 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) (calibrated for Makibox hot bed)
 | 
			
		||||
// 13 is 100k Hisens 3950  1% up to 300°C for hotend "Simple ONE " & "Hotend "All In ONE"
 | 
			
		||||
// 20 is the PT100 circuit found in the Ultimainboard V2.x
 | 
			
		||||
// 60 is 100k Maker's Tool Works Kapton Bed Thermistor beta=3950
 | 
			
		||||
// 66 is 4.7M High Temperature thermistor from Dyze Design
 | 
			
		||||
// 70 is the 100K thermistor found in the bq Hephestos 2
 | 
			
		||||
//
 | 
			
		||||
//    1k ohm pullup tables - This is not normal, you would have to have changed out your 4.7k for 1k
 | 
			
		||||
//                          (but gives greater accuracy and more stable PID)
 | 
			
		||||
// 51 is 100k thermistor - EPCOS (1k pullup)
 | 
			
		||||
// 52 is 200k thermistor - ATC Semitec 204GT-2 (1k pullup)
 | 
			
		||||
// 55 is 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (1k pullup)
 | 
			
		||||
//
 | 
			
		||||
// 1047 is Pt1000 with 4k7 pullup
 | 
			
		||||
// 1010 is Pt1000 with 1k pullup (non standard)
 | 
			
		||||
// 147 is Pt100 with 4k7 pullup
 | 
			
		||||
// 110 is Pt100 with 1k pullup (non standard)
 | 
			
		||||
// 998 and 999 are Dummy Tables. They will ALWAYS read 25°C or the temperature defined below.
 | 
			
		||||
//     Use it for Testing or Development purposes. NEVER for production machine.
 | 
			
		||||
//#define DUMMY_THERMISTOR_998_VALUE 25
 | 
			
		||||
//#define DUMMY_THERMISTOR_999_VALUE 100
 | 
			
		||||
// :{ '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)", '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'", '20':"PT100 (Ultimainboard V2.x)", '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", '66':"Dyze Design 4.7M 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)", '-3':"Thermocouple + MAX31855 (only for sensor 0)", '-2':"Thermocouple + MAX6675 (only for sensor 0)", '-1':"Thermocouple + AD595",'998':"Dummy 1", '999':"Dummy 2" }
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * --NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table
 | 
			
		||||
 * 
 | 
			
		||||
 * Temperature sensors available:
 | 
			
		||||
 *
 | 
			
		||||
 *    -3 : thermocouple with MAX31855 (only for sensor 0)
 | 
			
		||||
 *    -2 : thermocouple with MAX6675 (only for sensor 0)
 | 
			
		||||
 *    -1 : thermocouple with AD595
 | 
			
		||||
 *     0 : not used
 | 
			
		||||
 *     1 : 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
 | 
			
		||||
 *     2 : 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
 | 
			
		||||
 *     3 : Mendel-parts thermistor (4.7k pullup)
 | 
			
		||||
 *     4 : 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
 | 
			
		||||
 *     5 : 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)
 | 
			
		||||
 *     6 : 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
 | 
			
		||||
 *     7 : 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup)
 | 
			
		||||
 *    71 : 100k Honeywell thermistor 135-104LAF-J01 (4.7k pullup)
 | 
			
		||||
 *     8 : 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup)
 | 
			
		||||
 *     9 : 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
 | 
			
		||||
 *    10 : 100k RS thermistor 198-961 (4.7k pullup)
 | 
			
		||||
 *    11 : 100k beta 3950 1% thermistor (4.7k pullup)
 | 
			
		||||
 *    12 : 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) (calibrated for Makibox hot bed)
 | 
			
		||||
 *    13 : 100k Hisens 3950  1% up to 300°C for hotend "Simple ONE " & "Hotend "All In ONE"
 | 
			
		||||
 *    20 : the PT100 circuit found in the Ultimainboard V2.x
 | 
			
		||||
 *    60 : 100k Maker's Tool Works Kapton Bed Thermistor beta=3950
 | 
			
		||||
 *    66 : 4.7M High Temperature thermistor from Dyze Design
 | 
			
		||||
 *    70 : the 100K thermistor found in the bq Hephestos 2
 | 
			
		||||
 * 
 | 
			
		||||
 *       1k ohm pullup tables - This is atypical, and requires changing out the 4.7k pullup for 1k.
 | 
			
		||||
 *                              (but gives greater accuracy and more stable PID)
 | 
			
		||||
 *    51 : 100k thermistor - EPCOS (1k pullup)
 | 
			
		||||
 *    52 : 200k thermistor - ATC Semitec 204GT-2 (1k pullup)
 | 
			
		||||
 *    55 : 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (1k pullup)
 | 
			
		||||
 * 
 | 
			
		||||
 *  1047 : Pt1000 with 4k7 pullup
 | 
			
		||||
 *  1010 : Pt1000 with 1k pullup (non standard)
 | 
			
		||||
 *   147 : Pt100 with 4k7 pullup
 | 
			
		||||
 *   110 : Pt100 with 1k pullup (non standard)
 | 
			
		||||
 *
 | 
			
		||||
 *         Use these for Testing or Development purposes. NEVER for production machine.
 | 
			
		||||
 *   998 : Dummy Table that ALWAYS reads 25°C or the temperature defined below.
 | 
			
		||||
 *   999 : Dummy Table that ALWAYS reads 100°C or the temperature defined below.
 | 
			
		||||
 *
 | 
			
		||||
 * :{ '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)", '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'", '20':"PT100 (Ultimainboard V2.x)", '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", '66':"Dyze Design 4.7M 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)", '-3':"Thermocouple + MAX31855 (only for sensor 0)", '-2':"Thermocouple + MAX6675 (only for sensor 0)", '-1':"Thermocouple + AD595",'998':"Dummy 1", '999':"Dummy 2" }
 | 
			
		||||
 */
 | 
			
		||||
#define TEMP_SENSOR_0 1
 | 
			
		||||
#define TEMP_SENSOR_1 0
 | 
			
		||||
#define TEMP_SENSOR_2 0
 | 
			
		||||
 
 | 
			
		||||
@@ -200,48 +200,52 @@
 | 
			
		||||
//===========================================================================
 | 
			
		||||
//============================= Thermal Settings ============================
 | 
			
		||||
//===========================================================================
 | 
			
		||||
//
 | 
			
		||||
//--NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table
 | 
			
		||||
//
 | 
			
		||||
//// Temperature sensor settings:
 | 
			
		||||
// -3 is thermocouple with MAX31855 (only for sensor 0)
 | 
			
		||||
// -2 is thermocouple with MAX6675 (only for sensor 0)
 | 
			
		||||
// -1 is thermocouple with AD595
 | 
			
		||||
// 0 is not used
 | 
			
		||||
// 1 is 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
 | 
			
		||||
// 2 is 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
 | 
			
		||||
// 3 is Mendel-parts thermistor (4.7k pullup)
 | 
			
		||||
// 4 is 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
 | 
			
		||||
// 5 is 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)
 | 
			
		||||
// 6 is 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
 | 
			
		||||
// 7 is 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup)
 | 
			
		||||
// 71 is 100k Honeywell thermistor 135-104LAF-J01 (4.7k pullup)
 | 
			
		||||
// 8 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup)
 | 
			
		||||
// 9 is 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
 | 
			
		||||
// 10 is 100k RS thermistor 198-961 (4.7k pullup)
 | 
			
		||||
// 11 is 100k beta 3950 1% thermistor (4.7k pullup)
 | 
			
		||||
// 12 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) (calibrated for Makibox hot bed)
 | 
			
		||||
// 13 is 100k Hisens 3950  1% up to 300°C for hotend "Simple ONE " & "Hotend "All In ONE"
 | 
			
		||||
// 20 is the PT100 circuit found in the Ultimainboard V2.x
 | 
			
		||||
// 60 is 100k Maker's Tool Works Kapton Bed Thermistor beta=3950
 | 
			
		||||
// 66 is 4.7M High Temperature thermistor from Dyze Design
 | 
			
		||||
// 70 is the 100K thermistor found in the bq Hephestos 2
 | 
			
		||||
//
 | 
			
		||||
//    1k ohm pullup tables - This is not normal, you would have to have changed out your 4.7k for 1k
 | 
			
		||||
//                          (but gives greater accuracy and more stable PID)
 | 
			
		||||
// 51 is 100k thermistor - EPCOS (1k pullup)
 | 
			
		||||
// 52 is 200k thermistor - ATC Semitec 204GT-2 (1k pullup)
 | 
			
		||||
// 55 is 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (1k pullup)
 | 
			
		||||
//
 | 
			
		||||
// 1047 is Pt1000 with 4k7 pullup
 | 
			
		||||
// 1010 is Pt1000 with 1k pullup (non standard)
 | 
			
		||||
// 147 is Pt100 with 4k7 pullup
 | 
			
		||||
// 110 is Pt100 with 1k pullup (non standard)
 | 
			
		||||
// 998 and 999 are Dummy Tables. They will ALWAYS read 25°C or the temperature defined below.
 | 
			
		||||
//     Use it for Testing or Development purposes. NEVER for production machine.
 | 
			
		||||
//#define DUMMY_THERMISTOR_998_VALUE 25
 | 
			
		||||
//#define DUMMY_THERMISTOR_999_VALUE 100
 | 
			
		||||
// :{ '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)", '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'", '20':"PT100 (Ultimainboard V2.x)", '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", '66':"Dyze Design 4.7M 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)", '-3':"Thermocouple + MAX31855 (only for sensor 0)", '-2':"Thermocouple + MAX6675 (only for sensor 0)", '-1':"Thermocouple + AD595",'998':"Dummy 1", '999':"Dummy 2" }
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * --NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table
 | 
			
		||||
 * 
 | 
			
		||||
 * Temperature sensors available:
 | 
			
		||||
 *
 | 
			
		||||
 *    -3 : thermocouple with MAX31855 (only for sensor 0)
 | 
			
		||||
 *    -2 : thermocouple with MAX6675 (only for sensor 0)
 | 
			
		||||
 *    -1 : thermocouple with AD595
 | 
			
		||||
 *     0 : not used
 | 
			
		||||
 *     1 : 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
 | 
			
		||||
 *     2 : 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
 | 
			
		||||
 *     3 : Mendel-parts thermistor (4.7k pullup)
 | 
			
		||||
 *     4 : 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
 | 
			
		||||
 *     5 : 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)
 | 
			
		||||
 *     6 : 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
 | 
			
		||||
 *     7 : 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup)
 | 
			
		||||
 *    71 : 100k Honeywell thermistor 135-104LAF-J01 (4.7k pullup)
 | 
			
		||||
 *     8 : 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup)
 | 
			
		||||
 *     9 : 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
 | 
			
		||||
 *    10 : 100k RS thermistor 198-961 (4.7k pullup)
 | 
			
		||||
 *    11 : 100k beta 3950 1% thermistor (4.7k pullup)
 | 
			
		||||
 *    12 : 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) (calibrated for Makibox hot bed)
 | 
			
		||||
 *    13 : 100k Hisens 3950  1% up to 300°C for hotend "Simple ONE " & "Hotend "All In ONE"
 | 
			
		||||
 *    20 : the PT100 circuit found in the Ultimainboard V2.x
 | 
			
		||||
 *    60 : 100k Maker's Tool Works Kapton Bed Thermistor beta=3950
 | 
			
		||||
 *    66 : 4.7M High Temperature thermistor from Dyze Design
 | 
			
		||||
 *    70 : the 100K thermistor found in the bq Hephestos 2
 | 
			
		||||
 * 
 | 
			
		||||
 *       1k ohm pullup tables - This is atypical, and requires changing out the 4.7k pullup for 1k.
 | 
			
		||||
 *                              (but gives greater accuracy and more stable PID)
 | 
			
		||||
 *    51 : 100k thermistor - EPCOS (1k pullup)
 | 
			
		||||
 *    52 : 200k thermistor - ATC Semitec 204GT-2 (1k pullup)
 | 
			
		||||
 *    55 : 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (1k pullup)
 | 
			
		||||
 * 
 | 
			
		||||
 *  1047 : Pt1000 with 4k7 pullup
 | 
			
		||||
 *  1010 : Pt1000 with 1k pullup (non standard)
 | 
			
		||||
 *   147 : Pt100 with 4k7 pullup
 | 
			
		||||
 *   110 : Pt100 with 1k pullup (non standard)
 | 
			
		||||
 *
 | 
			
		||||
 *         Use these for Testing or Development purposes. NEVER for production machine.
 | 
			
		||||
 *   998 : Dummy Table that ALWAYS reads 25°C or the temperature defined below.
 | 
			
		||||
 *   999 : Dummy Table that ALWAYS reads 100°C or the temperature defined below.
 | 
			
		||||
 *
 | 
			
		||||
 * :{ '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)", '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'", '20':"PT100 (Ultimainboard V2.x)", '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", '66':"Dyze Design 4.7M 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)", '-3':"Thermocouple + MAX31855 (only for sensor 0)", '-2':"Thermocouple + MAX6675 (only for sensor 0)", '-1':"Thermocouple + AD595",'998':"Dummy 1", '999':"Dummy 2" }
 | 
			
		||||
 */
 | 
			
		||||
#define TEMP_SENSOR_0 1
 | 
			
		||||
#define TEMP_SENSOR_1 1
 | 
			
		||||
#define TEMP_SENSOR_2 0
 | 
			
		||||
 
 | 
			
		||||
@@ -203,48 +203,52 @@
 | 
			
		||||
//===========================================================================
 | 
			
		||||
//============================= Thermal Settings ============================
 | 
			
		||||
//===========================================================================
 | 
			
		||||
//
 | 
			
		||||
//--NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table
 | 
			
		||||
//
 | 
			
		||||
//// Temperature sensor settings:
 | 
			
		||||
// -3 is thermocouple with MAX31855 (only for sensor 0)
 | 
			
		||||
// -2 is thermocouple with MAX6675 (only for sensor 0)
 | 
			
		||||
// -1 is thermocouple with AD595
 | 
			
		||||
// 0 is not used
 | 
			
		||||
// 1 is 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
 | 
			
		||||
// 2 is 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
 | 
			
		||||
// 3 is Mendel-parts thermistor (4.7k pullup)
 | 
			
		||||
// 4 is 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
 | 
			
		||||
// 5 is 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)
 | 
			
		||||
// 6 is 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
 | 
			
		||||
// 7 is 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup)
 | 
			
		||||
// 71 is 100k Honeywell thermistor 135-104LAF-J01 (4.7k pullup)
 | 
			
		||||
// 8 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup)
 | 
			
		||||
// 9 is 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
 | 
			
		||||
// 10 is 100k RS thermistor 198-961 (4.7k pullup)
 | 
			
		||||
// 11 is 100k beta 3950 1% thermistor (4.7k pullup)
 | 
			
		||||
// 12 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) (calibrated for Makibox hot bed)
 | 
			
		||||
// 13 is 100k Hisens 3950  1% up to 300°C for hotend "Simple ONE " & "Hotend "All In ONE"
 | 
			
		||||
// 20 is the PT100 circuit found in the Ultimainboard V2.x
 | 
			
		||||
// 60 is 100k Maker's Tool Works Kapton Bed Thermistor beta=3950
 | 
			
		||||
// 66 is 4.7M High Temperature thermistor from Dyze Design
 | 
			
		||||
// 70 is the 100K thermistor found in the bq Hephestos 2
 | 
			
		||||
//
 | 
			
		||||
//    1k ohm pullup tables - This is not normal, you would have to have changed out your 4.7k for 1k
 | 
			
		||||
//                          (but gives greater accuracy and more stable PID)
 | 
			
		||||
// 51 is 100k thermistor - EPCOS (1k pullup)
 | 
			
		||||
// 52 is 200k thermistor - ATC Semitec 204GT-2 (1k pullup)
 | 
			
		||||
// 55 is 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (1k pullup)
 | 
			
		||||
//
 | 
			
		||||
// 1047 is Pt1000 with 4k7 pullup
 | 
			
		||||
// 1010 is Pt1000 with 1k pullup (non standard)
 | 
			
		||||
// 147 is Pt100 with 4k7 pullup
 | 
			
		||||
// 110 is Pt100 with 1k pullup (non standard)
 | 
			
		||||
// 998 and 999 are Dummy Tables. They will ALWAYS read 25°C or the temperature defined below.
 | 
			
		||||
//     Use it for Testing or Development purposes. NEVER for production machine.
 | 
			
		||||
//#define DUMMY_THERMISTOR_998_VALUE 25
 | 
			
		||||
//#define DUMMY_THERMISTOR_999_VALUE 100
 | 
			
		||||
// :{ '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)", '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'", '20':"PT100 (Ultimainboard V2.x)", '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", '66':"Dyze Design 4.7M 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)", '-3':"Thermocouple + MAX31855 (only for sensor 0)", '-2':"Thermocouple + MAX6675 (only for sensor 0)", '-1':"Thermocouple + AD595",'998':"Dummy 1", '999':"Dummy 2" }
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * --NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table
 | 
			
		||||
 * 
 | 
			
		||||
 * Temperature sensors available:
 | 
			
		||||
 *
 | 
			
		||||
 *    -3 : thermocouple with MAX31855 (only for sensor 0)
 | 
			
		||||
 *    -2 : thermocouple with MAX6675 (only for sensor 0)
 | 
			
		||||
 *    -1 : thermocouple with AD595
 | 
			
		||||
 *     0 : not used
 | 
			
		||||
 *     1 : 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
 | 
			
		||||
 *     2 : 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
 | 
			
		||||
 *     3 : Mendel-parts thermistor (4.7k pullup)
 | 
			
		||||
 *     4 : 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
 | 
			
		||||
 *     5 : 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)
 | 
			
		||||
 *     6 : 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
 | 
			
		||||
 *     7 : 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup)
 | 
			
		||||
 *    71 : 100k Honeywell thermistor 135-104LAF-J01 (4.7k pullup)
 | 
			
		||||
 *     8 : 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup)
 | 
			
		||||
 *     9 : 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
 | 
			
		||||
 *    10 : 100k RS thermistor 198-961 (4.7k pullup)
 | 
			
		||||
 *    11 : 100k beta 3950 1% thermistor (4.7k pullup)
 | 
			
		||||
 *    12 : 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) (calibrated for Makibox hot bed)
 | 
			
		||||
 *    13 : 100k Hisens 3950  1% up to 300°C for hotend "Simple ONE " & "Hotend "All In ONE"
 | 
			
		||||
 *    20 : the PT100 circuit found in the Ultimainboard V2.x
 | 
			
		||||
 *    60 : 100k Maker's Tool Works Kapton Bed Thermistor beta=3950
 | 
			
		||||
 *    66 : 4.7M High Temperature thermistor from Dyze Design
 | 
			
		||||
 *    70 : the 100K thermistor found in the bq Hephestos 2
 | 
			
		||||
 * 
 | 
			
		||||
 *       1k ohm pullup tables - This is atypical, and requires changing out the 4.7k pullup for 1k.
 | 
			
		||||
 *                              (but gives greater accuracy and more stable PID)
 | 
			
		||||
 *    51 : 100k thermistor - EPCOS (1k pullup)
 | 
			
		||||
 *    52 : 200k thermistor - ATC Semitec 204GT-2 (1k pullup)
 | 
			
		||||
 *    55 : 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (1k pullup)
 | 
			
		||||
 * 
 | 
			
		||||
 *  1047 : Pt1000 with 4k7 pullup
 | 
			
		||||
 *  1010 : Pt1000 with 1k pullup (non standard)
 | 
			
		||||
 *   147 : Pt100 with 4k7 pullup
 | 
			
		||||
 *   110 : Pt100 with 1k pullup (non standard)
 | 
			
		||||
 *
 | 
			
		||||
 *         Use these for Testing or Development purposes. NEVER for production machine.
 | 
			
		||||
 *   998 : Dummy Table that ALWAYS reads 25°C or the temperature defined below.
 | 
			
		||||
 *   999 : Dummy Table that ALWAYS reads 100°C or the temperature defined below.
 | 
			
		||||
 *
 | 
			
		||||
 * :{ '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)", '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'", '20':"PT100 (Ultimainboard V2.x)", '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", '66':"Dyze Design 4.7M 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)", '-3':"Thermocouple + MAX31855 (only for sensor 0)", '-2':"Thermocouple + MAX6675 (only for sensor 0)", '-1':"Thermocouple + AD595",'998':"Dummy 1", '999':"Dummy 2" }
 | 
			
		||||
 */
 | 
			
		||||
#define TEMP_SENSOR_0 1
 | 
			
		||||
#define TEMP_SENSOR_1 0
 | 
			
		||||
#define TEMP_SENSOR_2 0
 | 
			
		||||
 
 | 
			
		||||
@@ -200,48 +200,52 @@
 | 
			
		||||
//===========================================================================
 | 
			
		||||
//============================= Thermal Settings ============================
 | 
			
		||||
//===========================================================================
 | 
			
		||||
//
 | 
			
		||||
//--NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table
 | 
			
		||||
//
 | 
			
		||||
//// Temperature sensor settings:
 | 
			
		||||
// -3 is thermocouple with MAX31855 (only for sensor 0)
 | 
			
		||||
// -2 is thermocouple with MAX6675 (only for sensor 0)
 | 
			
		||||
// -1 is thermocouple with AD595
 | 
			
		||||
// 0 is not used
 | 
			
		||||
// 1 is 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
 | 
			
		||||
// 2 is 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
 | 
			
		||||
// 3 is Mendel-parts thermistor (4.7k pullup)
 | 
			
		||||
// 4 is 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
 | 
			
		||||
// 5 is 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)
 | 
			
		||||
// 6 is 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
 | 
			
		||||
// 7 is 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup)
 | 
			
		||||
// 71 is 100k Honeywell thermistor 135-104LAF-J01 (4.7k pullup)
 | 
			
		||||
// 8 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup)
 | 
			
		||||
// 9 is 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
 | 
			
		||||
// 10 is 100k RS thermistor 198-961 (4.7k pullup)
 | 
			
		||||
// 11 is 100k beta 3950 1% thermistor (4.7k pullup)
 | 
			
		||||
// 12 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) (calibrated for Makibox hot bed)
 | 
			
		||||
// 13 is 100k Hisens 3950  1% up to 300°C for hotend "Simple ONE " & "Hotend "All In ONE"
 | 
			
		||||
// 20 is the PT100 circuit found in the Ultimainboard V2.x
 | 
			
		||||
// 60 is 100k Maker's Tool Works Kapton Bed Thermistor beta=3950
 | 
			
		||||
// 66 is 4.7M High Temperature thermistor from Dyze Design
 | 
			
		||||
// 70 is the 100K thermistor found in the bq Hephestos 2
 | 
			
		||||
//
 | 
			
		||||
//    1k ohm pullup tables - This is not normal, you would have to have changed out your 4.7k for 1k
 | 
			
		||||
//                          (but gives greater accuracy and more stable PID)
 | 
			
		||||
// 51 is 100k thermistor - EPCOS (1k pullup)
 | 
			
		||||
// 52 is 200k thermistor - ATC Semitec 204GT-2 (1k pullup)
 | 
			
		||||
// 55 is 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (1k pullup)
 | 
			
		||||
//
 | 
			
		||||
// 1047 is Pt1000 with 4k7 pullup
 | 
			
		||||
// 1010 is Pt1000 with 1k pullup (non standard)
 | 
			
		||||
// 147 is Pt100 with 4k7 pullup
 | 
			
		||||
// 110 is Pt100 with 1k pullup (non standard)
 | 
			
		||||
// 998 and 999 are Dummy Tables. They will ALWAYS read 25°C or the temperature defined below.
 | 
			
		||||
//     Use it for Testing or Development purposes. NEVER for production machine.
 | 
			
		||||
//#define DUMMY_THERMISTOR_998_VALUE 25
 | 
			
		||||
//#define DUMMY_THERMISTOR_999_VALUE 100
 | 
			
		||||
// :{ '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)", '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'", '20':"PT100 (Ultimainboard V2.x)", '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", '66':"Dyze Design 4.7M 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)", '-3':"Thermocouple + MAX31855 (only for sensor 0)", '-2':"Thermocouple + MAX6675 (only for sensor 0)", '-1':"Thermocouple + AD595",'998':"Dummy 1", '999':"Dummy 2" }
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * --NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table
 | 
			
		||||
 * 
 | 
			
		||||
 * Temperature sensors available:
 | 
			
		||||
 *
 | 
			
		||||
 *    -3 : thermocouple with MAX31855 (only for sensor 0)
 | 
			
		||||
 *    -2 : thermocouple with MAX6675 (only for sensor 0)
 | 
			
		||||
 *    -1 : thermocouple with AD595
 | 
			
		||||
 *     0 : not used
 | 
			
		||||
 *     1 : 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
 | 
			
		||||
 *     2 : 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
 | 
			
		||||
 *     3 : Mendel-parts thermistor (4.7k pullup)
 | 
			
		||||
 *     4 : 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
 | 
			
		||||
 *     5 : 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)
 | 
			
		||||
 *     6 : 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
 | 
			
		||||
 *     7 : 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup)
 | 
			
		||||
 *    71 : 100k Honeywell thermistor 135-104LAF-J01 (4.7k pullup)
 | 
			
		||||
 *     8 : 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup)
 | 
			
		||||
 *     9 : 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
 | 
			
		||||
 *    10 : 100k RS thermistor 198-961 (4.7k pullup)
 | 
			
		||||
 *    11 : 100k beta 3950 1% thermistor (4.7k pullup)
 | 
			
		||||
 *    12 : 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) (calibrated for Makibox hot bed)
 | 
			
		||||
 *    13 : 100k Hisens 3950  1% up to 300°C for hotend "Simple ONE " & "Hotend "All In ONE"
 | 
			
		||||
 *    20 : the PT100 circuit found in the Ultimainboard V2.x
 | 
			
		||||
 *    60 : 100k Maker's Tool Works Kapton Bed Thermistor beta=3950
 | 
			
		||||
 *    66 : 4.7M High Temperature thermistor from Dyze Design
 | 
			
		||||
 *    70 : the 100K thermistor found in the bq Hephestos 2
 | 
			
		||||
 * 
 | 
			
		||||
 *       1k ohm pullup tables - This is atypical, and requires changing out the 4.7k pullup for 1k.
 | 
			
		||||
 *                              (but gives greater accuracy and more stable PID)
 | 
			
		||||
 *    51 : 100k thermistor - EPCOS (1k pullup)
 | 
			
		||||
 *    52 : 200k thermistor - ATC Semitec 204GT-2 (1k pullup)
 | 
			
		||||
 *    55 : 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (1k pullup)
 | 
			
		||||
 * 
 | 
			
		||||
 *  1047 : Pt1000 with 4k7 pullup
 | 
			
		||||
 *  1010 : Pt1000 with 1k pullup (non standard)
 | 
			
		||||
 *   147 : Pt100 with 4k7 pullup
 | 
			
		||||
 *   110 : Pt100 with 1k pullup (non standard)
 | 
			
		||||
 *
 | 
			
		||||
 *         Use these for Testing or Development purposes. NEVER for production machine.
 | 
			
		||||
 *   998 : Dummy Table that ALWAYS reads 25°C or the temperature defined below.
 | 
			
		||||
 *   999 : Dummy Table that ALWAYS reads 100°C or the temperature defined below.
 | 
			
		||||
 *
 | 
			
		||||
 * :{ '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)", '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'", '20':"PT100 (Ultimainboard V2.x)", '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", '66':"Dyze Design 4.7M 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)", '-3':"Thermocouple + MAX31855 (only for sensor 0)", '-2':"Thermocouple + MAX6675 (only for sensor 0)", '-1':"Thermocouple + AD595",'998':"Dummy 1", '999':"Dummy 2" }
 | 
			
		||||
 */
 | 
			
		||||
#define TEMP_SENSOR_0 70
 | 
			
		||||
#define TEMP_SENSOR_1 0
 | 
			
		||||
#define TEMP_SENSOR_2 0
 | 
			
		||||
 
 | 
			
		||||
@@ -207,48 +207,52 @@
 | 
			
		||||
//===========================================================================
 | 
			
		||||
//============================= Thermal Settings ============================
 | 
			
		||||
//===========================================================================
 | 
			
		||||
//
 | 
			
		||||
//--NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table
 | 
			
		||||
//
 | 
			
		||||
//// Temperature sensor settings:
 | 
			
		||||
// -3 is thermocouple with MAX31855 (only for sensor 0)
 | 
			
		||||
// -2 is thermocouple with MAX6675 (only for sensor 0)
 | 
			
		||||
// -1 is thermocouple with AD595
 | 
			
		||||
// 0 is not used
 | 
			
		||||
// 1 is 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
 | 
			
		||||
// 2 is 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
 | 
			
		||||
// 3 is Mendel-parts thermistor (4.7k pullup)
 | 
			
		||||
// 4 is 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
 | 
			
		||||
// 5 is 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)
 | 
			
		||||
// 6 is 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
 | 
			
		||||
// 7 is 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup)
 | 
			
		||||
// 71 is 100k Honeywell thermistor 135-104LAF-J01 (4.7k pullup)
 | 
			
		||||
// 8 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup)
 | 
			
		||||
// 9 is 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
 | 
			
		||||
// 10 is 100k RS thermistor 198-961 (4.7k pullup)
 | 
			
		||||
// 11 is 100k beta 3950 1% thermistor (4.7k pullup)
 | 
			
		||||
// 12 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) (calibrated for Makibox hot bed)
 | 
			
		||||
// 13 is 100k Hisens 3950  1% up to 300°C for hotend "Simple ONE " & "Hotend "All In ONE"
 | 
			
		||||
// 20 is the PT100 circuit found in the Ultimainboard V2.x
 | 
			
		||||
// 60 is 100k Maker's Tool Works Kapton Bed Thermistor beta=3950
 | 
			
		||||
// 66 is 4.7M High Temperature thermistor from Dyze Design
 | 
			
		||||
// 70 is the 100K thermistor found in the bq Hephestos 2
 | 
			
		||||
//
 | 
			
		||||
//    1k ohm pullup tables - This is not normal, you would have to have changed out your 4.7k for 1k
 | 
			
		||||
//                          (but gives greater accuracy and more stable PID)
 | 
			
		||||
// 51 is 100k thermistor - EPCOS (1k pullup)
 | 
			
		||||
// 52 is 200k thermistor - ATC Semitec 204GT-2 (1k pullup)
 | 
			
		||||
// 55 is 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (1k pullup)
 | 
			
		||||
//
 | 
			
		||||
// 1047 is Pt1000 with 4k7 pullup
 | 
			
		||||
// 1010 is Pt1000 with 1k pullup (non standard)
 | 
			
		||||
// 147 is Pt100 with 4k7 pullup
 | 
			
		||||
// 110 is Pt100 with 1k pullup (non standard)
 | 
			
		||||
// 998 and 999 are Dummy Tables. They will ALWAYS read 25°C or the temperature defined below.
 | 
			
		||||
//     Use it for Testing or Development purposes. NEVER for production machine.
 | 
			
		||||
//#define DUMMY_THERMISTOR_998_VALUE 25
 | 
			
		||||
//#define DUMMY_THERMISTOR_999_VALUE 100
 | 
			
		||||
// :{ '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)", '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'", '20':"PT100 (Ultimainboard V2.x)", '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", '66':"Dyze Design 4.7M 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)", '-3':"Thermocouple + MAX31855 (only for sensor 0)", '-2':"Thermocouple + MAX6675 (only for sensor 0)", '-1':"Thermocouple + AD595",'998':"Dummy 1", '999':"Dummy 2" }
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * --NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table
 | 
			
		||||
 * 
 | 
			
		||||
 * Temperature sensors available:
 | 
			
		||||
 *
 | 
			
		||||
 *    -3 : thermocouple with MAX31855 (only for sensor 0)
 | 
			
		||||
 *    -2 : thermocouple with MAX6675 (only for sensor 0)
 | 
			
		||||
 *    -1 : thermocouple with AD595
 | 
			
		||||
 *     0 : not used
 | 
			
		||||
 *     1 : 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
 | 
			
		||||
 *     2 : 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
 | 
			
		||||
 *     3 : Mendel-parts thermistor (4.7k pullup)
 | 
			
		||||
 *     4 : 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
 | 
			
		||||
 *     5 : 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)
 | 
			
		||||
 *     6 : 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
 | 
			
		||||
 *     7 : 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup)
 | 
			
		||||
 *    71 : 100k Honeywell thermistor 135-104LAF-J01 (4.7k pullup)
 | 
			
		||||
 *     8 : 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup)
 | 
			
		||||
 *     9 : 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
 | 
			
		||||
 *    10 : 100k RS thermistor 198-961 (4.7k pullup)
 | 
			
		||||
 *    11 : 100k beta 3950 1% thermistor (4.7k pullup)
 | 
			
		||||
 *    12 : 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) (calibrated for Makibox hot bed)
 | 
			
		||||
 *    13 : 100k Hisens 3950  1% up to 300°C for hotend "Simple ONE " & "Hotend "All In ONE"
 | 
			
		||||
 *    20 : the PT100 circuit found in the Ultimainboard V2.x
 | 
			
		||||
 *    60 : 100k Maker's Tool Works Kapton Bed Thermistor beta=3950
 | 
			
		||||
 *    66 : 4.7M High Temperature thermistor from Dyze Design
 | 
			
		||||
 *    70 : the 100K thermistor found in the bq Hephestos 2
 | 
			
		||||
 * 
 | 
			
		||||
 *       1k ohm pullup tables - This is atypical, and requires changing out the 4.7k pullup for 1k.
 | 
			
		||||
 *                              (but gives greater accuracy and more stable PID)
 | 
			
		||||
 *    51 : 100k thermistor - EPCOS (1k pullup)
 | 
			
		||||
 *    52 : 200k thermistor - ATC Semitec 204GT-2 (1k pullup)
 | 
			
		||||
 *    55 : 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (1k pullup)
 | 
			
		||||
 * 
 | 
			
		||||
 *  1047 : Pt1000 with 4k7 pullup
 | 
			
		||||
 *  1010 : Pt1000 with 1k pullup (non standard)
 | 
			
		||||
 *   147 : Pt100 with 4k7 pullup
 | 
			
		||||
 *   110 : Pt100 with 1k pullup (non standard)
 | 
			
		||||
 *
 | 
			
		||||
 *         Use these for Testing or Development purposes. NEVER for production machine.
 | 
			
		||||
 *   998 : Dummy Table that ALWAYS reads 25°C or the temperature defined below.
 | 
			
		||||
 *   999 : Dummy Table that ALWAYS reads 100°C or the temperature defined below.
 | 
			
		||||
 *
 | 
			
		||||
 * :{ '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)", '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'", '20':"PT100 (Ultimainboard V2.x)", '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", '66':"Dyze Design 4.7M 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)", '-3':"Thermocouple + MAX31855 (only for sensor 0)", '-2':"Thermocouple + MAX6675 (only for sensor 0)", '-1':"Thermocouple + AD595",'998':"Dummy 1", '999':"Dummy 2" }
 | 
			
		||||
 */
 | 
			
		||||
#define TEMP_SENSOR_0 5
 | 
			
		||||
#define TEMP_SENSOR_1 0
 | 
			
		||||
#define TEMP_SENSOR_2 0
 | 
			
		||||
 
 | 
			
		||||
@@ -200,48 +200,52 @@
 | 
			
		||||
//===========================================================================
 | 
			
		||||
//============================= Thermal Settings ============================
 | 
			
		||||
//===========================================================================
 | 
			
		||||
//
 | 
			
		||||
//--NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table
 | 
			
		||||
//
 | 
			
		||||
//// Temperature sensor settings:
 | 
			
		||||
// -3 is thermocouple with MAX31855 (only for sensor 0)
 | 
			
		||||
// -2 is thermocouple with MAX6675 (only for sensor 0)
 | 
			
		||||
// -1 is thermocouple with AD595
 | 
			
		||||
// 0 is not used
 | 
			
		||||
// 1 is 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
 | 
			
		||||
// 2 is 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
 | 
			
		||||
// 3 is Mendel-parts thermistor (4.7k pullup)
 | 
			
		||||
// 4 is 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
 | 
			
		||||
// 5 is 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)
 | 
			
		||||
// 6 is 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
 | 
			
		||||
// 7 is 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup)
 | 
			
		||||
// 71 is 100k Honeywell thermistor 135-104LAF-J01 (4.7k pullup)
 | 
			
		||||
// 8 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup)
 | 
			
		||||
// 9 is 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
 | 
			
		||||
// 10 is 100k RS thermistor 198-961 (4.7k pullup)
 | 
			
		||||
// 11 is 100k beta 3950 1% thermistor (4.7k pullup)
 | 
			
		||||
// 12 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) (calibrated for Makibox hot bed)
 | 
			
		||||
// 13 is 100k Hisens 3950  1% up to 300°C for hotend "Simple ONE " & "Hotend "All In ONE"
 | 
			
		||||
// 20 is the PT100 circuit found in the Ultimainboard V2.x
 | 
			
		||||
// 60 is 100k Maker's Tool Works Kapton Bed Thermistor beta=3950
 | 
			
		||||
// 66 is 4.7M High Temperature thermistor from Dyze Design
 | 
			
		||||
// 70 is the 100K thermistor found in the bq Hephestos 2
 | 
			
		||||
//
 | 
			
		||||
//    1k ohm pullup tables - This is not normal, you would have to have changed out your 4.7k for 1k
 | 
			
		||||
//                          (but gives greater accuracy and more stable PID)
 | 
			
		||||
// 51 is 100k thermistor - EPCOS (1k pullup)
 | 
			
		||||
// 52 is 200k thermistor - ATC Semitec 204GT-2 (1k pullup)
 | 
			
		||||
// 55 is 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (1k pullup)
 | 
			
		||||
//
 | 
			
		||||
// 1047 is Pt1000 with 4k7 pullup
 | 
			
		||||
// 1010 is Pt1000 with 1k pullup (non standard)
 | 
			
		||||
// 147 is Pt100 with 4k7 pullup
 | 
			
		||||
// 110 is Pt100 with 1k pullup (non standard)
 | 
			
		||||
// 998 and 999 are Dummy Tables. They will ALWAYS read 25°C or the temperature defined below.
 | 
			
		||||
//     Use it for Testing or Development purposes. NEVER for production machine.
 | 
			
		||||
//#define DUMMY_THERMISTOR_998_VALUE 25
 | 
			
		||||
//#define DUMMY_THERMISTOR_999_VALUE 100
 | 
			
		||||
// :{ '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)", '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'", '20':"PT100 (Ultimainboard V2.x)", '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", '66':"Dyze Design 4.7M 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)", '-3':"Thermocouple + MAX31855 (only for sensor 0)", '-2':"Thermocouple + MAX6675 (only for sensor 0)", '-1':"Thermocouple + AD595",'998':"Dummy 1", '999':"Dummy 2" }
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * --NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table
 | 
			
		||||
 * 
 | 
			
		||||
 * Temperature sensors available:
 | 
			
		||||
 *
 | 
			
		||||
 *    -3 : thermocouple with MAX31855 (only for sensor 0)
 | 
			
		||||
 *    -2 : thermocouple with MAX6675 (only for sensor 0)
 | 
			
		||||
 *    -1 : thermocouple with AD595
 | 
			
		||||
 *     0 : not used
 | 
			
		||||
 *     1 : 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
 | 
			
		||||
 *     2 : 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
 | 
			
		||||
 *     3 : Mendel-parts thermistor (4.7k pullup)
 | 
			
		||||
 *     4 : 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
 | 
			
		||||
 *     5 : 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)
 | 
			
		||||
 *     6 : 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
 | 
			
		||||
 *     7 : 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup)
 | 
			
		||||
 *    71 : 100k Honeywell thermistor 135-104LAF-J01 (4.7k pullup)
 | 
			
		||||
 *     8 : 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup)
 | 
			
		||||
 *     9 : 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
 | 
			
		||||
 *    10 : 100k RS thermistor 198-961 (4.7k pullup)
 | 
			
		||||
 *    11 : 100k beta 3950 1% thermistor (4.7k pullup)
 | 
			
		||||
 *    12 : 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) (calibrated for Makibox hot bed)
 | 
			
		||||
 *    13 : 100k Hisens 3950  1% up to 300°C for hotend "Simple ONE " & "Hotend "All In ONE"
 | 
			
		||||
 *    20 : the PT100 circuit found in the Ultimainboard V2.x
 | 
			
		||||
 *    60 : 100k Maker's Tool Works Kapton Bed Thermistor beta=3950
 | 
			
		||||
 *    66 : 4.7M High Temperature thermistor from Dyze Design
 | 
			
		||||
 *    70 : the 100K thermistor found in the bq Hephestos 2
 | 
			
		||||
 * 
 | 
			
		||||
 *       1k ohm pullup tables - This is atypical, and requires changing out the 4.7k pullup for 1k.
 | 
			
		||||
 *                              (but gives greater accuracy and more stable PID)
 | 
			
		||||
 *    51 : 100k thermistor - EPCOS (1k pullup)
 | 
			
		||||
 *    52 : 200k thermistor - ATC Semitec 204GT-2 (1k pullup)
 | 
			
		||||
 *    55 : 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (1k pullup)
 | 
			
		||||
 * 
 | 
			
		||||
 *  1047 : Pt1000 with 4k7 pullup
 | 
			
		||||
 *  1010 : Pt1000 with 1k pullup (non standard)
 | 
			
		||||
 *   147 : Pt100 with 4k7 pullup
 | 
			
		||||
 *   110 : Pt100 with 1k pullup (non standard)
 | 
			
		||||
 *
 | 
			
		||||
 *         Use these for Testing or Development purposes. NEVER for production machine.
 | 
			
		||||
 *   998 : Dummy Table that ALWAYS reads 25°C or the temperature defined below.
 | 
			
		||||
 *   999 : Dummy Table that ALWAYS reads 100°C or the temperature defined below.
 | 
			
		||||
 *
 | 
			
		||||
 * :{ '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)", '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'", '20':"PT100 (Ultimainboard V2.x)", '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", '66':"Dyze Design 4.7M 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)", '-3':"Thermocouple + MAX31855 (only for sensor 0)", '-2':"Thermocouple + MAX6675 (only for sensor 0)", '-1':"Thermocouple + AD595",'998':"Dummy 1", '999':"Dummy 2" }
 | 
			
		||||
 */
 | 
			
		||||
#define TEMP_SENSOR_0 5
 | 
			
		||||
#define TEMP_SENSOR_1 0
 | 
			
		||||
#define TEMP_SENSOR_2 0
 | 
			
		||||
 
 | 
			
		||||
@@ -200,48 +200,52 @@
 | 
			
		||||
//===========================================================================
 | 
			
		||||
//============================= Thermal Settings ============================
 | 
			
		||||
//===========================================================================
 | 
			
		||||
//
 | 
			
		||||
//--NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table
 | 
			
		||||
//
 | 
			
		||||
//// Temperature sensor settings:
 | 
			
		||||
// -3 is thermocouple with MAX31855 (only for sensor 0)
 | 
			
		||||
// -2 is thermocouple with MAX6675 (only for sensor 0)
 | 
			
		||||
// -1 is thermocouple with AD595
 | 
			
		||||
// 0 is not used
 | 
			
		||||
// 1 is 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
 | 
			
		||||
// 2 is 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
 | 
			
		||||
// 3 is Mendel-parts thermistor (4.7k pullup)
 | 
			
		||||
// 4 is 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
 | 
			
		||||
// 5 is 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)
 | 
			
		||||
// 6 is 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
 | 
			
		||||
// 7 is 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup)
 | 
			
		||||
// 71 is 100k Honeywell thermistor 135-104LAF-J01 (4.7k pullup)
 | 
			
		||||
// 8 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup)
 | 
			
		||||
// 9 is 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
 | 
			
		||||
// 10 is 100k RS thermistor 198-961 (4.7k pullup)
 | 
			
		||||
// 11 is 100k beta 3950 1% thermistor (4.7k pullup)
 | 
			
		||||
// 12 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) (calibrated for Makibox hot bed)
 | 
			
		||||
// 13 is 100k Hisens 3950  1% up to 300°C for hotend "Simple ONE " & "Hotend "All In ONE"
 | 
			
		||||
// 20 is the PT100 circuit found in the Ultimainboard V2.x
 | 
			
		||||
// 60 is 100k Maker's Tool Works Kapton Bed Thermistor beta=3950
 | 
			
		||||
// 66 is 4.7M High Temperature thermistor from Dyze Design
 | 
			
		||||
// 70 is the 100K thermistor found in the bq Hephestos 2
 | 
			
		||||
//
 | 
			
		||||
//    1k ohm pullup tables - This is not normal, you would have to have changed out your 4.7k for 1k
 | 
			
		||||
//                          (but gives greater accuracy and more stable PID)
 | 
			
		||||
// 51 is 100k thermistor - EPCOS (1k pullup)
 | 
			
		||||
// 52 is 200k thermistor - ATC Semitec 204GT-2 (1k pullup)
 | 
			
		||||
// 55 is 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (1k pullup)
 | 
			
		||||
//
 | 
			
		||||
// 1047 is Pt1000 with 4k7 pullup
 | 
			
		||||
// 1010 is Pt1000 with 1k pullup (non standard)
 | 
			
		||||
// 147 is Pt100 with 4k7 pullup
 | 
			
		||||
// 110 is Pt100 with 1k pullup (non standard)
 | 
			
		||||
// 998 and 999 are Dummy Tables. They will ALWAYS read 25°C or the temperature defined below.
 | 
			
		||||
//     Use it for Testing or Development purposes. NEVER for production machine.
 | 
			
		||||
//#define DUMMY_THERMISTOR_998_VALUE 25
 | 
			
		||||
//#define DUMMY_THERMISTOR_999_VALUE 100
 | 
			
		||||
// :{ '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)", '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'", '20':"PT100 (Ultimainboard V2.x)", '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", '66':"Dyze Design 4.7M 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)", '-3':"Thermocouple + MAX31855 (only for sensor 0)", '-2':"Thermocouple + MAX6675 (only for sensor 0)", '-1':"Thermocouple + AD595",'998':"Dummy 1", '999':"Dummy 2" }
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * --NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table
 | 
			
		||||
 * 
 | 
			
		||||
 * Temperature sensors available:
 | 
			
		||||
 *
 | 
			
		||||
 *    -3 : thermocouple with MAX31855 (only for sensor 0)
 | 
			
		||||
 *    -2 : thermocouple with MAX6675 (only for sensor 0)
 | 
			
		||||
 *    -1 : thermocouple with AD595
 | 
			
		||||
 *     0 : not used
 | 
			
		||||
 *     1 : 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
 | 
			
		||||
 *     2 : 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
 | 
			
		||||
 *     3 : Mendel-parts thermistor (4.7k pullup)
 | 
			
		||||
 *     4 : 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
 | 
			
		||||
 *     5 : 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)
 | 
			
		||||
 *     6 : 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
 | 
			
		||||
 *     7 : 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup)
 | 
			
		||||
 *    71 : 100k Honeywell thermistor 135-104LAF-J01 (4.7k pullup)
 | 
			
		||||
 *     8 : 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup)
 | 
			
		||||
 *     9 : 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
 | 
			
		||||
 *    10 : 100k RS thermistor 198-961 (4.7k pullup)
 | 
			
		||||
 *    11 : 100k beta 3950 1% thermistor (4.7k pullup)
 | 
			
		||||
 *    12 : 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) (calibrated for Makibox hot bed)
 | 
			
		||||
 *    13 : 100k Hisens 3950  1% up to 300°C for hotend "Simple ONE " & "Hotend "All In ONE"
 | 
			
		||||
 *    20 : the PT100 circuit found in the Ultimainboard V2.x
 | 
			
		||||
 *    60 : 100k Maker's Tool Works Kapton Bed Thermistor beta=3950
 | 
			
		||||
 *    66 : 4.7M High Temperature thermistor from Dyze Design
 | 
			
		||||
 *    70 : the 100K thermistor found in the bq Hephestos 2
 | 
			
		||||
 * 
 | 
			
		||||
 *       1k ohm pullup tables - This is atypical, and requires changing out the 4.7k pullup for 1k.
 | 
			
		||||
 *                              (but gives greater accuracy and more stable PID)
 | 
			
		||||
 *    51 : 100k thermistor - EPCOS (1k pullup)
 | 
			
		||||
 *    52 : 200k thermistor - ATC Semitec 204GT-2 (1k pullup)
 | 
			
		||||
 *    55 : 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (1k pullup)
 | 
			
		||||
 * 
 | 
			
		||||
 *  1047 : Pt1000 with 4k7 pullup
 | 
			
		||||
 *  1010 : Pt1000 with 1k pullup (non standard)
 | 
			
		||||
 *   147 : Pt100 with 4k7 pullup
 | 
			
		||||
 *   110 : Pt100 with 1k pullup (non standard)
 | 
			
		||||
 *
 | 
			
		||||
 *         Use these for Testing or Development purposes. NEVER for production machine.
 | 
			
		||||
 *   998 : Dummy Table that ALWAYS reads 25°C or the temperature defined below.
 | 
			
		||||
 *   999 : Dummy Table that ALWAYS reads 100°C or the temperature defined below.
 | 
			
		||||
 *
 | 
			
		||||
 * :{ '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)", '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'", '20':"PT100 (Ultimainboard V2.x)", '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", '66':"Dyze Design 4.7M 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)", '-3':"Thermocouple + MAX31855 (only for sensor 0)", '-2':"Thermocouple + MAX6675 (only for sensor 0)", '-1':"Thermocouple + AD595",'998':"Dummy 1", '999':"Dummy 2" }
 | 
			
		||||
 */
 | 
			
		||||
#define TEMP_SENSOR_0 5
 | 
			
		||||
#define TEMP_SENSOR_1 5
 | 
			
		||||
#define TEMP_SENSOR_2 0
 | 
			
		||||
 
 | 
			
		||||
@@ -200,48 +200,52 @@
 | 
			
		||||
//===========================================================================
 | 
			
		||||
//============================= Thermal Settings ============================
 | 
			
		||||
//===========================================================================
 | 
			
		||||
//
 | 
			
		||||
//--NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table
 | 
			
		||||
//
 | 
			
		||||
//// Temperature sensor settings:
 | 
			
		||||
// -3 is thermocouple with MAX31855 (only for sensor 0)
 | 
			
		||||
// -2 is thermocouple with MAX6675 (only for sensor 0)
 | 
			
		||||
// -1 is thermocouple with AD595
 | 
			
		||||
// 0 is not used
 | 
			
		||||
// 1 is 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
 | 
			
		||||
// 2 is 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
 | 
			
		||||
// 3 is Mendel-parts thermistor (4.7k pullup)
 | 
			
		||||
// 4 is 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
 | 
			
		||||
// 5 is 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)
 | 
			
		||||
// 6 is 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
 | 
			
		||||
// 7 is 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup)
 | 
			
		||||
// 71 is 100k Honeywell thermistor 135-104LAF-J01 (4.7k pullup)
 | 
			
		||||
// 8 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup)
 | 
			
		||||
// 9 is 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
 | 
			
		||||
// 10 is 100k RS thermistor 198-961 (4.7k pullup)
 | 
			
		||||
// 11 is 100k beta 3950 1% thermistor (4.7k pullup)
 | 
			
		||||
// 12 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) (calibrated for Makibox hot bed)
 | 
			
		||||
// 13 is 100k Hisens 3950  1% up to 300°C for hotend "Simple ONE " & "Hotend "All In ONE"
 | 
			
		||||
// 20 is the PT100 circuit found in the Ultimainboard V2.x
 | 
			
		||||
// 60 is 100k Maker's Tool Works Kapton Bed Thermistor beta=3950
 | 
			
		||||
// 66 is 4.7M High Temperature thermistor from Dyze Design
 | 
			
		||||
// 70 is the 100K thermistor found in the bq Hephestos 2
 | 
			
		||||
//
 | 
			
		||||
//    1k ohm pullup tables - This is not normal, you would have to have changed out your 4.7k for 1k
 | 
			
		||||
//                          (but gives greater accuracy and more stable PID)
 | 
			
		||||
// 51 is 100k thermistor - EPCOS (1k pullup)
 | 
			
		||||
// 52 is 200k thermistor - ATC Semitec 204GT-2 (1k pullup)
 | 
			
		||||
// 55 is 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (1k pullup)
 | 
			
		||||
//
 | 
			
		||||
// 1047 is Pt1000 with 4k7 pullup
 | 
			
		||||
// 1010 is Pt1000 with 1k pullup (non standard)
 | 
			
		||||
// 147 is Pt100 with 4k7 pullup
 | 
			
		||||
// 110 is Pt100 with 1k pullup (non standard)
 | 
			
		||||
// 998 and 999 are Dummy Tables. They will ALWAYS read 25°C or the temperature defined below.
 | 
			
		||||
//     Use it for Testing or Development purposes. NEVER for production machine.
 | 
			
		||||
//#define DUMMY_THERMISTOR_998_VALUE 25
 | 
			
		||||
//#define DUMMY_THERMISTOR_999_VALUE 100
 | 
			
		||||
// :{ '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)", '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'", '20':"PT100 (Ultimainboard V2.x)", '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", '66':"Dyze Design 4.7M 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)", '-3':"Thermocouple + MAX31855 (only for sensor 0)", '-2':"Thermocouple + MAX6675 (only for sensor 0)", '-1':"Thermocouple + AD595",'998':"Dummy 1", '999':"Dummy 2" }
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * --NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table
 | 
			
		||||
 * 
 | 
			
		||||
 * Temperature sensors available:
 | 
			
		||||
 *
 | 
			
		||||
 *    -3 : thermocouple with MAX31855 (only for sensor 0)
 | 
			
		||||
 *    -2 : thermocouple with MAX6675 (only for sensor 0)
 | 
			
		||||
 *    -1 : thermocouple with AD595
 | 
			
		||||
 *     0 : not used
 | 
			
		||||
 *     1 : 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
 | 
			
		||||
 *     2 : 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
 | 
			
		||||
 *     3 : Mendel-parts thermistor (4.7k pullup)
 | 
			
		||||
 *     4 : 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
 | 
			
		||||
 *     5 : 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)
 | 
			
		||||
 *     6 : 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
 | 
			
		||||
 *     7 : 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup)
 | 
			
		||||
 *    71 : 100k Honeywell thermistor 135-104LAF-J01 (4.7k pullup)
 | 
			
		||||
 *     8 : 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup)
 | 
			
		||||
 *     9 : 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
 | 
			
		||||
 *    10 : 100k RS thermistor 198-961 (4.7k pullup)
 | 
			
		||||
 *    11 : 100k beta 3950 1% thermistor (4.7k pullup)
 | 
			
		||||
 *    12 : 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) (calibrated for Makibox hot bed)
 | 
			
		||||
 *    13 : 100k Hisens 3950  1% up to 300°C for hotend "Simple ONE " & "Hotend "All In ONE"
 | 
			
		||||
 *    20 : the PT100 circuit found in the Ultimainboard V2.x
 | 
			
		||||
 *    60 : 100k Maker's Tool Works Kapton Bed Thermistor beta=3950
 | 
			
		||||
 *    66 : 4.7M High Temperature thermistor from Dyze Design
 | 
			
		||||
 *    70 : the 100K thermistor found in the bq Hephestos 2
 | 
			
		||||
 * 
 | 
			
		||||
 *       1k ohm pullup tables - This is atypical, and requires changing out the 4.7k pullup for 1k.
 | 
			
		||||
 *                              (but gives greater accuracy and more stable PID)
 | 
			
		||||
 *    51 : 100k thermistor - EPCOS (1k pullup)
 | 
			
		||||
 *    52 : 200k thermistor - ATC Semitec 204GT-2 (1k pullup)
 | 
			
		||||
 *    55 : 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (1k pullup)
 | 
			
		||||
 * 
 | 
			
		||||
 *  1047 : Pt1000 with 4k7 pullup
 | 
			
		||||
 *  1010 : Pt1000 with 1k pullup (non standard)
 | 
			
		||||
 *   147 : Pt100 with 4k7 pullup
 | 
			
		||||
 *   110 : Pt100 with 1k pullup (non standard)
 | 
			
		||||
 *
 | 
			
		||||
 *         Use these for Testing or Development purposes. NEVER for production machine.
 | 
			
		||||
 *   998 : Dummy Table that ALWAYS reads 25°C or the temperature defined below.
 | 
			
		||||
 *   999 : Dummy Table that ALWAYS reads 100°C or the temperature defined below.
 | 
			
		||||
 *
 | 
			
		||||
 * :{ '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)", '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'", '20':"PT100 (Ultimainboard V2.x)", '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", '66':"Dyze Design 4.7M 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)", '-3':"Thermocouple + MAX31855 (only for sensor 0)", '-2':"Thermocouple + MAX6675 (only for sensor 0)", '-1':"Thermocouple + AD595",'998':"Dummy 1", '999':"Dummy 2" }
 | 
			
		||||
 */
 | 
			
		||||
#define TEMP_SENSOR_0 1
 | 
			
		||||
#define TEMP_SENSOR_1 0
 | 
			
		||||
#define TEMP_SENSOR_2 0
 | 
			
		||||
 
 | 
			
		||||
@@ -203,48 +203,52 @@
 | 
			
		||||
//===========================================================================
 | 
			
		||||
//============================= Thermal Settings ============================
 | 
			
		||||
//===========================================================================
 | 
			
		||||
//
 | 
			
		||||
//--NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table
 | 
			
		||||
//
 | 
			
		||||
//// Temperature sensor settings:
 | 
			
		||||
// -3 is thermocouple with MAX31855 (only for sensor 0)
 | 
			
		||||
// -2 is thermocouple with MAX6675 (only for sensor 0)
 | 
			
		||||
// -1 is thermocouple with AD595
 | 
			
		||||
// 0 is not used
 | 
			
		||||
// 1 is 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
 | 
			
		||||
// 2 is 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
 | 
			
		||||
// 3 is Mendel-parts thermistor (4.7k pullup)
 | 
			
		||||
// 4 is 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
 | 
			
		||||
// 5 is 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)
 | 
			
		||||
// 6 is 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
 | 
			
		||||
// 7 is 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup)
 | 
			
		||||
// 71 is 100k Honeywell thermistor 135-104LAF-J01 (4.7k pullup)
 | 
			
		||||
// 8 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup)
 | 
			
		||||
// 9 is 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
 | 
			
		||||
// 10 is 100k RS thermistor 198-961 (4.7k pullup)
 | 
			
		||||
// 11 is 100k beta 3950 1% thermistor (4.7k pullup)
 | 
			
		||||
// 12 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) (calibrated for Makibox hot bed)
 | 
			
		||||
// 13 is 100k Hisens 3950  1% up to 300°C for hotend "Simple ONE " & "Hotend "All In ONE"
 | 
			
		||||
// 20 is the PT100 circuit found in the Ultimainboard V2.x
 | 
			
		||||
// 60 is 100k Maker's Tool Works Kapton Bed Thermistor beta=3950
 | 
			
		||||
// 66 is 4.7M High Temperature thermistor from Dyze Design
 | 
			
		||||
// 70 is the 100K thermistor found in the bq Hephestos 2
 | 
			
		||||
//
 | 
			
		||||
//    1k ohm pullup tables - This is not normal, you would have to have changed out your 4.7k for 1k
 | 
			
		||||
//                          (but gives greater accuracy and more stable PID)
 | 
			
		||||
// 51 is 100k thermistor - EPCOS (1k pullup)
 | 
			
		||||
// 52 is 200k thermistor - ATC Semitec 204GT-2 (1k pullup)
 | 
			
		||||
// 55 is 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (1k pullup)
 | 
			
		||||
//
 | 
			
		||||
// 1047 is Pt1000 with 4k7 pullup
 | 
			
		||||
// 1010 is Pt1000 with 1k pullup (non standard)
 | 
			
		||||
// 147 is Pt100 with 4k7 pullup
 | 
			
		||||
// 110 is Pt100 with 1k pullup (non standard)
 | 
			
		||||
// 998 and 999 are Dummy Tables. They will ALWAYS read 25°C or the temperature defined below.
 | 
			
		||||
//     Use it for Testing or Development purposes. NEVER for production machine.
 | 
			
		||||
//#define DUMMY_THERMISTOR_998_VALUE 25
 | 
			
		||||
//#define DUMMY_THERMISTOR_999_VALUE 100
 | 
			
		||||
// :{ '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)", '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'", '20':"PT100 (Ultimainboard V2.x)", '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", '66':"Dyze Design 4.7M 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)", '-3':"Thermocouple + MAX31855 (only for sensor 0)", '-2':"Thermocouple + MAX6675 (only for sensor 0)", '-1':"Thermocouple + AD595",'998':"Dummy 1", '999':"Dummy 2" }
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * --NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table
 | 
			
		||||
 * 
 | 
			
		||||
 * Temperature sensors available:
 | 
			
		||||
 *
 | 
			
		||||
 *    -3 : thermocouple with MAX31855 (only for sensor 0)
 | 
			
		||||
 *    -2 : thermocouple with MAX6675 (only for sensor 0)
 | 
			
		||||
 *    -1 : thermocouple with AD595
 | 
			
		||||
 *     0 : not used
 | 
			
		||||
 *     1 : 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
 | 
			
		||||
 *     2 : 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
 | 
			
		||||
 *     3 : Mendel-parts thermistor (4.7k pullup)
 | 
			
		||||
 *     4 : 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
 | 
			
		||||
 *     5 : 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)
 | 
			
		||||
 *     6 : 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
 | 
			
		||||
 *     7 : 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup)
 | 
			
		||||
 *    71 : 100k Honeywell thermistor 135-104LAF-J01 (4.7k pullup)
 | 
			
		||||
 *     8 : 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup)
 | 
			
		||||
 *     9 : 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
 | 
			
		||||
 *    10 : 100k RS thermistor 198-961 (4.7k pullup)
 | 
			
		||||
 *    11 : 100k beta 3950 1% thermistor (4.7k pullup)
 | 
			
		||||
 *    12 : 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) (calibrated for Makibox hot bed)
 | 
			
		||||
 *    13 : 100k Hisens 3950  1% up to 300°C for hotend "Simple ONE " & "Hotend "All In ONE"
 | 
			
		||||
 *    20 : the PT100 circuit found in the Ultimainboard V2.x
 | 
			
		||||
 *    60 : 100k Maker's Tool Works Kapton Bed Thermistor beta=3950
 | 
			
		||||
 *    66 : 4.7M High Temperature thermistor from Dyze Design
 | 
			
		||||
 *    70 : the 100K thermistor found in the bq Hephestos 2
 | 
			
		||||
 * 
 | 
			
		||||
 *       1k ohm pullup tables - This is atypical, and requires changing out the 4.7k pullup for 1k.
 | 
			
		||||
 *                              (but gives greater accuracy and more stable PID)
 | 
			
		||||
 *    51 : 100k thermistor - EPCOS (1k pullup)
 | 
			
		||||
 *    52 : 200k thermistor - ATC Semitec 204GT-2 (1k pullup)
 | 
			
		||||
 *    55 : 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (1k pullup)
 | 
			
		||||
 * 
 | 
			
		||||
 *  1047 : Pt1000 with 4k7 pullup
 | 
			
		||||
 *  1010 : Pt1000 with 1k pullup (non standard)
 | 
			
		||||
 *   147 : Pt100 with 4k7 pullup
 | 
			
		||||
 *   110 : Pt100 with 1k pullup (non standard)
 | 
			
		||||
 *
 | 
			
		||||
 *         Use these for Testing or Development purposes. NEVER for production machine.
 | 
			
		||||
 *   998 : Dummy Table that ALWAYS reads 25°C or the temperature defined below.
 | 
			
		||||
 *   999 : Dummy Table that ALWAYS reads 100°C or the temperature defined below.
 | 
			
		||||
 *
 | 
			
		||||
 * :{ '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)", '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'", '20':"PT100 (Ultimainboard V2.x)", '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", '66':"Dyze Design 4.7M 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)", '-3':"Thermocouple + MAX31855 (only for sensor 0)", '-2':"Thermocouple + MAX6675 (only for sensor 0)", '-1':"Thermocouple + AD595",'998':"Dummy 1", '999':"Dummy 2" }
 | 
			
		||||
 */
 | 
			
		||||
#define TEMP_SENSOR_0 1 // DGlass3D = 5; RigidBot = 1; 3DSv6 = 5
 | 
			
		||||
#define TEMP_SENSOR_1 0
 | 
			
		||||
#define TEMP_SENSOR_2 0
 | 
			
		||||
 
 | 
			
		||||
@@ -232,48 +232,52 @@
 | 
			
		||||
//===========================================================================
 | 
			
		||||
//============================= Thermal Settings ============================
 | 
			
		||||
//===========================================================================
 | 
			
		||||
//
 | 
			
		||||
//--NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table
 | 
			
		||||
//
 | 
			
		||||
//// Temperature sensor settings:
 | 
			
		||||
// -3 is thermocouple with MAX31855 (only for sensor 0)
 | 
			
		||||
// -2 is thermocouple with MAX6675 (only for sensor 0)
 | 
			
		||||
// -1 is thermocouple with AD595
 | 
			
		||||
// 0 is not used
 | 
			
		||||
// 1 is 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
 | 
			
		||||
// 2 is 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
 | 
			
		||||
// 3 is Mendel-parts thermistor (4.7k pullup)
 | 
			
		||||
// 4 is 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
 | 
			
		||||
// 5 is 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)
 | 
			
		||||
// 6 is 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
 | 
			
		||||
// 7 is 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup)
 | 
			
		||||
// 71 is 100k Honeywell thermistor 135-104LAF-J01 (4.7k pullup)
 | 
			
		||||
// 8 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup)
 | 
			
		||||
// 9 is 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
 | 
			
		||||
// 10 is 100k RS thermistor 198-961 (4.7k pullup)
 | 
			
		||||
// 11 is 100k beta 3950 1% thermistor (4.7k pullup)
 | 
			
		||||
// 12 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) (calibrated for Makibox hot bed)
 | 
			
		||||
// 13 is 100k Hisens 3950  1% up to 300°C for hotend "Simple ONE " & "Hotend "All In ONE"
 | 
			
		||||
// 20 is the PT100 circuit found in the Ultimainboard V2.x
 | 
			
		||||
// 60 is 100k Maker's Tool Works Kapton Bed Thermistor beta=3950
 | 
			
		||||
// 66 is 4.7M High Temperature thermistor from Dyze Design
 | 
			
		||||
// 70 is the 100K thermistor found in the bq Hephestos 2
 | 
			
		||||
//
 | 
			
		||||
//    1k ohm pullup tables - This is not normal, you would have to have changed out your 4.7k for 1k
 | 
			
		||||
//                          (but gives greater accuracy and more stable PID)
 | 
			
		||||
// 51 is 100k thermistor - EPCOS (1k pullup)
 | 
			
		||||
// 52 is 200k thermistor - ATC Semitec 204GT-2 (1k pullup)
 | 
			
		||||
// 55 is 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (1k pullup)
 | 
			
		||||
//
 | 
			
		||||
// 1047 is Pt1000 with 4k7 pullup
 | 
			
		||||
// 1010 is Pt1000 with 1k pullup (non standard)
 | 
			
		||||
// 147 is Pt100 with 4k7 pullup
 | 
			
		||||
// 110 is Pt100 with 1k pullup (non standard)
 | 
			
		||||
// 998 and 999 are Dummy Tables. They will ALWAYS read 25°C or the temperature defined below.
 | 
			
		||||
//     Use it for Testing or Development purposes. NEVER for production machine.
 | 
			
		||||
//#define DUMMY_THERMISTOR_998_VALUE 25
 | 
			
		||||
//#define DUMMY_THERMISTOR_999_VALUE 100
 | 
			
		||||
// :{ '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)", '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'", '20':"PT100 (Ultimainboard V2.x)", '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", '66':"Dyze Design 4.7M 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)", '-3':"Thermocouple + MAX31855 (only for sensor 0)", '-2':"Thermocouple + MAX6675 (only for sensor 0)", '-1':"Thermocouple + AD595",'998':"Dummy 1", '999':"Dummy 2" }
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * --NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table
 | 
			
		||||
 * 
 | 
			
		||||
 * Temperature sensors available:
 | 
			
		||||
 *
 | 
			
		||||
 *    -3 : thermocouple with MAX31855 (only for sensor 0)
 | 
			
		||||
 *    -2 : thermocouple with MAX6675 (only for sensor 0)
 | 
			
		||||
 *    -1 : thermocouple with AD595
 | 
			
		||||
 *     0 : not used
 | 
			
		||||
 *     1 : 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
 | 
			
		||||
 *     2 : 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
 | 
			
		||||
 *     3 : Mendel-parts thermistor (4.7k pullup)
 | 
			
		||||
 *     4 : 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
 | 
			
		||||
 *     5 : 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)
 | 
			
		||||
 *     6 : 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
 | 
			
		||||
 *     7 : 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup)
 | 
			
		||||
 *    71 : 100k Honeywell thermistor 135-104LAF-J01 (4.7k pullup)
 | 
			
		||||
 *     8 : 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup)
 | 
			
		||||
 *     9 : 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
 | 
			
		||||
 *    10 : 100k RS thermistor 198-961 (4.7k pullup)
 | 
			
		||||
 *    11 : 100k beta 3950 1% thermistor (4.7k pullup)
 | 
			
		||||
 *    12 : 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) (calibrated for Makibox hot bed)
 | 
			
		||||
 *    13 : 100k Hisens 3950  1% up to 300°C for hotend "Simple ONE " & "Hotend "All In ONE"
 | 
			
		||||
 *    20 : the PT100 circuit found in the Ultimainboard V2.x
 | 
			
		||||
 *    60 : 100k Maker's Tool Works Kapton Bed Thermistor beta=3950
 | 
			
		||||
 *    66 : 4.7M High Temperature thermistor from Dyze Design
 | 
			
		||||
 *    70 : the 100K thermistor found in the bq Hephestos 2
 | 
			
		||||
 * 
 | 
			
		||||
 *       1k ohm pullup tables - This is atypical, and requires changing out the 4.7k pullup for 1k.
 | 
			
		||||
 *                              (but gives greater accuracy and more stable PID)
 | 
			
		||||
 *    51 : 100k thermistor - EPCOS (1k pullup)
 | 
			
		||||
 *    52 : 200k thermistor - ATC Semitec 204GT-2 (1k pullup)
 | 
			
		||||
 *    55 : 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (1k pullup)
 | 
			
		||||
 * 
 | 
			
		||||
 *  1047 : Pt1000 with 4k7 pullup
 | 
			
		||||
 *  1010 : Pt1000 with 1k pullup (non standard)
 | 
			
		||||
 *   147 : Pt100 with 4k7 pullup
 | 
			
		||||
 *   110 : Pt100 with 1k pullup (non standard)
 | 
			
		||||
 *
 | 
			
		||||
 *         Use these for Testing or Development purposes. NEVER for production machine.
 | 
			
		||||
 *   998 : Dummy Table that ALWAYS reads 25°C or the temperature defined below.
 | 
			
		||||
 *   999 : Dummy Table that ALWAYS reads 100°C or the temperature defined below.
 | 
			
		||||
 *
 | 
			
		||||
 * :{ '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)", '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'", '20':"PT100 (Ultimainboard V2.x)", '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", '66':"Dyze Design 4.7M 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)", '-3':"Thermocouple + MAX31855 (only for sensor 0)", '-2':"Thermocouple + MAX6675 (only for sensor 0)", '-1':"Thermocouple + AD595",'998':"Dummy 1", '999':"Dummy 2" }
 | 
			
		||||
 */
 | 
			
		||||
#define TEMP_SENSOR_0 1
 | 
			
		||||
#define TEMP_SENSOR_1 0
 | 
			
		||||
#define TEMP_SENSOR_2 0
 | 
			
		||||
 
 | 
			
		||||
@@ -200,48 +200,52 @@
 | 
			
		||||
//===========================================================================
 | 
			
		||||
//============================= Thermal Settings ============================
 | 
			
		||||
//===========================================================================
 | 
			
		||||
//
 | 
			
		||||
//--NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table
 | 
			
		||||
//
 | 
			
		||||
//// Temperature sensor settings:
 | 
			
		||||
// -3 is thermocouple with MAX31855 (only for sensor 0)
 | 
			
		||||
// -2 is thermocouple with MAX6675 (only for sensor 0)
 | 
			
		||||
// -1 is thermocouple with AD595
 | 
			
		||||
// 0 is not used
 | 
			
		||||
// 1 is 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
 | 
			
		||||
// 2 is 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
 | 
			
		||||
// 3 is Mendel-parts thermistor (4.7k pullup)
 | 
			
		||||
// 4 is 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
 | 
			
		||||
// 5 is 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)
 | 
			
		||||
// 6 is 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
 | 
			
		||||
// 7 is 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup)
 | 
			
		||||
// 71 is 100k Honeywell thermistor 135-104LAF-J01 (4.7k pullup)
 | 
			
		||||
// 8 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup)
 | 
			
		||||
// 9 is 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
 | 
			
		||||
// 10 is 100k RS thermistor 198-961 (4.7k pullup)
 | 
			
		||||
// 11 is 100k beta 3950 1% thermistor (4.7k pullup)
 | 
			
		||||
// 12 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) (calibrated for Makibox hot bed)
 | 
			
		||||
// 13 is 100k Hisens 3950  1% up to 300°C for hotend "Simple ONE " & "Hotend "All In ONE"
 | 
			
		||||
// 20 is the PT100 circuit found in the Ultimainboard V2.x
 | 
			
		||||
// 60 is 100k Maker's Tool Works Kapton Bed Thermistor beta=3950
 | 
			
		||||
// 66 is 4.7M High Temperature thermistor from Dyze Design
 | 
			
		||||
// 70 is the 100K thermistor found in the bq Hephestos 2
 | 
			
		||||
//
 | 
			
		||||
//    1k ohm pullup tables - This is not normal, you would have to have changed out your 4.7k for 1k
 | 
			
		||||
//                          (but gives greater accuracy and more stable PID)
 | 
			
		||||
// 51 is 100k thermistor - EPCOS (1k pullup)
 | 
			
		||||
// 52 is 200k thermistor - ATC Semitec 204GT-2 (1k pullup)
 | 
			
		||||
// 55 is 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (1k pullup)
 | 
			
		||||
//
 | 
			
		||||
// 1047 is Pt1000 with 4k7 pullup
 | 
			
		||||
// 1010 is Pt1000 with 1k pullup (non standard)
 | 
			
		||||
// 147 is Pt100 with 4k7 pullup
 | 
			
		||||
// 110 is Pt100 with 1k pullup (non standard)
 | 
			
		||||
// 998 and 999 are Dummy Tables. They will ALWAYS read 25°C or the temperature defined below.
 | 
			
		||||
//     Use it for Testing or Development purposes. NEVER for production machine.
 | 
			
		||||
//#define DUMMY_THERMISTOR_998_VALUE 25
 | 
			
		||||
//#define DUMMY_THERMISTOR_999_VALUE 100
 | 
			
		||||
// :{ '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)", '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'", '20':"PT100 (Ultimainboard V2.x)", '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", '66':"Dyze Design 4.7M 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)", '-3':"Thermocouple + MAX31855 (only for sensor 0)", '-2':"Thermocouple + MAX6675 (only for sensor 0)", '-1':"Thermocouple + AD595",'998':"Dummy 1", '999':"Dummy 2" }
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * --NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table
 | 
			
		||||
 * 
 | 
			
		||||
 * Temperature sensors available:
 | 
			
		||||
 *
 | 
			
		||||
 *    -3 : thermocouple with MAX31855 (only for sensor 0)
 | 
			
		||||
 *    -2 : thermocouple with MAX6675 (only for sensor 0)
 | 
			
		||||
 *    -1 : thermocouple with AD595
 | 
			
		||||
 *     0 : not used
 | 
			
		||||
 *     1 : 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
 | 
			
		||||
 *     2 : 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
 | 
			
		||||
 *     3 : Mendel-parts thermistor (4.7k pullup)
 | 
			
		||||
 *     4 : 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
 | 
			
		||||
 *     5 : 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)
 | 
			
		||||
 *     6 : 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
 | 
			
		||||
 *     7 : 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup)
 | 
			
		||||
 *    71 : 100k Honeywell thermistor 135-104LAF-J01 (4.7k pullup)
 | 
			
		||||
 *     8 : 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup)
 | 
			
		||||
 *     9 : 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
 | 
			
		||||
 *    10 : 100k RS thermistor 198-961 (4.7k pullup)
 | 
			
		||||
 *    11 : 100k beta 3950 1% thermistor (4.7k pullup)
 | 
			
		||||
 *    12 : 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) (calibrated for Makibox hot bed)
 | 
			
		||||
 *    13 : 100k Hisens 3950  1% up to 300°C for hotend "Simple ONE " & "Hotend "All In ONE"
 | 
			
		||||
 *    20 : the PT100 circuit found in the Ultimainboard V2.x
 | 
			
		||||
 *    60 : 100k Maker's Tool Works Kapton Bed Thermistor beta=3950
 | 
			
		||||
 *    66 : 4.7M High Temperature thermistor from Dyze Design
 | 
			
		||||
 *    70 : the 100K thermistor found in the bq Hephestos 2
 | 
			
		||||
 * 
 | 
			
		||||
 *       1k ohm pullup tables - This is atypical, and requires changing out the 4.7k pullup for 1k.
 | 
			
		||||
 *                              (but gives greater accuracy and more stable PID)
 | 
			
		||||
 *    51 : 100k thermistor - EPCOS (1k pullup)
 | 
			
		||||
 *    52 : 200k thermistor - ATC Semitec 204GT-2 (1k pullup)
 | 
			
		||||
 *    55 : 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (1k pullup)
 | 
			
		||||
 * 
 | 
			
		||||
 *  1047 : Pt1000 with 4k7 pullup
 | 
			
		||||
 *  1010 : Pt1000 with 1k pullup (non standard)
 | 
			
		||||
 *   147 : Pt100 with 4k7 pullup
 | 
			
		||||
 *   110 : Pt100 with 1k pullup (non standard)
 | 
			
		||||
 *
 | 
			
		||||
 *         Use these for Testing or Development purposes. NEVER for production machine.
 | 
			
		||||
 *   998 : Dummy Table that ALWAYS reads 25°C or the temperature defined below.
 | 
			
		||||
 *   999 : Dummy Table that ALWAYS reads 100°C or the temperature defined below.
 | 
			
		||||
 *
 | 
			
		||||
 * :{ '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)", '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'", '20':"PT100 (Ultimainboard V2.x)", '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", '66':"Dyze Design 4.7M 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)", '-3':"Thermocouple + MAX31855 (only for sensor 0)", '-2':"Thermocouple + MAX6675 (only for sensor 0)", '-1':"Thermocouple + AD595",'998':"Dummy 1", '999':"Dummy 2" }
 | 
			
		||||
 */
 | 
			
		||||
#define TEMP_SENSOR_0 7
 | 
			
		||||
#define TEMP_SENSOR_1 7
 | 
			
		||||
#define TEMP_SENSOR_2 0
 | 
			
		||||
 
 | 
			
		||||
@@ -203,48 +203,52 @@
 | 
			
		||||
//===========================================================================
 | 
			
		||||
//============================= Thermal Settings ============================
 | 
			
		||||
//===========================================================================
 | 
			
		||||
//
 | 
			
		||||
//--NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table
 | 
			
		||||
//
 | 
			
		||||
//// Temperature sensor settings:
 | 
			
		||||
// -3 is thermocouple with MAX31855 (only for sensor 0)
 | 
			
		||||
// -2 is thermocouple with MAX6675 (only for sensor 0)
 | 
			
		||||
// -1 is thermocouple with AD595
 | 
			
		||||
// 0 is not used
 | 
			
		||||
// 1 is 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
 | 
			
		||||
// 2 is 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
 | 
			
		||||
// 3 is Mendel-parts thermistor (4.7k pullup)
 | 
			
		||||
// 4 is 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
 | 
			
		||||
// 5 is 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)
 | 
			
		||||
// 6 is 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
 | 
			
		||||
// 7 is 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup)
 | 
			
		||||
// 71 is 100k Honeywell thermistor 135-104LAF-J01 (4.7k pullup)
 | 
			
		||||
// 8 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup)
 | 
			
		||||
// 9 is 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
 | 
			
		||||
// 10 is 100k RS thermistor 198-961 (4.7k pullup)
 | 
			
		||||
// 11 is 100k beta 3950 1% thermistor (4.7k pullup)
 | 
			
		||||
// 12 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) (calibrated for Makibox hot bed)
 | 
			
		||||
// 13 is 100k Hisens 3950  1% up to 300°C for hotend "Simple ONE " & "Hotend "All In ONE"
 | 
			
		||||
// 20 is the PT100 circuit found in the Ultimainboard V2.x
 | 
			
		||||
// 60 is 100k Maker's Tool Works Kapton Bed Thermistor beta=3950
 | 
			
		||||
// 66 is 4.7M High Temperature thermistor from Dyze Design
 | 
			
		||||
// 70 is the 100K thermistor found in the bq Hephestos 2
 | 
			
		||||
//
 | 
			
		||||
//    1k ohm pullup tables - This is not normal, you would have to have changed out your 4.7k for 1k
 | 
			
		||||
//                          (but gives greater accuracy and more stable PID)
 | 
			
		||||
// 51 is 100k thermistor - EPCOS (1k pullup)
 | 
			
		||||
// 52 is 200k thermistor - ATC Semitec 204GT-2 (1k pullup)
 | 
			
		||||
// 55 is 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (1k pullup)
 | 
			
		||||
//
 | 
			
		||||
// 1047 is Pt1000 with 4k7 pullup
 | 
			
		||||
// 1010 is Pt1000 with 1k pullup (non standard)
 | 
			
		||||
// 147 is Pt100 with 4k7 pullup
 | 
			
		||||
// 110 is Pt100 with 1k pullup (non standard)
 | 
			
		||||
// 998 and 999 are Dummy Tables. They will ALWAYS read 25°C or the temperature defined below.
 | 
			
		||||
//     Use it for Testing or Development purposes. NEVER for production machine.
 | 
			
		||||
//#define DUMMY_THERMISTOR_998_VALUE 25
 | 
			
		||||
//#define DUMMY_THERMISTOR_999_VALUE 100
 | 
			
		||||
// :{ '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)", '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'", '20':"PT100 (Ultimainboard V2.x)", '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", '66':"Dyze Design 4.7M 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)", '-3':"Thermocouple + MAX31855 (only for sensor 0)", '-2':"Thermocouple + MAX6675 (only for sensor 0)", '-1':"Thermocouple + AD595",'998':"Dummy 1", '999':"Dummy 2" }
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * --NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table
 | 
			
		||||
 * 
 | 
			
		||||
 * Temperature sensors available:
 | 
			
		||||
 *
 | 
			
		||||
 *    -3 : thermocouple with MAX31855 (only for sensor 0)
 | 
			
		||||
 *    -2 : thermocouple with MAX6675 (only for sensor 0)
 | 
			
		||||
 *    -1 : thermocouple with AD595
 | 
			
		||||
 *     0 : not used
 | 
			
		||||
 *     1 : 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
 | 
			
		||||
 *     2 : 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
 | 
			
		||||
 *     3 : Mendel-parts thermistor (4.7k pullup)
 | 
			
		||||
 *     4 : 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
 | 
			
		||||
 *     5 : 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)
 | 
			
		||||
 *     6 : 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
 | 
			
		||||
 *     7 : 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup)
 | 
			
		||||
 *    71 : 100k Honeywell thermistor 135-104LAF-J01 (4.7k pullup)
 | 
			
		||||
 *     8 : 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup)
 | 
			
		||||
 *     9 : 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
 | 
			
		||||
 *    10 : 100k RS thermistor 198-961 (4.7k pullup)
 | 
			
		||||
 *    11 : 100k beta 3950 1% thermistor (4.7k pullup)
 | 
			
		||||
 *    12 : 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) (calibrated for Makibox hot bed)
 | 
			
		||||
 *    13 : 100k Hisens 3950  1% up to 300°C for hotend "Simple ONE " & "Hotend "All In ONE"
 | 
			
		||||
 *    20 : the PT100 circuit found in the Ultimainboard V2.x
 | 
			
		||||
 *    60 : 100k Maker's Tool Works Kapton Bed Thermistor beta=3950
 | 
			
		||||
 *    66 : 4.7M High Temperature thermistor from Dyze Design
 | 
			
		||||
 *    70 : the 100K thermistor found in the bq Hephestos 2
 | 
			
		||||
 * 
 | 
			
		||||
 *       1k ohm pullup tables - This is atypical, and requires changing out the 4.7k pullup for 1k.
 | 
			
		||||
 *                              (but gives greater accuracy and more stable PID)
 | 
			
		||||
 *    51 : 100k thermistor - EPCOS (1k pullup)
 | 
			
		||||
 *    52 : 200k thermistor - ATC Semitec 204GT-2 (1k pullup)
 | 
			
		||||
 *    55 : 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (1k pullup)
 | 
			
		||||
 * 
 | 
			
		||||
 *  1047 : Pt1000 with 4k7 pullup
 | 
			
		||||
 *  1010 : Pt1000 with 1k pullup (non standard)
 | 
			
		||||
 *   147 : Pt100 with 4k7 pullup
 | 
			
		||||
 *   110 : Pt100 with 1k pullup (non standard)
 | 
			
		||||
 *
 | 
			
		||||
 *         Use these for Testing or Development purposes. NEVER for production machine.
 | 
			
		||||
 *   998 : Dummy Table that ALWAYS reads 25°C or the temperature defined below.
 | 
			
		||||
 *   999 : Dummy Table that ALWAYS reads 100°C or the temperature defined below.
 | 
			
		||||
 *
 | 
			
		||||
 * :{ '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)", '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'", '20':"PT100 (Ultimainboard V2.x)", '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", '66':"Dyze Design 4.7M 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)", '-3':"Thermocouple + MAX31855 (only for sensor 0)", '-2':"Thermocouple + MAX6675 (only for sensor 0)", '-1':"Thermocouple + AD595",'998':"Dummy 1", '999':"Dummy 2" }
 | 
			
		||||
 */
 | 
			
		||||
#define TEMP_SENSOR_0 1
 | 
			
		||||
#define TEMP_SENSOR_1 0
 | 
			
		||||
#define TEMP_SENSOR_2 0
 | 
			
		||||
 
 | 
			
		||||
@@ -200,48 +200,52 @@
 | 
			
		||||
//===========================================================================
 | 
			
		||||
//============================= Thermal Settings ============================
 | 
			
		||||
//===========================================================================
 | 
			
		||||
//
 | 
			
		||||
//--NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table
 | 
			
		||||
//
 | 
			
		||||
//// Temperature sensor settings:
 | 
			
		||||
// -3 is thermocouple with MAX31855 (only for sensor 0)
 | 
			
		||||
// -2 is thermocouple with MAX6675 (only for sensor 0)
 | 
			
		||||
// -1 is thermocouple with AD595
 | 
			
		||||
// 0 is not used
 | 
			
		||||
// 1 is 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
 | 
			
		||||
// 2 is 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
 | 
			
		||||
// 3 is Mendel-parts thermistor (4.7k pullup)
 | 
			
		||||
// 4 is 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
 | 
			
		||||
// 5 is 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)
 | 
			
		||||
// 6 is 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
 | 
			
		||||
// 7 is 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup)
 | 
			
		||||
// 71 is 100k Honeywell thermistor 135-104LAF-J01 (4.7k pullup)
 | 
			
		||||
// 8 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup)
 | 
			
		||||
// 9 is 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
 | 
			
		||||
// 10 is 100k RS thermistor 198-961 (4.7k pullup)
 | 
			
		||||
// 11 is 100k beta 3950 1% thermistor (4.7k pullup)
 | 
			
		||||
// 12 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) (calibrated for Makibox hot bed)
 | 
			
		||||
// 13 is 100k Hisens 3950  1% up to 300°C for hotend "Simple ONE " & "Hotend "All In ONE"
 | 
			
		||||
// 20 is the PT100 circuit found in the Ultimainboard V2.x
 | 
			
		||||
// 60 is 100k Maker's Tool Works Kapton Bed Thermistor beta=3950
 | 
			
		||||
// 66 is 4.7M High Temperature thermistor from Dyze Design
 | 
			
		||||
// 70 is the 100K thermistor found in the bq Hephestos 2
 | 
			
		||||
//
 | 
			
		||||
//    1k ohm pullup tables - This is not normal, you would have to have changed out your 4.7k for 1k
 | 
			
		||||
//                          (but gives greater accuracy and more stable PID)
 | 
			
		||||
// 51 is 100k thermistor - EPCOS (1k pullup)
 | 
			
		||||
// 52 is 200k thermistor - ATC Semitec 204GT-2 (1k pullup)
 | 
			
		||||
// 55 is 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (1k pullup)
 | 
			
		||||
//
 | 
			
		||||
// 1047 is Pt1000 with 4k7 pullup
 | 
			
		||||
// 1010 is Pt1000 with 1k pullup (non standard)
 | 
			
		||||
// 147 is Pt100 with 4k7 pullup
 | 
			
		||||
// 110 is Pt100 with 1k pullup (non standard)
 | 
			
		||||
// 998 and 999 are Dummy Tables. They will ALWAYS read 25°C or the temperature defined below.
 | 
			
		||||
//     Use it for Testing or Development purposes. NEVER for production machine.
 | 
			
		||||
//#define DUMMY_THERMISTOR_998_VALUE 25
 | 
			
		||||
//#define DUMMY_THERMISTOR_999_VALUE 100
 | 
			
		||||
// :{ '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)", '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'", '20':"PT100 (Ultimainboard V2.x)", '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", '66':"Dyze Design 4.7M 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)", '-3':"Thermocouple + MAX31855 (only for sensor 0)", '-2':"Thermocouple + MAX6675 (only for sensor 0)", '-1':"Thermocouple + AD595",'998':"Dummy 1", '999':"Dummy 2" }
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * --NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table
 | 
			
		||||
 * 
 | 
			
		||||
 * Temperature sensors available:
 | 
			
		||||
 *
 | 
			
		||||
 *    -3 : thermocouple with MAX31855 (only for sensor 0)
 | 
			
		||||
 *    -2 : thermocouple with MAX6675 (only for sensor 0)
 | 
			
		||||
 *    -1 : thermocouple with AD595
 | 
			
		||||
 *     0 : not used
 | 
			
		||||
 *     1 : 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
 | 
			
		||||
 *     2 : 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
 | 
			
		||||
 *     3 : Mendel-parts thermistor (4.7k pullup)
 | 
			
		||||
 *     4 : 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
 | 
			
		||||
 *     5 : 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)
 | 
			
		||||
 *     6 : 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
 | 
			
		||||
 *     7 : 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup)
 | 
			
		||||
 *    71 : 100k Honeywell thermistor 135-104LAF-J01 (4.7k pullup)
 | 
			
		||||
 *     8 : 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup)
 | 
			
		||||
 *     9 : 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
 | 
			
		||||
 *    10 : 100k RS thermistor 198-961 (4.7k pullup)
 | 
			
		||||
 *    11 : 100k beta 3950 1% thermistor (4.7k pullup)
 | 
			
		||||
 *    12 : 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) (calibrated for Makibox hot bed)
 | 
			
		||||
 *    13 : 100k Hisens 3950  1% up to 300°C for hotend "Simple ONE " & "Hotend "All In ONE"
 | 
			
		||||
 *    20 : the PT100 circuit found in the Ultimainboard V2.x
 | 
			
		||||
 *    60 : 100k Maker's Tool Works Kapton Bed Thermistor beta=3950
 | 
			
		||||
 *    66 : 4.7M High Temperature thermistor from Dyze Design
 | 
			
		||||
 *    70 : the 100K thermistor found in the bq Hephestos 2
 | 
			
		||||
 * 
 | 
			
		||||
 *       1k ohm pullup tables - This is atypical, and requires changing out the 4.7k pullup for 1k.
 | 
			
		||||
 *                              (but gives greater accuracy and more stable PID)
 | 
			
		||||
 *    51 : 100k thermistor - EPCOS (1k pullup)
 | 
			
		||||
 *    52 : 200k thermistor - ATC Semitec 204GT-2 (1k pullup)
 | 
			
		||||
 *    55 : 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (1k pullup)
 | 
			
		||||
 * 
 | 
			
		||||
 *  1047 : Pt1000 with 4k7 pullup
 | 
			
		||||
 *  1010 : Pt1000 with 1k pullup (non standard)
 | 
			
		||||
 *   147 : Pt100 with 4k7 pullup
 | 
			
		||||
 *   110 : Pt100 with 1k pullup (non standard)
 | 
			
		||||
 *
 | 
			
		||||
 *         Use these for Testing or Development purposes. NEVER for production machine.
 | 
			
		||||
 *   998 : Dummy Table that ALWAYS reads 25°C or the temperature defined below.
 | 
			
		||||
 *   999 : Dummy Table that ALWAYS reads 100°C or the temperature defined below.
 | 
			
		||||
 *
 | 
			
		||||
 * :{ '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)", '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'", '20':"PT100 (Ultimainboard V2.x)", '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", '66':"Dyze Design 4.7M 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)", '-3':"Thermocouple + MAX31855 (only for sensor 0)", '-2':"Thermocouple + MAX6675 (only for sensor 0)", '-1':"Thermocouple + AD595",'998':"Dummy 1", '999':"Dummy 2" }
 | 
			
		||||
 */
 | 
			
		||||
#define TEMP_SENSOR_0 1
 | 
			
		||||
#define TEMP_SENSOR_1 0
 | 
			
		||||
#define TEMP_SENSOR_2 0
 | 
			
		||||
 
 | 
			
		||||
@@ -200,48 +200,52 @@
 | 
			
		||||
//===========================================================================
 | 
			
		||||
//============================= Thermal Settings ============================
 | 
			
		||||
//===========================================================================
 | 
			
		||||
//
 | 
			
		||||
//--NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table
 | 
			
		||||
//
 | 
			
		||||
//// Temperature sensor settings:
 | 
			
		||||
// -3 is thermocouple with MAX31855 (only for sensor 0)
 | 
			
		||||
// -2 is thermocouple with MAX6675 (only for sensor 0)
 | 
			
		||||
// -1 is thermocouple with AD595
 | 
			
		||||
// 0 is not used
 | 
			
		||||
// 1 is 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
 | 
			
		||||
// 2 is 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
 | 
			
		||||
// 3 is Mendel-parts thermistor (4.7k pullup)
 | 
			
		||||
// 4 is 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
 | 
			
		||||
// 5 is 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)
 | 
			
		||||
// 6 is 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
 | 
			
		||||
// 7 is 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup)
 | 
			
		||||
// 71 is 100k Honeywell thermistor 135-104LAF-J01 (4.7k pullup)
 | 
			
		||||
// 8 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup)
 | 
			
		||||
// 9 is 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
 | 
			
		||||
// 10 is 100k RS thermistor 198-961 (4.7k pullup)
 | 
			
		||||
// 11 is 100k beta 3950 1% thermistor (4.7k pullup)
 | 
			
		||||
// 12 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) (calibrated for Makibox hot bed)
 | 
			
		||||
// 13 is 100k Hisens 3950  1% up to 300°C for hotend "Simple ONE " & "Hotend "All In ONE"
 | 
			
		||||
// 20 is the PT100 circuit found in the Ultimainboard V2.x
 | 
			
		||||
// 60 is 100k Maker's Tool Works Kapton Bed Thermistor beta=3950
 | 
			
		||||
// 66 is 4.7M High Temperature thermistor from Dyze Design
 | 
			
		||||
// 70 is the 100K thermistor found in the bq Hephestos 2
 | 
			
		||||
//
 | 
			
		||||
//    1k ohm pullup tables - This is not normal, you would have to have changed out your 4.7k for 1k
 | 
			
		||||
//                          (but gives greater accuracy and more stable PID)
 | 
			
		||||
// 51 is 100k thermistor - EPCOS (1k pullup)
 | 
			
		||||
// 52 is 200k thermistor - ATC Semitec 204GT-2 (1k pullup)
 | 
			
		||||
// 55 is 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (1k pullup)
 | 
			
		||||
//
 | 
			
		||||
// 1047 is Pt1000 with 4k7 pullup
 | 
			
		||||
// 1010 is Pt1000 with 1k pullup (non standard)
 | 
			
		||||
// 147 is Pt100 with 4k7 pullup
 | 
			
		||||
// 110 is Pt100 with 1k pullup (non standard)
 | 
			
		||||
// 998 and 999 are Dummy Tables. They will ALWAYS read 25°C or the temperature defined below.
 | 
			
		||||
//     Use it for Testing or Development purposes. NEVER for production machine.
 | 
			
		||||
//#define DUMMY_THERMISTOR_998_VALUE 25
 | 
			
		||||
//#define DUMMY_THERMISTOR_999_VALUE 100
 | 
			
		||||
// :{ '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)", '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'", '20':"PT100 (Ultimainboard V2.x)", '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", '66':"Dyze Design 4.7M 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)", '-3':"Thermocouple + MAX31855 (only for sensor 0)", '-2':"Thermocouple + MAX6675 (only for sensor 0)", '-1':"Thermocouple + AD595",'998':"Dummy 1", '999':"Dummy 2" }
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * --NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table
 | 
			
		||||
 * 
 | 
			
		||||
 * Temperature sensors available:
 | 
			
		||||
 *
 | 
			
		||||
 *    -3 : thermocouple with MAX31855 (only for sensor 0)
 | 
			
		||||
 *    -2 : thermocouple with MAX6675 (only for sensor 0)
 | 
			
		||||
 *    -1 : thermocouple with AD595
 | 
			
		||||
 *     0 : not used
 | 
			
		||||
 *     1 : 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
 | 
			
		||||
 *     2 : 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
 | 
			
		||||
 *     3 : Mendel-parts thermistor (4.7k pullup)
 | 
			
		||||
 *     4 : 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
 | 
			
		||||
 *     5 : 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)
 | 
			
		||||
 *     6 : 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
 | 
			
		||||
 *     7 : 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup)
 | 
			
		||||
 *    71 : 100k Honeywell thermistor 135-104LAF-J01 (4.7k pullup)
 | 
			
		||||
 *     8 : 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup)
 | 
			
		||||
 *     9 : 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
 | 
			
		||||
 *    10 : 100k RS thermistor 198-961 (4.7k pullup)
 | 
			
		||||
 *    11 : 100k beta 3950 1% thermistor (4.7k pullup)
 | 
			
		||||
 *    12 : 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) (calibrated for Makibox hot bed)
 | 
			
		||||
 *    13 : 100k Hisens 3950  1% up to 300°C for hotend "Simple ONE " & "Hotend "All In ONE"
 | 
			
		||||
 *    20 : the PT100 circuit found in the Ultimainboard V2.x
 | 
			
		||||
 *    60 : 100k Maker's Tool Works Kapton Bed Thermistor beta=3950
 | 
			
		||||
 *    66 : 4.7M High Temperature thermistor from Dyze Design
 | 
			
		||||
 *    70 : the 100K thermistor found in the bq Hephestos 2
 | 
			
		||||
 * 
 | 
			
		||||
 *       1k ohm pullup tables - This is atypical, and requires changing out the 4.7k pullup for 1k.
 | 
			
		||||
 *                              (but gives greater accuracy and more stable PID)
 | 
			
		||||
 *    51 : 100k thermistor - EPCOS (1k pullup)
 | 
			
		||||
 *    52 : 200k thermistor - ATC Semitec 204GT-2 (1k pullup)
 | 
			
		||||
 *    55 : 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (1k pullup)
 | 
			
		||||
 * 
 | 
			
		||||
 *  1047 : Pt1000 with 4k7 pullup
 | 
			
		||||
 *  1010 : Pt1000 with 1k pullup (non standard)
 | 
			
		||||
 *   147 : Pt100 with 4k7 pullup
 | 
			
		||||
 *   110 : Pt100 with 1k pullup (non standard)
 | 
			
		||||
 *
 | 
			
		||||
 *         Use these for Testing or Development purposes. NEVER for production machine.
 | 
			
		||||
 *   998 : Dummy Table that ALWAYS reads 25°C or the temperature defined below.
 | 
			
		||||
 *   999 : Dummy Table that ALWAYS reads 100°C or the temperature defined below.
 | 
			
		||||
 *
 | 
			
		||||
 * :{ '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)", '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'", '20':"PT100 (Ultimainboard V2.x)", '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", '66':"Dyze Design 4.7M 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)", '-3':"Thermocouple + MAX31855 (only for sensor 0)", '-2':"Thermocouple + MAX6675 (only for sensor 0)", '-1':"Thermocouple + AD595",'998':"Dummy 1", '999':"Dummy 2" }
 | 
			
		||||
 */
 | 
			
		||||
#define TEMP_SENSOR_0 5
 | 
			
		||||
#define TEMP_SENSOR_1 5
 | 
			
		||||
#define TEMP_SENSOR_2 0
 | 
			
		||||
 
 | 
			
		||||
@@ -200,48 +200,52 @@
 | 
			
		||||
//===========================================================================
 | 
			
		||||
//============================= Thermal Settings ============================
 | 
			
		||||
//===========================================================================
 | 
			
		||||
//
 | 
			
		||||
//--NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table
 | 
			
		||||
//
 | 
			
		||||
//// Temperature sensor settings:
 | 
			
		||||
// -3 is thermocouple with MAX31855 (only for sensor 0)
 | 
			
		||||
// -2 is thermocouple with MAX6675 (only for sensor 0)
 | 
			
		||||
// -1 is thermocouple with AD595
 | 
			
		||||
// 0 is not used
 | 
			
		||||
// 1 is 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
 | 
			
		||||
// 2 is 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
 | 
			
		||||
// 3 is Mendel-parts thermistor (4.7k pullup)
 | 
			
		||||
// 4 is 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
 | 
			
		||||
// 5 is 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)
 | 
			
		||||
// 6 is 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
 | 
			
		||||
// 7 is 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup)
 | 
			
		||||
// 71 is 100k Honeywell thermistor 135-104LAF-J01 (4.7k pullup)
 | 
			
		||||
// 8 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup)
 | 
			
		||||
// 9 is 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
 | 
			
		||||
// 10 is 100k RS thermistor 198-961 (4.7k pullup)
 | 
			
		||||
// 11 is 100k beta 3950 1% thermistor (4.7k pullup)
 | 
			
		||||
// 12 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) (calibrated for Makibox hot bed)
 | 
			
		||||
// 13 is 100k Hisens 3950  1% up to 300°C for hotend "Simple ONE " & "Hotend "All In ONE"
 | 
			
		||||
// 20 is the PT100 circuit found in the Ultimainboard V2.x
 | 
			
		||||
// 60 is 100k Maker's Tool Works Kapton Bed Thermistor beta=3950
 | 
			
		||||
// 66 is 4.7M High Temperature thermistor from Dyze Design
 | 
			
		||||
// 70 is the 100K thermistor found in the bq Hephestos 2
 | 
			
		||||
//
 | 
			
		||||
//    1k ohm pullup tables - This is not normal, you would have to have changed out your 4.7k for 1k
 | 
			
		||||
//                          (but gives greater accuracy and more stable PID)
 | 
			
		||||
// 51 is 100k thermistor - EPCOS (1k pullup)
 | 
			
		||||
// 52 is 200k thermistor - ATC Semitec 204GT-2 (1k pullup)
 | 
			
		||||
// 55 is 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (1k pullup)
 | 
			
		||||
//
 | 
			
		||||
// 1047 is Pt1000 with 4k7 pullup
 | 
			
		||||
// 1010 is Pt1000 with 1k pullup (non standard)
 | 
			
		||||
// 147 is Pt100 with 4k7 pullup
 | 
			
		||||
// 110 is Pt100 with 1k pullup (non standard)
 | 
			
		||||
// 998 and 999 are Dummy Tables. They will ALWAYS read 25°C or the temperature defined below.
 | 
			
		||||
//     Use it for Testing or Development purposes. NEVER for production machine.
 | 
			
		||||
//#define DUMMY_THERMISTOR_998_VALUE 25
 | 
			
		||||
//#define DUMMY_THERMISTOR_999_VALUE 100
 | 
			
		||||
// :{ '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)", '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'", '20':"PT100 (Ultimainboard V2.x)", '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", '66':"Dyze Design 4.7M 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)", '-3':"Thermocouple + MAX31855 (only for sensor 0)", '-2':"Thermocouple + MAX6675 (only for sensor 0)", '-1':"Thermocouple + AD595",'998':"Dummy 1", '999':"Dummy 2" }
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * --NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table
 | 
			
		||||
 * 
 | 
			
		||||
 * Temperature sensors available:
 | 
			
		||||
 *
 | 
			
		||||
 *    -3 : thermocouple with MAX31855 (only for sensor 0)
 | 
			
		||||
 *    -2 : thermocouple with MAX6675 (only for sensor 0)
 | 
			
		||||
 *    -1 : thermocouple with AD595
 | 
			
		||||
 *     0 : not used
 | 
			
		||||
 *     1 : 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
 | 
			
		||||
 *     2 : 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
 | 
			
		||||
 *     3 : Mendel-parts thermistor (4.7k pullup)
 | 
			
		||||
 *     4 : 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
 | 
			
		||||
 *     5 : 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)
 | 
			
		||||
 *     6 : 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
 | 
			
		||||
 *     7 : 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup)
 | 
			
		||||
 *    71 : 100k Honeywell thermistor 135-104LAF-J01 (4.7k pullup)
 | 
			
		||||
 *     8 : 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup)
 | 
			
		||||
 *     9 : 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
 | 
			
		||||
 *    10 : 100k RS thermistor 198-961 (4.7k pullup)
 | 
			
		||||
 *    11 : 100k beta 3950 1% thermistor (4.7k pullup)
 | 
			
		||||
 *    12 : 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) (calibrated for Makibox hot bed)
 | 
			
		||||
 *    13 : 100k Hisens 3950  1% up to 300°C for hotend "Simple ONE " & "Hotend "All In ONE"
 | 
			
		||||
 *    20 : the PT100 circuit found in the Ultimainboard V2.x
 | 
			
		||||
 *    60 : 100k Maker's Tool Works Kapton Bed Thermistor beta=3950
 | 
			
		||||
 *    66 : 4.7M High Temperature thermistor from Dyze Design
 | 
			
		||||
 *    70 : the 100K thermistor found in the bq Hephestos 2
 | 
			
		||||
 * 
 | 
			
		||||
 *       1k ohm pullup tables - This is atypical, and requires changing out the 4.7k pullup for 1k.
 | 
			
		||||
 *                              (but gives greater accuracy and more stable PID)
 | 
			
		||||
 *    51 : 100k thermistor - EPCOS (1k pullup)
 | 
			
		||||
 *    52 : 200k thermistor - ATC Semitec 204GT-2 (1k pullup)
 | 
			
		||||
 *    55 : 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (1k pullup)
 | 
			
		||||
 * 
 | 
			
		||||
 *  1047 : Pt1000 with 4k7 pullup
 | 
			
		||||
 *  1010 : Pt1000 with 1k pullup (non standard)
 | 
			
		||||
 *   147 : Pt100 with 4k7 pullup
 | 
			
		||||
 *   110 : Pt100 with 1k pullup (non standard)
 | 
			
		||||
 *
 | 
			
		||||
 *         Use these for Testing or Development purposes. NEVER for production machine.
 | 
			
		||||
 *   998 : Dummy Table that ALWAYS reads 25°C or the temperature defined below.
 | 
			
		||||
 *   999 : Dummy Table that ALWAYS reads 100°C or the temperature defined below.
 | 
			
		||||
 *
 | 
			
		||||
 * :{ '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)", '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'", '20':"PT100 (Ultimainboard V2.x)", '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", '66':"Dyze Design 4.7M 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)", '-3':"Thermocouple + MAX31855 (only for sensor 0)", '-2':"Thermocouple + MAX6675 (only for sensor 0)", '-1':"Thermocouple + AD595",'998':"Dummy 1", '999':"Dummy 2" }
 | 
			
		||||
 */
 | 
			
		||||
#define TEMP_SENSOR_0 -1
 | 
			
		||||
#define TEMP_SENSOR_1 0
 | 
			
		||||
#define TEMP_SENSOR_2 0
 | 
			
		||||
 
 | 
			
		||||
@@ -200,48 +200,52 @@
 | 
			
		||||
//===========================================================================
 | 
			
		||||
//============================= Thermal Settings ============================
 | 
			
		||||
//===========================================================================
 | 
			
		||||
//
 | 
			
		||||
//--NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table
 | 
			
		||||
//
 | 
			
		||||
//// Temperature sensor settings:
 | 
			
		||||
// -3 is thermocouple with MAX31855 (only for sensor 0)
 | 
			
		||||
// -2 is thermocouple with MAX6675 (only for sensor 0)
 | 
			
		||||
// -1 is thermocouple with AD595
 | 
			
		||||
// 0 is not used
 | 
			
		||||
// 1 is 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
 | 
			
		||||
// 2 is 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
 | 
			
		||||
// 3 is Mendel-parts thermistor (4.7k pullup)
 | 
			
		||||
// 4 is 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
 | 
			
		||||
// 5 is 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)
 | 
			
		||||
// 6 is 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
 | 
			
		||||
// 7 is 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup)
 | 
			
		||||
// 71 is 100k Honeywell thermistor 135-104LAF-J01 (4.7k pullup)
 | 
			
		||||
// 8 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup)
 | 
			
		||||
// 9 is 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
 | 
			
		||||
// 10 is 100k RS thermistor 198-961 (4.7k pullup)
 | 
			
		||||
// 11 is 100k beta 3950 1% thermistor (4.7k pullup)
 | 
			
		||||
// 12 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) (calibrated for Makibox hot bed)
 | 
			
		||||
// 13 is 100k Hisens 3950  1% up to 300°C for hotend "Simple ONE " & "Hotend "All In ONE"
 | 
			
		||||
// 20 is the PT100 circuit found in the Ultimainboard V2.x
 | 
			
		||||
// 60 is 100k Maker's Tool Works Kapton Bed Thermistor beta=3950
 | 
			
		||||
// 66 is 4.7M High Temperature thermistor from Dyze Design
 | 
			
		||||
// 70 is the 100K thermistor found in the bq Hephestos 2
 | 
			
		||||
//
 | 
			
		||||
//    1k ohm pullup tables - This is not normal, you would have to have changed out your 4.7k for 1k
 | 
			
		||||
//                          (but gives greater accuracy and more stable PID)
 | 
			
		||||
// 51 is 100k thermistor - EPCOS (1k pullup)
 | 
			
		||||
// 52 is 200k thermistor - ATC Semitec 204GT-2 (1k pullup)
 | 
			
		||||
// 55 is 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (1k pullup)
 | 
			
		||||
//
 | 
			
		||||
// 1047 is Pt1000 with 4k7 pullup
 | 
			
		||||
// 1010 is Pt1000 with 1k pullup (non standard)
 | 
			
		||||
// 147 is Pt100 with 4k7 pullup
 | 
			
		||||
// 110 is Pt100 with 1k pullup (non standard)
 | 
			
		||||
// 998 and 999 are Dummy Tables. They will ALWAYS read 25°C or the temperature defined below.
 | 
			
		||||
//     Use it for Testing or Development purposes. NEVER for production machine.
 | 
			
		||||
//#define DUMMY_THERMISTOR_998_VALUE 25
 | 
			
		||||
//#define DUMMY_THERMISTOR_999_VALUE 100
 | 
			
		||||
// :{ '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)", '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'", '20':"PT100 (Ultimainboard V2.x)", '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", '66':"Dyze Design 4.7M 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)", '-3':"Thermocouple + MAX31855 (only for sensor 0)", '-2':"Thermocouple + MAX6675 (only for sensor 0)", '-1':"Thermocouple + AD595",'998':"Dummy 1", '999':"Dummy 2" }
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * --NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table
 | 
			
		||||
 * 
 | 
			
		||||
 * Temperature sensors available:
 | 
			
		||||
 *
 | 
			
		||||
 *    -3 : thermocouple with MAX31855 (only for sensor 0)
 | 
			
		||||
 *    -2 : thermocouple with MAX6675 (only for sensor 0)
 | 
			
		||||
 *    -1 : thermocouple with AD595
 | 
			
		||||
 *     0 : not used
 | 
			
		||||
 *     1 : 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
 | 
			
		||||
 *     2 : 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
 | 
			
		||||
 *     3 : Mendel-parts thermistor (4.7k pullup)
 | 
			
		||||
 *     4 : 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
 | 
			
		||||
 *     5 : 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)
 | 
			
		||||
 *     6 : 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
 | 
			
		||||
 *     7 : 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup)
 | 
			
		||||
 *    71 : 100k Honeywell thermistor 135-104LAF-J01 (4.7k pullup)
 | 
			
		||||
 *     8 : 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup)
 | 
			
		||||
 *     9 : 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
 | 
			
		||||
 *    10 : 100k RS thermistor 198-961 (4.7k pullup)
 | 
			
		||||
 *    11 : 100k beta 3950 1% thermistor (4.7k pullup)
 | 
			
		||||
 *    12 : 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) (calibrated for Makibox hot bed)
 | 
			
		||||
 *    13 : 100k Hisens 3950  1% up to 300°C for hotend "Simple ONE " & "Hotend "All In ONE"
 | 
			
		||||
 *    20 : the PT100 circuit found in the Ultimainboard V2.x
 | 
			
		||||
 *    60 : 100k Maker's Tool Works Kapton Bed Thermistor beta=3950
 | 
			
		||||
 *    66 : 4.7M High Temperature thermistor from Dyze Design
 | 
			
		||||
 *    70 : the 100K thermistor found in the bq Hephestos 2
 | 
			
		||||
 * 
 | 
			
		||||
 *       1k ohm pullup tables - This is atypical, and requires changing out the 4.7k pullup for 1k.
 | 
			
		||||
 *                              (but gives greater accuracy and more stable PID)
 | 
			
		||||
 *    51 : 100k thermistor - EPCOS (1k pullup)
 | 
			
		||||
 *    52 : 200k thermistor - ATC Semitec 204GT-2 (1k pullup)
 | 
			
		||||
 *    55 : 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (1k pullup)
 | 
			
		||||
 * 
 | 
			
		||||
 *  1047 : Pt1000 with 4k7 pullup
 | 
			
		||||
 *  1010 : Pt1000 with 1k pullup (non standard)
 | 
			
		||||
 *   147 : Pt100 with 4k7 pullup
 | 
			
		||||
 *   110 : Pt100 with 1k pullup (non standard)
 | 
			
		||||
 *
 | 
			
		||||
 *         Use these for Testing or Development purposes. NEVER for production machine.
 | 
			
		||||
 *   998 : Dummy Table that ALWAYS reads 25°C or the temperature defined below.
 | 
			
		||||
 *   999 : Dummy Table that ALWAYS reads 100°C or the temperature defined below.
 | 
			
		||||
 *
 | 
			
		||||
 * :{ '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)", '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'", '20':"PT100 (Ultimainboard V2.x)", '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", '66':"Dyze Design 4.7M 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)", '-3':"Thermocouple + MAX31855 (only for sensor 0)", '-2':"Thermocouple + MAX6675 (only for sensor 0)", '-1':"Thermocouple + AD595",'998':"Dummy 1", '999':"Dummy 2" }
 | 
			
		||||
 */
 | 
			
		||||
#define TEMP_SENSOR_0 7
 | 
			
		||||
#define TEMP_SENSOR_1 0
 | 
			
		||||
#define TEMP_SENSOR_2 0
 | 
			
		||||
 
 | 
			
		||||
@@ -206,48 +206,52 @@
 | 
			
		||||
//===========================================================================
 | 
			
		||||
//============================= Thermal Settings ============================
 | 
			
		||||
//===========================================================================
 | 
			
		||||
//
 | 
			
		||||
//--NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table
 | 
			
		||||
//
 | 
			
		||||
//// Temperature sensor settings:
 | 
			
		||||
// -3 is thermocouple with MAX31855 (only for sensor 0)
 | 
			
		||||
// -2 is thermocouple with MAX6675 (only for sensor 0)
 | 
			
		||||
// -1 is thermocouple with AD595
 | 
			
		||||
// 0 is not used
 | 
			
		||||
// 1 is 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
 | 
			
		||||
// 2 is 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
 | 
			
		||||
// 3 is Mendel-parts thermistor (4.7k pullup)
 | 
			
		||||
// 4 is 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
 | 
			
		||||
// 5 is 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)
 | 
			
		||||
// 6 is 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
 | 
			
		||||
// 7 is 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup)
 | 
			
		||||
// 71 is 100k Honeywell thermistor 135-104LAF-J01 (4.7k pullup)
 | 
			
		||||
// 8 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup)
 | 
			
		||||
// 9 is 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
 | 
			
		||||
// 10 is 100k RS thermistor 198-961 (4.7k pullup)
 | 
			
		||||
// 11 is 100k beta 3950 1% thermistor (4.7k pullup)
 | 
			
		||||
// 12 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) (calibrated for Makibox hot bed)
 | 
			
		||||
// 13 is 100k Hisens 3950  1% up to 300°C for hotend "Simple ONE " & "Hotend "All In ONE"
 | 
			
		||||
// 20 is the PT100 circuit found in the Ultimainboard V2.x
 | 
			
		||||
// 60 is 100k Maker's Tool Works Kapton Bed Thermistor beta=3950
 | 
			
		||||
// 66 is 4.7M High Temperature thermistor from Dyze Design
 | 
			
		||||
// 70 is the 100K thermistor found in the bq Hephestos 2
 | 
			
		||||
//
 | 
			
		||||
//    1k ohm pullup tables - This is not normal, you would have to have changed out your 4.7k for 1k
 | 
			
		||||
//                          (but gives greater accuracy and more stable PID)
 | 
			
		||||
// 51 is 100k thermistor - EPCOS (1k pullup)
 | 
			
		||||
// 52 is 200k thermistor - ATC Semitec 204GT-2 (1k pullup)
 | 
			
		||||
// 55 is 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (1k pullup)
 | 
			
		||||
//
 | 
			
		||||
// 1047 is Pt1000 with 4k7 pullup
 | 
			
		||||
// 1010 is Pt1000 with 1k pullup (non standard)
 | 
			
		||||
// 147 is Pt100 with 4k7 pullup
 | 
			
		||||
// 110 is Pt100 with 1k pullup (non standard)
 | 
			
		||||
// 998 and 999 are Dummy Tables. They will ALWAYS read 25°C or the temperature defined below.
 | 
			
		||||
//     Use it for Testing or Development purposes. NEVER for production machine.
 | 
			
		||||
//#define DUMMY_THERMISTOR_998_VALUE 25
 | 
			
		||||
//#define DUMMY_THERMISTOR_999_VALUE 100
 | 
			
		||||
// :{ '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)", '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'", '20':"PT100 (Ultimainboard V2.x)", '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", '66':"Dyze Design 4.7M 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)", '-3':"Thermocouple + MAX31855 (only for sensor 0)", '-2':"Thermocouple + MAX6675 (only for sensor 0)", '-1':"Thermocouple + AD595",'998':"Dummy 1", '999':"Dummy 2" }
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * --NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table
 | 
			
		||||
 * 
 | 
			
		||||
 * Temperature sensors available:
 | 
			
		||||
 *
 | 
			
		||||
 *    -3 : thermocouple with MAX31855 (only for sensor 0)
 | 
			
		||||
 *    -2 : thermocouple with MAX6675 (only for sensor 0)
 | 
			
		||||
 *    -1 : thermocouple with AD595
 | 
			
		||||
 *     0 : not used
 | 
			
		||||
 *     1 : 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
 | 
			
		||||
 *     2 : 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
 | 
			
		||||
 *     3 : Mendel-parts thermistor (4.7k pullup)
 | 
			
		||||
 *     4 : 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
 | 
			
		||||
 *     5 : 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)
 | 
			
		||||
 *     6 : 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
 | 
			
		||||
 *     7 : 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup)
 | 
			
		||||
 *    71 : 100k Honeywell thermistor 135-104LAF-J01 (4.7k pullup)
 | 
			
		||||
 *     8 : 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup)
 | 
			
		||||
 *     9 : 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
 | 
			
		||||
 *    10 : 100k RS thermistor 198-961 (4.7k pullup)
 | 
			
		||||
 *    11 : 100k beta 3950 1% thermistor (4.7k pullup)
 | 
			
		||||
 *    12 : 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) (calibrated for Makibox hot bed)
 | 
			
		||||
 *    13 : 100k Hisens 3950  1% up to 300°C for hotend "Simple ONE " & "Hotend "All In ONE"
 | 
			
		||||
 *    20 : the PT100 circuit found in the Ultimainboard V2.x
 | 
			
		||||
 *    60 : 100k Maker's Tool Works Kapton Bed Thermistor beta=3950
 | 
			
		||||
 *    66 : 4.7M High Temperature thermistor from Dyze Design
 | 
			
		||||
 *    70 : the 100K thermistor found in the bq Hephestos 2
 | 
			
		||||
 * 
 | 
			
		||||
 *       1k ohm pullup tables - This is atypical, and requires changing out the 4.7k pullup for 1k.
 | 
			
		||||
 *                              (but gives greater accuracy and more stable PID)
 | 
			
		||||
 *    51 : 100k thermistor - EPCOS (1k pullup)
 | 
			
		||||
 *    52 : 200k thermistor - ATC Semitec 204GT-2 (1k pullup)
 | 
			
		||||
 *    55 : 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (1k pullup)
 | 
			
		||||
 * 
 | 
			
		||||
 *  1047 : Pt1000 with 4k7 pullup
 | 
			
		||||
 *  1010 : Pt1000 with 1k pullup (non standard)
 | 
			
		||||
 *   147 : Pt100 with 4k7 pullup
 | 
			
		||||
 *   110 : Pt100 with 1k pullup (non standard)
 | 
			
		||||
 *
 | 
			
		||||
 *         Use these for Testing or Development purposes. NEVER for production machine.
 | 
			
		||||
 *   998 : Dummy Table that ALWAYS reads 25°C or the temperature defined below.
 | 
			
		||||
 *   999 : Dummy Table that ALWAYS reads 100°C or the temperature defined below.
 | 
			
		||||
 *
 | 
			
		||||
 * :{ '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)", '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'", '20':"PT100 (Ultimainboard V2.x)", '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", '66':"Dyze Design 4.7M 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)", '-3':"Thermocouple + MAX31855 (only for sensor 0)", '-2':"Thermocouple + MAX6675 (only for sensor 0)", '-1':"Thermocouple + AD595",'998':"Dummy 1", '999':"Dummy 2" }
 | 
			
		||||
 */
 | 
			
		||||
#define TEMP_SENSOR_0 5
 | 
			
		||||
#define TEMP_SENSOR_1 0
 | 
			
		||||
#define TEMP_SENSOR_2 0
 | 
			
		||||
 
 | 
			
		||||
@@ -193,48 +193,52 @@
 | 
			
		||||
//===========================================================================
 | 
			
		||||
//============================= Thermal Settings ============================
 | 
			
		||||
//===========================================================================
 | 
			
		||||
//
 | 
			
		||||
//--NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table
 | 
			
		||||
//
 | 
			
		||||
//// Temperature sensor settings:
 | 
			
		||||
// -3 is thermocouple with MAX31855 (only for sensor 0)
 | 
			
		||||
// -2 is thermocouple with MAX6675 (only for sensor 0)
 | 
			
		||||
// -1 is thermocouple with AD595
 | 
			
		||||
// 0 is not used
 | 
			
		||||
// 1 is 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
 | 
			
		||||
// 2 is 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
 | 
			
		||||
// 3 is Mendel-parts thermistor (4.7k pullup)
 | 
			
		||||
// 4 is 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
 | 
			
		||||
// 5 is 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)
 | 
			
		||||
// 6 is 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
 | 
			
		||||
// 7 is 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup)
 | 
			
		||||
// 71 is 100k Honeywell thermistor 135-104LAF-J01 (4.7k pullup)
 | 
			
		||||
// 8 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup)
 | 
			
		||||
// 9 is 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
 | 
			
		||||
// 10 is 100k RS thermistor 198-961 (4.7k pullup)
 | 
			
		||||
// 11 is 100k beta 3950 1% thermistor (4.7k pullup)
 | 
			
		||||
// 12 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) (calibrated for Makibox hot bed)
 | 
			
		||||
// 13 is 100k Hisens 3950  1% up to 300°C for hotend "Simple ONE " & "Hotend "All In ONE"
 | 
			
		||||
// 20 is the PT100 circuit found in the Ultimainboard V2.x
 | 
			
		||||
// 60 is 100k Maker's Tool Works Kapton Bed Thermistor beta=3950
 | 
			
		||||
// 66 is 4.7M High Temperature thermistor from Dyze Design
 | 
			
		||||
// 70 is the 100K thermistor found in the bq Hephestos 2
 | 
			
		||||
//
 | 
			
		||||
//    1k ohm pullup tables - This is not normal, you would have to have changed out your 4.7k for 1k
 | 
			
		||||
//                          (but gives greater accuracy and more stable PID)
 | 
			
		||||
// 51 is 100k thermistor - EPCOS (1k pullup)
 | 
			
		||||
// 52 is 200k thermistor - ATC Semitec 204GT-2 (1k pullup)
 | 
			
		||||
// 55 is 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (1k pullup)
 | 
			
		||||
//
 | 
			
		||||
// 1047 is Pt1000 with 4k7 pullup
 | 
			
		||||
// 1010 is Pt1000 with 1k pullup (non standard)
 | 
			
		||||
// 147 is Pt100 with 4k7 pullup
 | 
			
		||||
// 110 is Pt100 with 1k pullup (non standard)
 | 
			
		||||
// 998 and 999 are Dummy Tables. They will ALWAYS read 25°C or the temperature defined below.
 | 
			
		||||
//     Use it for Testing or Development purposes. NEVER for production machine.
 | 
			
		||||
//#define DUMMY_THERMISTOR_998_VALUE 25
 | 
			
		||||
//#define DUMMY_THERMISTOR_999_VALUE 100
 | 
			
		||||
// :{ '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)", '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'", '20':"PT100 (Ultimainboard V2.x)", '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", '66':"Dyze Design 4.7M 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)", '-3':"Thermocouple + MAX31855 (only for sensor 0)", '-2':"Thermocouple + MAX6675 (only for sensor 0)", '-1':"Thermocouple + AD595",'998':"Dummy 1", '999':"Dummy 2" }
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * --NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table
 | 
			
		||||
 * 
 | 
			
		||||
 * Temperature sensors available:
 | 
			
		||||
 *
 | 
			
		||||
 *    -3 : thermocouple with MAX31855 (only for sensor 0)
 | 
			
		||||
 *    -2 : thermocouple with MAX6675 (only for sensor 0)
 | 
			
		||||
 *    -1 : thermocouple with AD595
 | 
			
		||||
 *     0 : not used
 | 
			
		||||
 *     1 : 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
 | 
			
		||||
 *     2 : 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
 | 
			
		||||
 *     3 : Mendel-parts thermistor (4.7k pullup)
 | 
			
		||||
 *     4 : 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
 | 
			
		||||
 *     5 : 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)
 | 
			
		||||
 *     6 : 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
 | 
			
		||||
 *     7 : 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup)
 | 
			
		||||
 *    71 : 100k Honeywell thermistor 135-104LAF-J01 (4.7k pullup)
 | 
			
		||||
 *     8 : 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup)
 | 
			
		||||
 *     9 : 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
 | 
			
		||||
 *    10 : 100k RS thermistor 198-961 (4.7k pullup)
 | 
			
		||||
 *    11 : 100k beta 3950 1% thermistor (4.7k pullup)
 | 
			
		||||
 *    12 : 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) (calibrated for Makibox hot bed)
 | 
			
		||||
 *    13 : 100k Hisens 3950  1% up to 300°C for hotend "Simple ONE " & "Hotend "All In ONE"
 | 
			
		||||
 *    20 : the PT100 circuit found in the Ultimainboard V2.x
 | 
			
		||||
 *    60 : 100k Maker's Tool Works Kapton Bed Thermistor beta=3950
 | 
			
		||||
 *    66 : 4.7M High Temperature thermistor from Dyze Design
 | 
			
		||||
 *    70 : the 100K thermistor found in the bq Hephestos 2
 | 
			
		||||
 * 
 | 
			
		||||
 *       1k ohm pullup tables - This is atypical, and requires changing out the 4.7k pullup for 1k.
 | 
			
		||||
 *                              (but gives greater accuracy and more stable PID)
 | 
			
		||||
 *    51 : 100k thermistor - EPCOS (1k pullup)
 | 
			
		||||
 *    52 : 200k thermistor - ATC Semitec 204GT-2 (1k pullup)
 | 
			
		||||
 *    55 : 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (1k pullup)
 | 
			
		||||
 * 
 | 
			
		||||
 *  1047 : Pt1000 with 4k7 pullup
 | 
			
		||||
 *  1010 : Pt1000 with 1k pullup (non standard)
 | 
			
		||||
 *   147 : Pt100 with 4k7 pullup
 | 
			
		||||
 *   110 : Pt100 with 1k pullup (non standard)
 | 
			
		||||
 *
 | 
			
		||||
 *         Use these for Testing or Development purposes. NEVER for production machine.
 | 
			
		||||
 *   998 : Dummy Table that ALWAYS reads 25°C or the temperature defined below.
 | 
			
		||||
 *   999 : Dummy Table that ALWAYS reads 100°C or the temperature defined below.
 | 
			
		||||
 *
 | 
			
		||||
 * :{ '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)", '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'", '20':"PT100 (Ultimainboard V2.x)", '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", '66':"Dyze Design 4.7M 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)", '-3':"Thermocouple + MAX31855 (only for sensor 0)", '-2':"Thermocouple + MAX6675 (only for sensor 0)", '-1':"Thermocouple + AD595",'998':"Dummy 1", '999':"Dummy 2" }
 | 
			
		||||
 */
 | 
			
		||||
#define TEMP_SENSOR_0 5
 | 
			
		||||
#define TEMP_SENSOR_1 0
 | 
			
		||||
#define TEMP_SENSOR_2 0
 | 
			
		||||
 
 | 
			
		||||
@@ -200,48 +200,52 @@
 | 
			
		||||
//===========================================================================
 | 
			
		||||
//============================= Thermal Settings ============================
 | 
			
		||||
//===========================================================================
 | 
			
		||||
//
 | 
			
		||||
//--NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table
 | 
			
		||||
//
 | 
			
		||||
//// Temperature sensor settings:
 | 
			
		||||
// -3 is thermocouple with MAX31855 (only for sensor 0)
 | 
			
		||||
// -2 is thermocouple with MAX6675 (only for sensor 0)
 | 
			
		||||
// -1 is thermocouple with AD595
 | 
			
		||||
// 0 is not used
 | 
			
		||||
// 1 is 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
 | 
			
		||||
// 2 is 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
 | 
			
		||||
// 3 is Mendel-parts thermistor (4.7k pullup)
 | 
			
		||||
// 4 is 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
 | 
			
		||||
// 5 is 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)
 | 
			
		||||
// 6 is 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
 | 
			
		||||
// 7 is 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup)
 | 
			
		||||
// 71 is 100k Honeywell thermistor 135-104LAF-J01 (4.7k pullup)
 | 
			
		||||
// 8 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup)
 | 
			
		||||
// 9 is 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
 | 
			
		||||
// 10 is 100k RS thermistor 198-961 (4.7k pullup)
 | 
			
		||||
// 11 is 100k beta 3950 1% thermistor (4.7k pullup)
 | 
			
		||||
// 12 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) (calibrated for Makibox hot bed)
 | 
			
		||||
// 13 is 100k Hisens 3950  1% up to 300°C for hotend "Simple ONE " & "Hotend "All In ONE"
 | 
			
		||||
// 20 is the PT100 circuit found in the Ultimainboard V2.x
 | 
			
		||||
// 60 is 100k Maker's Tool Works Kapton Bed Thermistor beta=3950
 | 
			
		||||
// 66 is 4.7M High Temperature thermistor from Dyze Design
 | 
			
		||||
// 70 is the 100K thermistor found in the bq Hephestos 2
 | 
			
		||||
//
 | 
			
		||||
//    1k ohm pullup tables - This is not normal, you would have to have changed out your 4.7k for 1k
 | 
			
		||||
//                          (but gives greater accuracy and more stable PID)
 | 
			
		||||
// 51 is 100k thermistor - EPCOS (1k pullup)
 | 
			
		||||
// 52 is 200k thermistor - ATC Semitec 204GT-2 (1k pullup)
 | 
			
		||||
// 55 is 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (1k pullup)
 | 
			
		||||
//
 | 
			
		||||
// 1047 is Pt1000 with 4k7 pullup
 | 
			
		||||
// 1010 is Pt1000 with 1k pullup (non standard)
 | 
			
		||||
// 147 is Pt100 with 4k7 pullup
 | 
			
		||||
// 110 is Pt100 with 1k pullup (non standard)
 | 
			
		||||
// 998 and 999 are Dummy Tables. They will ALWAYS read 25°C or the temperature defined below.
 | 
			
		||||
//     Use it for Testing or Development purposes. NEVER for production machine.
 | 
			
		||||
//#define DUMMY_THERMISTOR_998_VALUE 25
 | 
			
		||||
//#define DUMMY_THERMISTOR_999_VALUE 100
 | 
			
		||||
// :{ '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)", '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'", '20':"PT100 (Ultimainboard V2.x)", '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", '66':"Dyze Design 4.7M 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)", '-3':"Thermocouple + MAX31855 (only for sensor 0)", '-2':"Thermocouple + MAX6675 (only for sensor 0)", '-1':"Thermocouple + AD595",'998':"Dummy 1", '999':"Dummy 2" }
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * --NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table
 | 
			
		||||
 * 
 | 
			
		||||
 * Temperature sensors available:
 | 
			
		||||
 *
 | 
			
		||||
 *    -3 : thermocouple with MAX31855 (only for sensor 0)
 | 
			
		||||
 *    -2 : thermocouple with MAX6675 (only for sensor 0)
 | 
			
		||||
 *    -1 : thermocouple with AD595
 | 
			
		||||
 *     0 : not used
 | 
			
		||||
 *     1 : 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
 | 
			
		||||
 *     2 : 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
 | 
			
		||||
 *     3 : Mendel-parts thermistor (4.7k pullup)
 | 
			
		||||
 *     4 : 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
 | 
			
		||||
 *     5 : 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)
 | 
			
		||||
 *     6 : 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
 | 
			
		||||
 *     7 : 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup)
 | 
			
		||||
 *    71 : 100k Honeywell thermistor 135-104LAF-J01 (4.7k pullup)
 | 
			
		||||
 *     8 : 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup)
 | 
			
		||||
 *     9 : 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
 | 
			
		||||
 *    10 : 100k RS thermistor 198-961 (4.7k pullup)
 | 
			
		||||
 *    11 : 100k beta 3950 1% thermistor (4.7k pullup)
 | 
			
		||||
 *    12 : 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) (calibrated for Makibox hot bed)
 | 
			
		||||
 *    13 : 100k Hisens 3950  1% up to 300°C for hotend "Simple ONE " & "Hotend "All In ONE"
 | 
			
		||||
 *    20 : the PT100 circuit found in the Ultimainboard V2.x
 | 
			
		||||
 *    60 : 100k Maker's Tool Works Kapton Bed Thermistor beta=3950
 | 
			
		||||
 *    66 : 4.7M High Temperature thermistor from Dyze Design
 | 
			
		||||
 *    70 : the 100K thermistor found in the bq Hephestos 2
 | 
			
		||||
 * 
 | 
			
		||||
 *       1k ohm pullup tables - This is atypical, and requires changing out the 4.7k pullup for 1k.
 | 
			
		||||
 *                              (but gives greater accuracy and more stable PID)
 | 
			
		||||
 *    51 : 100k thermistor - EPCOS (1k pullup)
 | 
			
		||||
 *    52 : 200k thermistor - ATC Semitec 204GT-2 (1k pullup)
 | 
			
		||||
 *    55 : 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (1k pullup)
 | 
			
		||||
 * 
 | 
			
		||||
 *  1047 : Pt1000 with 4k7 pullup
 | 
			
		||||
 *  1010 : Pt1000 with 1k pullup (non standard)
 | 
			
		||||
 *   147 : Pt100 with 4k7 pullup
 | 
			
		||||
 *   110 : Pt100 with 1k pullup (non standard)
 | 
			
		||||
 *
 | 
			
		||||
 *         Use these for Testing or Development purposes. NEVER for production machine.
 | 
			
		||||
 *   998 : Dummy Table that ALWAYS reads 25°C or the temperature defined below.
 | 
			
		||||
 *   999 : Dummy Table that ALWAYS reads 100°C or the temperature defined below.
 | 
			
		||||
 *
 | 
			
		||||
 * :{ '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)", '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'", '20':"PT100 (Ultimainboard V2.x)", '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", '66':"Dyze Design 4.7M 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)", '-3':"Thermocouple + MAX31855 (only for sensor 0)", '-2':"Thermocouple + MAX6675 (only for sensor 0)", '-1':"Thermocouple + AD595",'998':"Dummy 1", '999':"Dummy 2" }
 | 
			
		||||
 */
 | 
			
		||||
#define TEMP_SENSOR_0 1
 | 
			
		||||
#define TEMP_SENSOR_1 0
 | 
			
		||||
#define TEMP_SENSOR_2 0
 | 
			
		||||
 
 | 
			
		||||
@@ -200,48 +200,52 @@
 | 
			
		||||
//===========================================================================
 | 
			
		||||
//============================= Thermal Settings ============================
 | 
			
		||||
//===========================================================================
 | 
			
		||||
//
 | 
			
		||||
//--NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table
 | 
			
		||||
//
 | 
			
		||||
//// Temperature sensor settings:
 | 
			
		||||
// -3 is thermocouple with MAX31855 (only for sensor 0)
 | 
			
		||||
// -2 is thermocouple with MAX6675 (only for sensor 0)
 | 
			
		||||
// -1 is thermocouple with AD595
 | 
			
		||||
// 0 is not used
 | 
			
		||||
// 1 is 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
 | 
			
		||||
// 2 is 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
 | 
			
		||||
// 3 is Mendel-parts thermistor (4.7k pullup)
 | 
			
		||||
// 4 is 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
 | 
			
		||||
// 5 is 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)
 | 
			
		||||
// 6 is 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
 | 
			
		||||
// 7 is 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup)
 | 
			
		||||
// 71 is 100k Honeywell thermistor 135-104LAF-J01 (4.7k pullup)
 | 
			
		||||
// 8 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup)
 | 
			
		||||
// 9 is 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
 | 
			
		||||
// 10 is 100k RS thermistor 198-961 (4.7k pullup)
 | 
			
		||||
// 11 is 100k beta 3950 1% thermistor (4.7k pullup)
 | 
			
		||||
// 12 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) (calibrated for Makibox hot bed)
 | 
			
		||||
// 13 is 100k Hisens 3950  1% up to 300°C for hotend "Simple ONE " & "Hotend "All In ONE"
 | 
			
		||||
// 20 is the PT100 circuit found in the Ultimainboard V2.x
 | 
			
		||||
// 60 is 100k Maker's Tool Works Kapton Bed Thermistor beta=3950
 | 
			
		||||
// 66 is 4.7M High Temperature thermistor from Dyze Design
 | 
			
		||||
// 70 is the 100K thermistor found in the bq Hephestos 2
 | 
			
		||||
//
 | 
			
		||||
//    1k ohm pullup tables - This is not normal, you would have to have changed out your 4.7k for 1k
 | 
			
		||||
//                          (but gives greater accuracy and more stable PID)
 | 
			
		||||
// 51 is 100k thermistor - EPCOS (1k pullup)
 | 
			
		||||
// 52 is 200k thermistor - ATC Semitec 204GT-2 (1k pullup)
 | 
			
		||||
// 55 is 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (1k pullup)
 | 
			
		||||
//
 | 
			
		||||
// 1047 is Pt1000 with 4k7 pullup
 | 
			
		||||
// 1010 is Pt1000 with 1k pullup (non standard)
 | 
			
		||||
// 147 is Pt100 with 4k7 pullup
 | 
			
		||||
// 110 is Pt100 with 1k pullup (non standard)
 | 
			
		||||
// 998 and 999 are Dummy Tables. They will ALWAYS read 25°C or the temperature defined below.
 | 
			
		||||
//     Use it for Testing or Development purposes. NEVER for production machine.
 | 
			
		||||
//#define DUMMY_THERMISTOR_998_VALUE 25
 | 
			
		||||
//#define DUMMY_THERMISTOR_999_VALUE 100
 | 
			
		||||
// :{ '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)", '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'", '20':"PT100 (Ultimainboard V2.x)", '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", '66':"Dyze Design 4.7M 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)", '-3':"Thermocouple + MAX31855 (only for sensor 0)", '-2':"Thermocouple + MAX6675 (only for sensor 0)", '-1':"Thermocouple + AD595",'998':"Dummy 1", '999':"Dummy 2" }
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * --NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table
 | 
			
		||||
 * 
 | 
			
		||||
 * Temperature sensors available:
 | 
			
		||||
 *
 | 
			
		||||
 *    -3 : thermocouple with MAX31855 (only for sensor 0)
 | 
			
		||||
 *    -2 : thermocouple with MAX6675 (only for sensor 0)
 | 
			
		||||
 *    -1 : thermocouple with AD595
 | 
			
		||||
 *     0 : not used
 | 
			
		||||
 *     1 : 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
 | 
			
		||||
 *     2 : 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
 | 
			
		||||
 *     3 : Mendel-parts thermistor (4.7k pullup)
 | 
			
		||||
 *     4 : 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
 | 
			
		||||
 *     5 : 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)
 | 
			
		||||
 *     6 : 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
 | 
			
		||||
 *     7 : 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup)
 | 
			
		||||
 *    71 : 100k Honeywell thermistor 135-104LAF-J01 (4.7k pullup)
 | 
			
		||||
 *     8 : 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup)
 | 
			
		||||
 *     9 : 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
 | 
			
		||||
 *    10 : 100k RS thermistor 198-961 (4.7k pullup)
 | 
			
		||||
 *    11 : 100k beta 3950 1% thermistor (4.7k pullup)
 | 
			
		||||
 *    12 : 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) (calibrated for Makibox hot bed)
 | 
			
		||||
 *    13 : 100k Hisens 3950  1% up to 300°C for hotend "Simple ONE " & "Hotend "All In ONE"
 | 
			
		||||
 *    20 : the PT100 circuit found in the Ultimainboard V2.x
 | 
			
		||||
 *    60 : 100k Maker's Tool Works Kapton Bed Thermistor beta=3950
 | 
			
		||||
 *    66 : 4.7M High Temperature thermistor from Dyze Design
 | 
			
		||||
 *    70 : the 100K thermistor found in the bq Hephestos 2
 | 
			
		||||
 * 
 | 
			
		||||
 *       1k ohm pullup tables - This is atypical, and requires changing out the 4.7k pullup for 1k.
 | 
			
		||||
 *                              (but gives greater accuracy and more stable PID)
 | 
			
		||||
 *    51 : 100k thermistor - EPCOS (1k pullup)
 | 
			
		||||
 *    52 : 200k thermistor - ATC Semitec 204GT-2 (1k pullup)
 | 
			
		||||
 *    55 : 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (1k pullup)
 | 
			
		||||
 * 
 | 
			
		||||
 *  1047 : Pt1000 with 4k7 pullup
 | 
			
		||||
 *  1010 : Pt1000 with 1k pullup (non standard)
 | 
			
		||||
 *   147 : Pt100 with 4k7 pullup
 | 
			
		||||
 *   110 : Pt100 with 1k pullup (non standard)
 | 
			
		||||
 *
 | 
			
		||||
 *         Use these for Testing or Development purposes. NEVER for production machine.
 | 
			
		||||
 *   998 : Dummy Table that ALWAYS reads 25°C or the temperature defined below.
 | 
			
		||||
 *   999 : Dummy Table that ALWAYS reads 100°C or the temperature defined below.
 | 
			
		||||
 *
 | 
			
		||||
 * :{ '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)", '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'", '20':"PT100 (Ultimainboard V2.x)", '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", '66':"Dyze Design 4.7M 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)", '-3':"Thermocouple + MAX31855 (only for sensor 0)", '-2':"Thermocouple + MAX6675 (only for sensor 0)", '-1':"Thermocouple + AD595",'998':"Dummy 1", '999':"Dummy 2" }
 | 
			
		||||
 */
 | 
			
		||||
#define TEMP_SENSOR_0 5
 | 
			
		||||
#define TEMP_SENSOR_1 0
 | 
			
		||||
#define TEMP_SENSOR_2 0
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user