Closed cad435 closed 3 years ago
I just got pointed to temptable 11 on the discord wich holds the same values as temptable 60 but two additional entrys wich allowes usage beyond 256C
Guess that could be closed than...
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
Description
Any temperature measurement wich states temptable 60 as its thermistor is currently not be able to get Temperature set above 256C via GCODE (e.g. Sd-card or transmitting via terminal over USB). This gets especially very confusing as in the LCD-menu 260C can be set without any problem.
Behaviour
When sending M104 T0 S260 marlin automatically decreases target temperature to 256C without warning.
After several hours of tracking down the issue I discovered that this can be solved by adding one additional ADC reading on top of the temptable_60.h
Suggested Fix
In absence of a thermometer which can read those temperatures I currently approximated this value via a crappy Excel sheet (see picture below). If this gets implemented I strongly recommend that someone make an actual temperature reading and confirming the value
https://github.com/cad435/Marlin/blob/cad435_HomeBot-bugfix-2.0.x/Marlin/src/module/thermistor/thermistor_60.h (actually I added two values for testing myself, but one additional value would solve this)
As 260C is the standard max temp when using HEATER_x_MAXTEMP 275 (default setting!) this should be either be fixed or a note should be added that the current thermistor supports only temperatures up to x Deg (I don't know if this is the only thermistor with this problem)
The note could be added either as warning at compiletime or as a command-line response