aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/heater.py
Commit message (Expand)AuthorAgeFilesLines
* heater: Move Thermistor and Linear to their own files in extras/Kevin O'Connor2018-04-041-123/+13
* heater: Move adc logic into Thermistor classKevin O'Connor2018-04-041-34/+50
* heater: Merge ThermistorBeta class into Thermistor classKevin O'Connor2018-04-041-13/+15
* heater: Add PrinterHeaters class that stores all sensors and heatersKevin O'Connor2018-04-041-8/+44
* pins: Remove module level get_printer_pins() and setup_pin() functionsKevin O'Connor2018-04-041-4/+4
* heater: Add some comments to the thermistor mathKevin O'Connor2018-03-291-1/+3
* pid_calibrate: Move PID calibration logic from heater.py to new fileKevin O'Connor2018-03-181-130/+9
* heater: Allow min_temp to go below zeroKevin O'Connor2018-03-121-1/+1
* verify_heater: Add initial support for verifying heaters and sensorsKevin O'Connor2018-03-111-0/+2
* display: Add initial support for LCD screens attached to an MCUKevin O'Connor2018-03-061-0/+5
* heater: Report stats whenever the heater is activeKevin O'Connor2018-02-051-1/+2
* klippy: Allow any stats producer to determine when stats are neededKevin O'Connor2018-02-051-1/+1
* heater: Add stats reportingKevin O'Connor2018-01-281-1/+8
* klippy: Add access methods and avoid peeking into the printer classesKevin O'Connor2018-01-281-3/+3
* heater: Report PID tuning results via the g-code terminalKevin O'Connor2018-01-101-5/+20
* heater: Added config for heater PWM cycle time.Andy Silverman2018-01-031-2/+3
* heater: Provide symbolic names for pid check_busy (aka M109 / M190)Kevin O'Connor2018-01-031-1/+5
* heater: Avoid math errors on extreme ADC readingsKevin O'Connor2017-11-131-0/+1
* adccmds: Continue to query analog inputs after a shutdownKevin O'Connor2017-10-121-1/+4
* klippy: Avoid using '%' syntax when calling logging moduleKevin O'Connor2017-09-271-9/+9
* mcu: Use is_fileoutput() externallyKevin O'Connor2017-09-191-2/+2
* pins: Support registering arbitrary chips that supply configurable pinsKevin O'Connor2017-08-251-9/+9
* klippy: Store printer startup parameters in new "start_args" dictionaryKevin O'Connor2017-08-251-2/+2
* heater: Another minor cleanup to Steinhart-Hart mathKevin O'Connor2017-08-201-2/+1
* heater: Minor cleanup to Steinhart-Hart mathKevin O'Connor2017-08-181-11/+12
* heater: Add support for a generic "NTC 100K beta 3950" thermistorKevin O'Connor2017-08-171-3/+19
* heater: Calibrate thermistor directly from temperature and resistanceKevin O'Connor2017-08-171-43/+70
* heater: Fix auto-tune codeKevin O'Connor2017-06-221-12/+18
* klippy: Allow each module to define their config sectionsKevin O'Connor2017-06-091-0/+5
* klippy: Support minimum/maximum value checks on configuration variablesKevin O'Connor2017-04-111-9/+10
* heater: Force set_pwm of zero when target_temp is zeroKevin O'Connor2017-03-161-8/+5
* heater: Add support for AD595 type sensorsKevin O'Connor2017-03-131-6/+22
* heater: Rename thermistor_type config name to sensor_typeKevin O'Connor2017-03-131-7/+8
* heater: Handle case where min adc value is less than max adc valueKevin O'Connor2017-03-131-5/+4
* klippy: Eliminate high-level build_config phaseKevin O'Connor2017-03-131-22/+17
* fan: Default to using software PWMKevin O'Connor2017-03-081-1/+2
* heater: Support max_power setting for heatersKevin O'Connor2017-03-031-22/+24
* heater: Enforce min/max_temp in heater.set_temp()Kevin O'Connor2017-02-211-2/+11
* heater: Resend PWM values even if last value was zeroKevin O'Connor2017-01-121-3/+4
* heater: Only create a soft PWM object for PID heatersKevin O'Connor2017-01-101-3/+9
* heater: Report last temperature in PWM debuggingKevin O'Connor2017-01-101-1/+3
* klippy: Add ConfigWrapper.getchoice methodKevin O'Connor2016-11-301-3/+2
* mcu: Rename output_file_mode variable to is_fileoutputKevin O'Connor2016-11-291-1/+1
* mcu: Handle adc initialization entirely in mcu codeKevin O'Connor2016-11-291-3/+1
* heater: Do not require target temperature be above min_extrude_tempKevin O'Connor2016-11-081-5/+2
* heater: Make it possible to disable min_extrude_temp for testingKevin O'Connor2016-10-111-1/+1
* extruder: Support a minimum extrude temperatureKevin O'Connor2016-09-301-0/+8
* heater: Add "ATC Semitec 104GT-2" thermistor definitionKevin O'Connor2016-09-151-1/+3
* heater: Remove redundant float conversionKevin O'Connor2016-09-151-1/+1
* mcu: Convert PWM and ADC objects to take mcu_time instead of clockKevin O'Connor2016-08-241-58/+46