aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/extras/adc_temperature.py
Commit message (Collapse)AuthorAgeFilesLines
* adc_temperature: Support defining custom sensors in the config fileKevin O'Connor2018-04-091-0/+19
| | | | | | | Allow the user to define a custom sensor with their own set of temperature/voltage measurements. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* adc_temperatures: Add "PT100 INA826" sensor typeKevin O'Connor2018-04-091-1/+13
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* adc_temperature: Support multiple ranges for ADC lookupKevin O'Connor2018-04-091-10/+54
| | | | | | | | | | Instead of supporting a single linear range for the temperature lookup, allow multiple ranges to be defined. This makes the lookup more accurate when a full lookup table is available. Update the AD595 sensor to use the full table defined in its spec. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* heater: Move Thermistor and Linear to their own files in extras/Kevin O'Connor2018-04-041-0/+45
Move the Thermistor code to a new thermistor.py module. Move the Linear code to a new adc_temperature.py module. This simplifies the heater.py code. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>