Merge remote-tracking branch 'ayourk/MK2' into MK2
This commit is contained in:
commit
762167fb00
@ -458,8 +458,8 @@ const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of
|
||||
#define SDSUPPORT // Enable SD Card Support in Hardware Console
|
||||
//#define SDSLOW // Use slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
|
||||
#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
|
||||
#define ENCODER_PULSES_PER_STEP 2 // Increase if you have a high resolution encoder
|
||||
#define ENCODER_STEPS_PER_MENU_ITEM 2 // Set according to ENCODER_PULSES_PER_STEP or your liking
|
||||
#define ENCODER_PULSES_PER_STEP 4 // Increase if you have a high resolution encoder
|
||||
#define ENCODER_STEPS_PER_MENU_ITEM 1 // Set according to ENCODER_PULSES_PER_STEP or your liking
|
||||
//#define ULTIMAKERCONTROLLER //as available from the Ultimaker online store.
|
||||
//#define ULTIPANEL //the UltiPanel as on Thingiverse
|
||||
//#define LCD_FEEDBACK_FREQUENCY_HZ 1000 // this is the tone frequency the buzzer plays when on UI feedback. ie Screen Click
|
||||
|
@ -3885,11 +3885,18 @@ Sigma_Exit:
|
||||
#endif
|
||||
|
||||
#ifdef SHOW_TEMP_ADC_VALUES
|
||||
{float raw = 0.0;
|
||||
|
||||
#if defined(TEMP_BED_PIN) && TEMP_BED_PIN > -1
|
||||
SERIAL_PROTOCOLPGM(" ADC B:");
|
||||
SERIAL_PROTOCOL_F(degBed(),1);
|
||||
SERIAL_PROTOCOLPGM("C->");
|
||||
SERIAL_PROTOCOL_F(rawBedTemp()/OVERSAMPLENR,0);
|
||||
raw = rawBedTemp();
|
||||
SERIAL_PROTOCOL_F(raw/OVERSAMPLENR,5);
|
||||
SERIAL_PROTOCOLPGM(" Rb->");
|
||||
SERIAL_PROTOCOL_F(100 * (1 + (PtA * (raw/OVERSAMPLENR)) + (PtB * sq((raw/OVERSAMPLENR)))), 5);
|
||||
SERIAL_PROTOCOLPGM(" Rxb->");
|
||||
SERIAL_PROTOCOL_F(raw, 5);
|
||||
#endif
|
||||
for (int8_t cur_extruder = 0; cur_extruder < EXTRUDERS; ++cur_extruder) {
|
||||
SERIAL_PROTOCOLPGM(" T");
|
||||
@ -3897,8 +3904,17 @@ Sigma_Exit:
|
||||
SERIAL_PROTOCOLPGM(":");
|
||||
SERIAL_PROTOCOL_F(degHotend(cur_extruder),1);
|
||||
SERIAL_PROTOCOLPGM("C->");
|
||||
SERIAL_PROTOCOL_F(rawHotendTemp(cur_extruder)/OVERSAMPLENR,0);
|
||||
}
|
||||
raw = rawHotendTemp(cur_extruder);
|
||||
SERIAL_PROTOCOL_F(raw/OVERSAMPLENR,5);
|
||||
SERIAL_PROTOCOLPGM(" Rt");
|
||||
SERIAL_PROTOCOL(cur_extruder);
|
||||
SERIAL_PROTOCOLPGM("->");
|
||||
SERIAL_PROTOCOL_F(100 * (1 + (PtA * (raw/OVERSAMPLENR)) + (PtB * sq((raw/OVERSAMPLENR)))), 5);
|
||||
SERIAL_PROTOCOLPGM(" Rx");
|
||||
SERIAL_PROTOCOL(cur_extruder);
|
||||
SERIAL_PROTOCOLPGM("->");
|
||||
SERIAL_PROTOCOL_F(raw, 5);
|
||||
}}
|
||||
#endif
|
||||
SERIAL_PROTOCOLLN("");
|
||||
return;
|
||||
|
@ -294,7 +294,7 @@ bool SdBaseFile::getFilename(char* name) {
|
||||
return true;
|
||||
}
|
||||
//------------------------------------------------------------------------------
|
||||
void SdBaseFile::getpos(fpos_t* pos) {
|
||||
void SdBaseFile::getpos(filepos_t* pos) {
|
||||
pos->position = curPosition_;
|
||||
pos->cluster = curCluster_;
|
||||
}
|
||||
@ -925,7 +925,7 @@ bool SdBaseFile::openRoot(SdVolume* vol) {
|
||||
* \return The byte if no error and not at eof else -1;
|
||||
*/
|
||||
int SdBaseFile::peek() {
|
||||
fpos_t pos;
|
||||
filepos_t pos;
|
||||
getpos(&pos);
|
||||
int c = read();
|
||||
if (c >= 0) setpos(&pos);
|
||||
@ -1492,7 +1492,7 @@ bool SdBaseFile::seekSet(uint32_t pos) {
|
||||
return false;
|
||||
}
|
||||
//------------------------------------------------------------------------------
|
||||
void SdBaseFile::setpos(fpos_t* pos) {
|
||||
void SdBaseFile::setpos(filepos_t* pos) {
|
||||
curPosition_ = pos->position;
|
||||
curCluster_ = pos->cluster;
|
||||
}
|
||||
|
@ -31,16 +31,16 @@
|
||||
#include "SdVolume.h"
|
||||
//------------------------------------------------------------------------------
|
||||
/**
|
||||
* \struct fpos_t
|
||||
* \struct filepos_t
|
||||
* \brief internal type for istream
|
||||
* do not use in user apps
|
||||
*/
|
||||
struct fpos_t {
|
||||
struct filepos_t {
|
||||
/** stream position */
|
||||
uint32_t position;
|
||||
/** cluster for position */
|
||||
uint32_t cluster;
|
||||
fpos_t() : position(0), cluster(0) {}
|
||||
filepos_t() : position(0), cluster(0) {}
|
||||
};
|
||||
|
||||
// use the gnu style oflag in open()
|
||||
@ -196,11 +196,11 @@ class SdBaseFile {
|
||||
/** get position for streams
|
||||
* \param[out] pos struct to receive position
|
||||
*/
|
||||
void getpos(fpos_t* pos);
|
||||
void getpos(filepos_t* pos);
|
||||
/** set position for streams
|
||||
* \param[out] pos struct with value for new position
|
||||
*/
|
||||
void setpos(fpos_t* pos);
|
||||
void setpos(filepos_t* pos);
|
||||
//----------------------------------------------------------------------------
|
||||
bool close();
|
||||
bool contiguousRange(uint32_t* bgnBlock, uint32_t* endBlock);
|
||||
|
@ -1033,7 +1033,9 @@ const short temptable_12[][2] PROGMEM = {
|
||||
|
||||
#define PtA 3.9083E-3
|
||||
#define PtB -5.775E-7
|
||||
#define PtC -4.183E-12
|
||||
#define PtRt(T,R0) ((R0)*(1.0+(PtA)*(T)+(PtB)*(T)*(T)))
|
||||
#define PtRtNew(T,R0) ((R0)*(1.0+(PtA)*(T)+(PtB)*(T)*(T) + (T-100)*PtC*(T)*(T)*(T)))
|
||||
#define PtAdVal(T,R0,Rup) (short)(1024/(Rup/PtRt(T,R0)+1))
|
||||
#define PtLine(T,R0,Rup) { PtAdVal(T,R0,Rup)*OVERSAMPLENR, T },
|
||||
|
||||
@ -1061,6 +1063,124 @@ const short temptable_147[][2] PROGMEM = {
|
||||
PtLine(300,100,4700)
|
||||
};
|
||||
#endif
|
||||
// E3D Pt100 with 4k7 MiniRambo pullup, no Amp on the MiniRambo v1.3a
|
||||
#if (THERMISTORHEATER_0 == 148) || (THERMISTORHEATER_1 == 148) || (THERMISTORHEATER_2 == 148) || (THERMISTORBED == 148)
|
||||
const short temptable_148[][2] PROGMEM = {
|
||||
// These values have been calculated and tested over many days. See https://docs.google.com/spreadsheets/d/1MJXa6feEe0mGVCT2TrBwLxVOMoLDkJlvfQ4JXhAdV_E
|
||||
// Values that are missing from the 5C gap are missing due to resolution limits.
|
||||
{19.00000 * OVERSAMPLENR, 0},
|
||||
{19.25000 * OVERSAMPLENR, 5},
|
||||
{19.50000 * OVERSAMPLENR, 10},
|
||||
{19.87500 * OVERSAMPLENR, 15},
|
||||
{20.25000 * OVERSAMPLENR, 20},
|
||||
{21.00000 * OVERSAMPLENR, 25},
|
||||
{21.75000 * OVERSAMPLENR, 35},
|
||||
{22.00000 * OVERSAMPLENR, 40},
|
||||
{23.00000 * OVERSAMPLENR, 50}, // 55C is more commonly used.
|
||||
{23.75000 * OVERSAMPLENR, 60},
|
||||
{24.00000 * OVERSAMPLENR, 65},
|
||||
{24.06250 * OVERSAMPLENR, 70},
|
||||
{25.00000 * OVERSAMPLENR, 75},
|
||||
{25.50000 * OVERSAMPLENR, 85},
|
||||
{26.00000 * OVERSAMPLENR, 90},
|
||||
{26.93750 * OVERSAMPLENR,100},
|
||||
{27.00000 * OVERSAMPLENR,105},
|
||||
{27.37500 * OVERSAMPLENR,110},
|
||||
{28.00000 * OVERSAMPLENR,115},
|
||||
{29.00000 * OVERSAMPLENR,125},
|
||||
{29.25000 * OVERSAMPLENR,135},
|
||||
{30.00000 * OVERSAMPLENR,140},
|
||||
{35.50000 * OVERSAMPLENR,150},
|
||||
{31.00000 * OVERSAMPLENR,155},
|
||||
{32.00000 * OVERSAMPLENR,165},
|
||||
{32.18750 * OVERSAMPLENR,175},
|
||||
{33.00000 * OVERSAMPLENR,180},
|
||||
{33.62500 * OVERSAMPLENR,190},
|
||||
{34.00000 * OVERSAMPLENR,195},
|
||||
{35.00000 * OVERSAMPLENR,205},
|
||||
{35.50000 * OVERSAMPLENR,215},
|
||||
{36.00000 * OVERSAMPLENR,220},
|
||||
{36.75000 * OVERSAMPLENR,230},
|
||||
{37.00000 * OVERSAMPLENR,235},
|
||||
{37.75000 * OVERSAMPLENR,245},
|
||||
{38.00000 * OVERSAMPLENR,250},
|
||||
{38.12500 * OVERSAMPLENR,255},
|
||||
{39.00000 * OVERSAMPLENR,260},
|
||||
{40.00000 * OVERSAMPLENR,275},
|
||||
{40.25000 * OVERSAMPLENR,285},
|
||||
{41.00000 * OVERSAMPLENR,290},
|
||||
{41.25000 * OVERSAMPLENR,300},
|
||||
{42.00000 * OVERSAMPLENR,305},
|
||||
{43.00000 * OVERSAMPLENR,315},
|
||||
{43.25000 * OVERSAMPLENR,325},
|
||||
{44.00000 * OVERSAMPLENR,330},
|
||||
{44.18750 * OVERSAMPLENR,340},
|
||||
{45.00000 * OVERSAMPLENR,345},
|
||||
{45.25000 * OVERSAMPLENR,355},
|
||||
{46.00000 * OVERSAMPLENR,360},
|
||||
{46.62500 * OVERSAMPLENR,370},
|
||||
{47.00000 * OVERSAMPLENR,375},
|
||||
{47.25000 * OVERSAMPLENR,385},
|
||||
{48.00000 * OVERSAMPLENR,390},
|
||||
{48.75000 * OVERSAMPLENR,400},
|
||||
{49.00000 * OVERSAMPLENR,405},
|
||||
};
|
||||
#endif
|
||||
#if (THERMISTORHEATER_0 == 247) || (THERMISTORHEATER_1 == 247) || (THERMISTORHEATER_2 == 247) || (THERMISTORBED == 247) // Pt100 with 4k7 MiniRambo pullup & PT100 Amplifier
|
||||
const short temptable_247[][2] PROGMEM = {
|
||||
// Calculated from Bob-the-Kuhn's PT100 calculator listed in https://github.com/MarlinFirmware/Marlin/issues/5543
|
||||
// and the table provided by E3D at http://wiki.e3d-online.com/wiki/E3D_PT100_Amplifier_Documentation#Output_Characteristics.
|
||||
{ 0 * OVERSAMPLENR, 0},
|
||||
{241 * OVERSAMPLENR, 1},
|
||||
{249 * OVERSAMPLENR, 10},
|
||||
{259 * OVERSAMPLENR, 20},
|
||||
{267 * OVERSAMPLENR, 30},
|
||||
{275 * OVERSAMPLENR, 40},
|
||||
{283 * OVERSAMPLENR, 50},
|
||||
{291 * OVERSAMPLENR, 60},
|
||||
{299 * OVERSAMPLENR, 70},
|
||||
{307 * OVERSAMPLENR, 80},
|
||||
{315 * OVERSAMPLENR, 90},
|
||||
{323 * OVERSAMPLENR, 100},
|
||||
{331 * OVERSAMPLENR, 110},
|
||||
{340 * OVERSAMPLENR, 120},
|
||||
{348 * OVERSAMPLENR, 130},
|
||||
{354 * OVERSAMPLENR, 140},
|
||||
{362 * OVERSAMPLENR, 150},
|
||||
{370 * OVERSAMPLENR, 160},
|
||||
{378 * OVERSAMPLENR, 170},
|
||||
{386 * OVERSAMPLENR, 180},
|
||||
{394 * OVERSAMPLENR, 190},
|
||||
{402 * OVERSAMPLENR, 200},
|
||||
{410 * OVERSAMPLENR, 210},
|
||||
{418 * OVERSAMPLENR, 220},
|
||||
{426 * OVERSAMPLENR, 230},
|
||||
{432 * OVERSAMPLENR, 240},
|
||||
{440 * OVERSAMPLENR, 250},
|
||||
{448 * OVERSAMPLENR, 260},
|
||||
{454 * OVERSAMPLENR, 270},
|
||||
{462 * OVERSAMPLENR, 280},
|
||||
{469 * OVERSAMPLENR, 290},
|
||||
{475 * OVERSAMPLENR, 300},
|
||||
{483 * OVERSAMPLENR, 310},
|
||||
{491 * OVERSAMPLENR, 320},
|
||||
{499 * OVERSAMPLENR, 330},
|
||||
{505 * OVERSAMPLENR, 340},
|
||||
{513 * OVERSAMPLENR, 350},
|
||||
{519 * OVERSAMPLENR, 360},
|
||||
{527 * OVERSAMPLENR, 370},
|
||||
{533 * OVERSAMPLENR, 380},
|
||||
{541 * OVERSAMPLENR, 390},
|
||||
{549 * OVERSAMPLENR, 400},
|
||||
{616 * OVERSAMPLENR, 500},
|
||||
{682 * OVERSAMPLENR, 600},
|
||||
{741 * OVERSAMPLENR, 700},
|
||||
{801 * OVERSAMPLENR, 800},
|
||||
{856 * OVERSAMPLENR, 900},
|
||||
{910 * OVERSAMPLENR, 1000},
|
||||
{960 * OVERSAMPLENR, 1100},
|
||||
};
|
||||
#endif
|
||||
#if (THERMISTORHEATER_0 == 1010) || (THERMISTORHEATER_1 == 1010) || (THERMISTORHEATER_2 == 1010) || (THERMISTORBED == 1010) // Pt1000 with 1k0 pullup
|
||||
const short temptable_1010[][2] PROGMEM = {
|
||||
PtLine(0,1000,1000)
|
||||
|
@ -18,6 +18,12 @@ GENERAL SETTINGS
|
||||
// Electronics
|
||||
#define MOTHERBOARD BOARD_RAMBO_MINI_1_0
|
||||
|
||||
// Uncomment the below for the E3D PT100 temperature sensor (with or without PT100 Amplifier)
|
||||
//#define E3D_PT100_EXTRUDER_WITH_AMP
|
||||
//#define E3D_PT100_EXTRUDER_NO_AMP
|
||||
//#define E3D_PT100_BED_WITH_AMP
|
||||
//#define E3D_PT100_BED_NO_AMP
|
||||
|
||||
|
||||
/*------------------------------------
|
||||
AXIS SETTINGS
|
||||
@ -73,15 +79,26 @@ EXTRUDER SETTINGS
|
||||
#define BED_MINTEMP 15
|
||||
|
||||
// Maxtemps
|
||||
#if defined(E3D_PT100_EXTRUDER_WITH_AMP) || defined(E3D_PT100_EXTRUDER_NO_AMP)
|
||||
#define HEATER_0_MAXTEMP 410
|
||||
#else
|
||||
#define HEATER_0_MAXTEMP 305
|
||||
#endif
|
||||
#define HEATER_1_MAXTEMP 305
|
||||
#define HEATER_2_MAXTEMP 305
|
||||
#define BED_MAXTEMP 150
|
||||
|
||||
#if defined(E3D_PT100_EXTRUDER_WITH_AMP) || defined(E3D_PT100_EXTRUDER_NO_AMP)
|
||||
// Define PID constants for extruder with PT100
|
||||
#define DEFAULT_Kp 21.70
|
||||
#define DEFAULT_Ki 1.60
|
||||
#define DEFAULT_Kd 73.76
|
||||
#else
|
||||
// Define PID constants for extruder
|
||||
#define DEFAULT_Kp 40.925
|
||||
#define DEFAULT_Ki 4.875
|
||||
#define DEFAULT_Kd 86.085
|
||||
#endif
|
||||
|
||||
// Extrude mintemp
|
||||
#define EXTRUDE_MINTEMP 130
|
||||
@ -224,9 +241,16 @@ BED SETTINGS
|
||||
#ifdef PIDTEMPBED
|
||||
//120v 250W silicone heater into 4mm borosilicate (MendelMax 1.5+)
|
||||
//from FOPDT model - kp=.39 Tp=405 Tdead=66, Tc set to 79.2, aggressive factor of .15 (vs .1, 1, 10)
|
||||
#if defined(E3D_PT100_BED_WITH_AMP) || defined(E3D_PT100_BED_NO_AMP)
|
||||
// Define PID constants for extruder with PT100
|
||||
#define DEFAULT_bedKp 21.70
|
||||
#define DEFAULT_bedKi 1.60
|
||||
#define DEFAULT_bedKd 73.76
|
||||
#else
|
||||
#define DEFAULT_bedKp 126.13
|
||||
#define DEFAULT_bedKi 4.30
|
||||
#define DEFAULT_bedKd 924.76
|
||||
#endif
|
||||
|
||||
//120v 250W silicone heater into 4mm borosilicate (MendelMax 1.5+)
|
||||
//from pidautotune
|
||||
@ -303,12 +327,26 @@ THERMISTORS SETTINGS
|
||||
// 1047 is Pt1000 with 4k7 pullup
|
||||
// 1010 is Pt1000 with 1k pullup (non standard)
|
||||
// 147 is Pt100 with 4k7 pullup
|
||||
// 148 is Pt100 with 4k7 pullup and no PT100 Amplifier (in case type 147 doesn't work)
|
||||
// 247 is Pt100 with 4k7 pullup and PT100 Amplifier
|
||||
// 110 is Pt100 with 1k pullup (non standard)
|
||||
|
||||
#if defined(E3D_PT100_EXTRUDER_WITH_AMP)
|
||||
#define TEMP_SENSOR_0 247
|
||||
#elif defined(E3D_PT100_EXTRUDER_NO_AMP)
|
||||
#define TEMP_SENSOR_0 148
|
||||
#else
|
||||
#define TEMP_SENSOR_0 5
|
||||
#endif
|
||||
#define TEMP_SENSOR_1 0
|
||||
#define TEMP_SENSOR_2 0
|
||||
#if defined(E3D_PT100_BED_WITH_AMP)
|
||||
#define TEMP_SENSOR_BED 247
|
||||
#elif defined(E3D_PT100_BED_NO_AMP)
|
||||
#define TEMP_SENSOR_BED 148
|
||||
#else
|
||||
#define TEMP_SENSOR_BED 1
|
||||
#endif
|
||||
|
||||
#define STACK_GUARD_TEST_VALUE 0xA2A2
|
||||
|
||||
|
@ -18,6 +18,12 @@ GENERAL SETTINGS
|
||||
// Electronics
|
||||
#define MOTHERBOARD BOARD_RAMBO_MINI_1_3
|
||||
|
||||
// Uncomment the below for the E3D PT100 temperature sensor (with or without PT100 Amplifier)
|
||||
//#define E3D_PT100_EXTRUDER_WITH_AMP
|
||||
//#define E3D_PT100_EXTRUDER_NO_AMP
|
||||
//#define E3D_PT100_BED_WITH_AMP
|
||||
//#define E3D_PT100_BED_NO_AMP
|
||||
|
||||
|
||||
/*------------------------------------
|
||||
AXIS SETTINGS
|
||||
@ -73,15 +79,26 @@ EXTRUDER SETTINGS
|
||||
#define BED_MINTEMP 15
|
||||
|
||||
// Maxtemps
|
||||
#if defined(E3D_PT100_EXTRUDER_WITH_AMP) || defined(E3D_PT100_EXTRUDER_NO_AMP)
|
||||
#define HEATER_0_MAXTEMP 410
|
||||
#else
|
||||
#define HEATER_0_MAXTEMP 305
|
||||
#endif
|
||||
#define HEATER_1_MAXTEMP 305
|
||||
#define HEATER_2_MAXTEMP 305
|
||||
#define BED_MAXTEMP 150
|
||||
|
||||
#if defined(E3D_PT100_EXTRUDER_WITH_AMP) || defined(E3D_PT100_EXTRUDER_NO_AMP)
|
||||
// Define PID constants for extruder with PT100
|
||||
#define DEFAULT_Kp 21.70
|
||||
#define DEFAULT_Ki 1.60
|
||||
#define DEFAULT_Kd 73.76
|
||||
#else
|
||||
// Define PID constants for extruder
|
||||
#define DEFAULT_Kp 40.925
|
||||
#define DEFAULT_Ki 4.875
|
||||
#define DEFAULT_Kd 86.085
|
||||
#endif
|
||||
|
||||
// Extrude mintemp
|
||||
#define EXTRUDE_MINTEMP 130
|
||||
@ -224,9 +241,16 @@ BED SETTINGS
|
||||
#ifdef PIDTEMPBED
|
||||
//120v 250W silicone heater into 4mm borosilicate (MendelMax 1.5+)
|
||||
//from FOPDT model - kp=.39 Tp=405 Tdead=66, Tc set to 79.2, aggressive factor of .15 (vs .1, 1, 10)
|
||||
#if defined(E3D_PT100_BED_WITH_AMP) || defined(E3D_PT100_BED_NO_AMP)
|
||||
// Define PID constants for extruder with PT100
|
||||
#define DEFAULT_bedKp 21.70
|
||||
#define DEFAULT_bedKi 1.60
|
||||
#define DEFAULT_bedKd 73.76
|
||||
#else
|
||||
#define DEFAULT_bedKp 126.13
|
||||
#define DEFAULT_bedKi 4.30
|
||||
#define DEFAULT_bedKd 924.76
|
||||
#endif
|
||||
|
||||
//120v 250W silicone heater into 4mm borosilicate (MendelMax 1.5+)
|
||||
//from pidautotune
|
||||
@ -303,12 +327,26 @@ THERMISTORS SETTINGS
|
||||
// 1047 is Pt1000 with 4k7 pullup
|
||||
// 1010 is Pt1000 with 1k pullup (non standard)
|
||||
// 147 is Pt100 with 4k7 pullup
|
||||
// 148 is E3D Pt100 with 4k7 pullup and no PT100 Amplifier on a MiniRambo 1.3a
|
||||
// 247 is Pt100 with 4k7 pullup and PT100 Amplifier
|
||||
// 110 is Pt100 with 1k pullup (non standard)
|
||||
|
||||
#if defined(E3D_PT100_EXTRUDER_WITH_AMP)
|
||||
#define TEMP_SENSOR_0 247
|
||||
#elif defined(E3D_PT100_EXTRUDER_NO_AMP)
|
||||
#define TEMP_SENSOR_0 148
|
||||
#else
|
||||
#define TEMP_SENSOR_0 5
|
||||
#endif
|
||||
#define TEMP_SENSOR_1 0
|
||||
#define TEMP_SENSOR_2 0
|
||||
#if defined(E3D_PT100_BED_WITH_AMP)
|
||||
#define TEMP_SENSOR_BED 247
|
||||
#elif defined(E3D_PT100_BED_NO_AMP)
|
||||
#define TEMP_SENSOR_BED 148
|
||||
#else
|
||||
#define TEMP_SENSOR_BED 1
|
||||
#endif
|
||||
|
||||
#define STACK_GUARD_TEST_VALUE 0xA2A2
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user