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
2021-12-11Added most of the event handling codeDavid Crocker
2021-12-10Added files missed from previous commitDavid Crocker
2021-11-05Fixes for G68David Crocker
2021-11-02Removed heightmap code for SBC modeChristian Hammacher
Removed various bits that were previously needed for heightmap handling in SBC mode
2021-10-31Replaced ecv.h by ecv_duet3d.h with standard undefs for C++David Crocker
Also other minor changes to facilitate static analysis
2021-10-28SBC improvements for 3.4-b6Christian Hammacher
Refactored various parts of the SBC interface Renamed Linux to SBC in various places CAN updater checks if file is present on SBC before update SBC task is only woken up when SPI transfers finish Bug fix: Codes that were sent back to the SBC (e.g. from USB) caused temp reports to be printed Bug fix: SBC reconnects could take longer than expected
2021-10-22Reduce acceleration when homing using stall detectionDavid Crocker
2021-10-21Completed implementing filament monitors in expansion modeDavid Crocker
2021-10-18Refactored AppendDriverStatus and its calling codeDavid Crocker
2021-10-18Initial implementation of G68/69David Crocker
2021-10-08Support multiple P parameters in M569.4David Crocker
2021-10-07Fixed M569 on local driversDavid Crocker
2021-09-30Merge pull request #531 from tobbelobb/3.4-devdc42
Implements M569.3 and M569.4 commands for Hangprinter
2021-09-24Fixed wonky delta prints, also added a new simulation modeDavid Crocker
2021-09-21Implements M569.3 and M569.4 commands for HangprinterTorbjørn Ludvigsen
Minor changes: - Changes some Hangprinter defaults - Adds sensible IsReachable for Hangprinter Known limitations: - Hard codes Hangprinter motor directions
2021-09-10ATE build: M997 no longer turns of EUT power unless target is main boardDavid Crocker
Also turn off EUT power when doing an emergency stop
2021-09-08Work on restartable macros + preparatory work for multiple streamsDavid Crocker
2021-08-25Fall back to /sys if wifi firmware not found in /firmwareDavid Crocker
2021-08-23Closed loop control (#538)Louis Irwin
* Added basic support for closed loop data collection * Tidied up closed loop control code * Various stability improvements for closed loop control * Added current error to closed loop data collection * Tidied closed loop control files * Reverted changes to cproject * Moved closed-loop recording consts to shared CANlib file * Addressed PR feedback for closed loop control
2021-08-21Added driver brake supportDavid Crocker
2021-08-16Merge branch '3.4-input-shaping' into 3.4-devDavid Crocker
2021-08-16Merge branch '3.4-dev' into 3.4-nosdcard3.4-nosdcard3.4-dev-no-input-shapingDavid Crocker
2021-08-09More work on embedded file supportDavid Crocker
2021-08-03Allow P0 in G10 L2 and G10 L20 commands (LinuxCNC extension)David Crocker
2021-08-01Allow P0 in G10 L2 and G10 L20 commands (LinuxCNC extension)David Crocker
2021-07-31Further improvementsChristian Hammacher
Added support for expression lists (untested in standalone mode) M23/M32 are invoked again by DSF in SBC mode Increased SBC task priority Bug fix: CAN diagnostics output extra NL Bug fix: M999 P"ERASE" was not working on the Mini5+ series
2021-07-31Lock movement before executing M569.1; implement remote M569.2David Crocker
2021-07-30Merge branch 'v3-chrishamm' into 3.4-input-shapingDavid Crocker
2021-07-29Further improvementsChristian Hammacher
Added support for expression lists (untested in standalone mode) M23/M32 are invoked again by DSF in SBC mode Increased SBC task priority Bug fix: CAN diagnostics output extra NL Bug fix: M999 P"ERASE" was not working on the Mini5+ series
2021-07-29Lock movement before executing M569.1; implement remote M569.2David Crocker
2021-07-27Merge branch '3.4-dev' into 3.4-input-shapingDavid Crocker
2021-07-24Finished converting time units to step clocks, pending testingDavid Crocker
2021-07-21More work towards 3.4Christian Hammacher
Added new "cancelling" state to state.status Experimental support for M911/916 is now enabled
2021-06-13VariousDavid Crocker
Support layer counting in GCode files generated by SuperSlicer When reporting a bad command, display any non-printing characters in hex Support measuring fan RPMs down to 160 instead of down to 320 After turning a remote heater on, if it was previously off then set its status to 'heating' pending receiving updated status for it, to make sure that M116 waits for it
2021-05-19G38.2 now allows K parameter to specify the probe numberDavid Crocker
2021-05-08Default PCF speed is now saved in a restore pointDavid Crocker
2021-04-15Added M569.2David Crocker
2021-04-08Support Ideamaker PRINTING and REMAINING_TIME comment metadataDavid Crocker
2021-03-24Fix issue with probing one point less than the user intendedDavid Crocker
2021-03-19RefactoringDavid Crocker
Moved accelerometer functions from GCodes3.cpp to Accelerometers.cpp GCodeResult.h and MessageTypes.h are now #included in RepRapFirmware.h
2021-03-19Added accelerometer support, over CAN only at presentDavid Crocker
2021-03-16Fixed issue with G92 changing un-mentioned axes to be within limitsDavid Crocker
2021-03-14Fixed M585David Crocker
Also added error message if M675 or M585 is used on an unhomed axis Also recognise layer number comments from Kiri Moto slicer
2021-03-12Rewrote M675 to fix numerous issuesDavid Crocker
M675 didn't deploy/retract probe or turn off heaters if configured M675 had no error handling for probe aready triggered/not triggered M675 didn't work consistently M675 now accepts parameter K in place of P and requires either K or P Also changed DeployZProbe to default to deployprobe.g only if deployprobe0.g is not found, not for other Z probes. Similarly for retractprobe.g. Refactored code to set axis lengths mafter a G1 H3 move Moved StraightProbeSettings from the Move module (which didn't use them) to GCodes Removed unused goingSlow parameter from endstop CheckTriggered functions
2021-03-10Fix for DSFDavid Crocker
2021-03-10Implemented variablesDavid Crocker
2021-03-06Started adding support for variables and parametersDavid Crocker
2021-03-04Created Platform and PrintMonitor folders within /srcDavid Crocker
2021-03-03Got rid of "near endstop" statusDavid Crocker
Cherry picked from commit 165b178f7de75b1d00b26fec28f2a03fb36d6119
2021-02-27Use fastSqrtf instead of sqrtf throughoutDavid Crocker