@ -20,11 +20,10 @@
*
*/
# ifndef THERMISTOR TABLE S_H_
# define THERMISTOR TABLE S_H_
# ifndef THERMISTOR S_H_
# define THERMISTOR S_H_
# include "Marlin.h"
# include "macros.h"
# include "../../inc/MarlinConfig.h"
# define OVERSAMPLENR 16
@ -41,88 +40,88 @@
# define PtLine(T,R0,Rup) { PtAdVal(T,R0,Rup)*OVERSAMPLENR, T },
# if ANY_THERMISTOR_IS(1) // 100k bed thermistor
# include "thermistor table _1.h"
# include "thermistor _1.h"
# endif
# if ANY_THERMISTOR_IS(2) // 200k bed thermistor
# include "thermistor table _2.h"
# include "thermistor _2.h"
# endif
# if ANY_THERMISTOR_IS(3) // mendel-parts
# include "thermistor table _3.h"
# include "thermistor _3.h"
# endif
# if ANY_THERMISTOR_IS(4) // 10k thermistor
# include "thermistor table _4.h"
# include "thermistor _4.h"
# endif
# if ANY_THERMISTOR_IS(5) // 100k ParCan thermistor (104GT-2)
# include "thermistor table _5.h"
# include "thermistor _5.h"
# endif
# if ANY_THERMISTOR_IS(6) // 100k Epcos thermistor
# include "thermistor table _6.h"
# include "thermistor _6.h"
# endif
# if ANY_THERMISTOR_IS(7) // 100k Honeywell 135-104LAG-J01
# include "thermistor table _7.h"
# include "thermistor _7.h"
# endif
# if ANY_THERMISTOR_IS(71) // 100k Honeywell 135-104LAF-J01
# include "thermistor table _71.h"
# include "thermistor _71.h"
# endif
# if ANY_THERMISTOR_IS(8) // 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup)
# include "thermistor table _8.h"
# include "thermistor _8.h"
# endif
# if ANY_THERMISTOR_IS(9) // 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
# include "thermistor table _9.h"
# include "thermistor _9.h"
# endif
# if ANY_THERMISTOR_IS(10) // 100k RS thermistor 198-961 (4.7k pullup)
# include "thermistor table _10.h"
# include "thermistor _10.h"
# endif
# if ANY_THERMISTOR_IS(11) // QU-BD silicone bed QWG-104F-3950 thermistor
# include "thermistor table _11.h"
# include "thermistor _11.h"
# endif
# if ANY_THERMISTOR_IS(13) // Hisens thermistor B25/50 =3950 +/-1%
# include "thermistor table _13.h"
# include "thermistor _13.h"
# endif
# if ANY_THERMISTOR_IS(20) // PT100 with INA826 amp on Ultimaker v2.0 electronics
# include "thermistor table _20.h"
# include "thermistor _20.h"
# endif
# if ANY_THERMISTOR_IS(51) // 100k EPCOS (WITH 1kohm RESISTOR FOR PULLUP, R9 ON SANGUINOLOLU! NOT FOR 4.7kohm PULLUP! THIS IS NOT NORMAL!)
# include "thermistor table _51.h"
# include "thermistor _51.h"
# endif
# if ANY_THERMISTOR_IS(52) // 200k ATC Semitec 204GT-2 (WITH 1kohm RESISTOR FOR PULLUP, R9 ON SANGUINOLOLU! NOT FOR 4.7kohm PULLUP! THIS IS NOT NORMAL!)
# include "thermistor table _52.h"
# include "thermistor _52.h"
# endif
# if ANY_THERMISTOR_IS(55) // 100k ATC Semitec 104GT-2 (Used on ParCan) (WITH 1kohm RESISTOR FOR PULLUP, R9 ON SANGUINOLOLU! NOT FOR 4.7kohm PULLUP! THIS IS NOT NORMAL!)
# include "thermistor table _55.h"
# include "thermistor _55.h"
# endif
# if ANY_THERMISTOR_IS(60) // Maker's Tool Works Kapton Bed Thermistor
# include "thermistor table _60.h"
# include "thermistor _60.h"
# endif
# if ANY_THERMISTOR_IS(66) // DyzeDesign 500°C Thermistor
# include "thermistor table _66.h"
# include "thermistor _66.h"
# endif
# if ANY_THERMISTOR_IS(12) // 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) (calibrated for Makibox hot bed)
# include "thermistor table _12.h"
# include "thermistor _12.h"
# endif
# if ANY_THERMISTOR_IS(70) // bqh2 stock thermistor
# include "thermistor table _70.h"
# include "thermistor _70.h"
# endif
# if ANY_THERMISTOR_IS(75) // Many of the generic silicon heat pads use the MGB18-104F39050L32 Thermistor
# include "thermistor table _75.h"
# include "thermistor _75.h"
# endif
# if ANY_THERMISTOR_IS(110) // Pt100 with 1k0 pullup
# include "thermistor table _110.h"
# include "thermistor _110.h"
# endif
# if ANY_THERMISTOR_IS(147) // Pt100 with 4k7 pullup
# include "thermistor table _147.h"
# include "thermistor _147.h"
# endif
# if ANY_THERMISTOR_IS(1010) // Pt1000 with 1k0 pullup
# include "thermistor table _1010.h"
# include "thermistor _1010.h"
# endif
# if ANY_THERMISTOR_IS(1047) // Pt1000 with 4k7 pullup
# include "thermistor table _1047.h"
# include "thermistor _1047.h"
# endif
# if ANY_THERMISTOR_IS(998) // User-defined table 1
# include "thermistor table _998.h"
# include "thermistor _998.h"
# endif
# if ANY_THERMISTOR_IS(999) // User-defined table 2
# include "thermistor table _999.h"
# include "thermistor _999.h"
# endif
# define _TT_NAME(_N) temptable_ ## _N
@ -245,4 +244,4 @@
# endif
# endif
# endif // THERMISTOR TABLE S_H_
# endif // THERMISTOR S_H_