Age | Commit message (Collapse) | Author |
|
|
|
* Restore DHT support
* Large refactoring
DhtHardwareInterface absorbed into DhtTemperatureSensor
Update task moved into Heat as more general SensorsTask
Removed no longer required MaxSpiTempSensors from Pins
* Fix compile error after upstream merge
* Use explicit type instead of auto when initialized with literal
Always read parent sensor number and refactor basic checks in
AdditionalOutputSensor
Initialize AdditionalOutputSensor on succesful configuration
Introduce sensorsCount and calculate wait time based on that
Add EnsureSensorsTask to class Heat to have the SensorsTask only started
when necessary
* Be a bit more defensive against division-by-zero
* Replace Mutex by TaskCriticalSectionLocker
|
|
Sensors are now configured separately from heaters. The M305 command is withdrawn and replaced by M308. M950 is extended to sspecify the sensor number when defining a heater.
|
|
Fixed 12864 display scrolling when the folder included filenames starting with '.'
Fixed remaining M105 status response when M997 S1 sent from USB
Fixed firmware update messages getting erased on PanelDue during M997 S1
Increased temperature samplinf rate to 4 samples/sec
Removed M135 command
M203 Inn sets minimum movement speed
M203 now reports speeds in mm/sec
M208 reports error if min >= max
Allow hex inputs anywhere in G/M code parameters where an unsigned value is required
Requested fan speed is now scaled by the M106 X parameter
Bug fix: M408 Sn was hanging for N>5
Fix leadscrew adjustment bug introduced in 2.03beta1
Shrunk the DDA and Tool structures to reduce RAM usage
M111 Sn for n != 0 now requires a P parameter
M574 allows endstop input numbers to be configured (C parameter). Currently only the first input number specified for each axis is monitored.
|
|
Merged in changes from dev branch
|
|
|
|
Refactored temperatyure sensor code
Refactored fan control code
Support invisible axes (M584 P parameter)
Supprt user-defined virtual heaters
Support heater names
Support proportional thermostatic fan control
Fix G10 retraction command
Removed delta probe code
|
|
Fixed doubling of M301 I parameter and halving of M301 P parameter
Implemented M303 auto tune and M307 heater process model
Improved temperature monitoring to detect heater cartridges or
thermistor falling out
Implemented M38 (thanks chrishamm)
Retructured course code tree
|