Teacup_Firmware/configtool
jbernardis 610e1d169b Configtool: add Steinhart-Hart algorithm and thermistor presets.
The Steinhart-Hart algorithm allows more precise thermistor
tables, but also requires more parameters, which aren't
available for all thermistors. Accordingly, add support for both,
the traditional logic using the beta parameter as well as the new
one.

This also adds thermistor-presets, so users can simply choose
from a pulldown-menu to set their thermistor.

Also, identical thermistors get merged into one table, saving
binary size.

Last not least, a few bugs in this area got fixed.

Usually, all these things go into separate commits, but they were
contributed all in one and separating them is a bit error-prone
for little gain.

This should address issue #130, #134 and #135.
2015-05-19 18:11:09 +02:00
..
__init__.py Configtool: major restructuring. 2015-04-21 02:07:12 +02:00
accelerationpage.py Configtool: incorporate most of previous comments. 2015-04-21 02:10:58 +02:00
addheaterdlg.py Configtool: align labels and choices vertically. 2015-04-21 02:51:30 +02:00
addsensordlg.py Configtool: add Steinhart-Hart algorithm and thermistor presets. 2015-05-19 18:11:09 +02:00
boardpanel.py Configtool: add Steinhart-Hart algorithm and thermistor presets. 2015-05-19 18:11:09 +02:00
build.py Configtool: use absolute path for .hex file when uploading. 2015-05-14 13:07:46 +02:00
calcbelt.py Configtool: a few more apperance enhancements. 2015-04-21 02:51:30 +02:00
calcscrew.py Configtool: a few more apperance enhancements. 2015-04-21 02:51:30 +02:00
communicationspage.py Configtool: incorporate most of previous comments. 2015-04-21 02:10:58 +02:00
cpupage.py Configtool: many changes. 2015-04-21 02:11:01 +02:00
data.py Configtool: add Steinhart-Hart algorithm and thermistor presets. 2015-05-19 18:11:09 +02:00
heaterlist.py Configtool: incorporate most of previous comments. 2015-04-21 02:10:58 +02:00
heaterspage.py Configtool: incorporate most of previous comments. 2015-04-21 02:10:58 +02:00
mechanicalpage.py Configtool: many changes. 2015-04-21 02:11:01 +02:00
miscellaneouspage.py Configtool: remove Analog Reference user choice. 2015-05-11 02:03:47 +02:00
page.py Configtool: align labels and choices vertically. 2015-04-21 02:51:30 +02:00
pinoutspage.py Configtool: incorporate most of previous comments. 2015-04-21 02:10:58 +02:00
printerpanel.py Configtool: don't report successful file saves. 2015-05-08 14:06:40 +02:00
protectedfiles.py Configtool: convert template for Teensy++ 2.0. 2015-04-21 02:51:31 +02:00
sensorlist.py Configtool: add Steinhart-Hart algorithm and thermistor presets. 2015-05-19 18:11:09 +02:00
sensorpage.py Configtool: add Steinhart-Hart algorithm and thermistor presets. 2015-05-19 18:11:09 +02:00
settings.py Configtool: add Steinhart-Hart algorithm and thermistor presets. 2015-05-19 18:11:09 +02:00
thermistor.py Configtool: add Steinhart-Hart algorithm and thermistor presets. 2015-05-19 18:11:09 +02:00
thermistortablefile.py Configtool: add Steinhart-Hart algorithm and thermistor presets. 2015-05-19 18:11:09 +02:00