Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Duet3D/RepRapFirmware.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-08-08Thermostatic fans now default to on if the sensor is not foundDavid Crocker
2021-12-19Removed function hiding + other minor changes for eCvDavid Crocker
2021-12-15Handle driver warnings and errors via the event handling systemDavid Crocker
Also removed delay to reporting driver OTPW when a fan has just been turned on Also bug fixes to event handling system
2021-10-31Added explicit constructor callsDavid Crocker
2021-08-23Fixed proportional control of thermostatic fansDavid Crocker
Also, thermostatic fans now ignore the M106 S parameter
2021-07-24Finished converting time units to step clocks, pending testingDavid Crocker
2021-03-04Created Platform and PrintMonitor folders within /srcDavid Crocker
2021-01-22Fix all compiler and linker errors for SAM4E+CoreN2GManuel Coenen
Note: PinTable still empty
2020-04-30Various changes for 3.01-RC11David Crocker
Changes for new interface to Bitmap::Iterate Duet3 expansion boards now report fan PWM Increased SBC SPI connection timeout to 8 seconds Pass G29 commands to SBC
2020-04-29Various fixesDavid Crocker
Fans 'lastVal' variable is now -1 if we don't know the actual PWM, also -1 is reported as actualValue in the OM OM now includes hidden axes Added raw mode aux flag, set by M575 but not used yet When increasing the number of visible axes, copy the new axis positions from the user coordinates to the move buffer before copying them on to the DDA Increase seq.move when M584 is used
2020-04-28Bug fixes, and restore correct heigt after a tool changeDavid Crocker
Thermostatically-controlled fans were no longer forced to run at >=50% PWM when on Proportional control of thermostatic fans no longer worked When restoring position after a pause or after skipping a build object, the inverse bed compensation applied when recomputing the user position did not take account of the tool offset After a tool change, if on a FDM printer then we now move the new tool to the correct Z height before resuming the print
2020-04-21Fix to fans change in previous commitDavid Crocker
2020-04-21Fixed to fan handling, more noexceptDavid Crocker
Fixed fan handling so that blip time doesn't get randomly extended Added missing noexcept specifiers, including to C functions because doing so eliminates exception table entries for client C++ functions
2020-04-20Reduced fan tacho reporting latcency for ATEDavid Crocker
2020-02-17Fixed issue with fan tachos only reporting RPM brieflyDavid Crocker
2020-01-19Refactored handling of bitmaps in the OMDavid Crocker
Also fixed bug with # operstor on string-valued OM variables
2020-01-19Major refactoring, bug fixes in function evaluationDavid Crocker
Changed all bitmaps to use the bitmap class from RRFLibraries Fixed bugs in functoin evaluation
2020-01-17Added more OM fieldsDavid Crocker
2020-01-14Added apiLevel to rr_connect responseDavid Crocker
Also added firmwareVersion property to Board object Minor changes to Fans code
2019-12-15Added more noexcept specifiersDavid Crocker
2019-12-123.0RC1 provisionalDavid Crocker
Implemented extruder stall detection for G1 H1 E moves Fixed M119 crash when an axis had no endstop Duet 3 build now loads IAP into RAM
2019-11-14Refactor StepTimer and step interruptsDavid Crocker
SoftTimer class renamed StepTimer. We now use instances of StepTimer to schedule step interrupts. This means we only need a single compare match interrupt from the step timer TC. In turn this allows us to chain two 16-bit timers together on the SAM4S and SAME70 so we no longer need to keep the upper 16 bits in software or use the overflow interrupt.
2019-10-19Interim commit towards 3.0beta11David Crocker
2019-09-05More work on remote heater supportDavid Crocker
Implemented temperature setting of remote heaters Implemented heater status broadcasts
2019-09-04Remote fans now workigDavid Crocker
Also implemented request message ID allocation and response checking
2019-09-04More work on remote fan supportDavid Crocker
2019-09-03Refactored fan code, added support for remote fansDavid Crocker