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-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-18Bug fix: tool names were getting reducedDavid 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 new bugs with M150 and M954 commandsDavid Crocker
2021-03-10Merge remote-tracking branch 'origin/3.3-dev' into wil-extend-m111Manuel Coenen
2021-03-10Fix for DSFDavid Crocker
2021-03-10Merge remote-tracking branch 'origin/3.3-dev' into wil-extend-m111Manuel Coenen
2021-03-10Implemented Manuel's M109 fix, changed version to 3.3beta2David Crocker
2021-03-10Merge remote-tracking branch 'origin/3.3-dev' into wil-extend-m111Manuel Coenen
Conflicts: src/GCodes/GCodeBuffer/StringParser.cpp
2021-03-10Implemented variablesDavid Crocker
2021-03-09Extend M111 to take a Bitmap parameter to enable more detailedManuel Coenen
filtering Currently only enabled for modeGcodes
2021-03-07ObjectTracker now uses the string heap instead of a StringBufferDavid Crocker
2021-03-07Tided up SetParametersDavid Crocker
2021-03-07More work on variables and parametersDavid Crocker
2021-03-07Fixes to StringHandle and string expressionsDavid Crocker
2021-03-07Fixes to HeapString handling in expressionsDavid Crocker
2021-03-06Started adding support for variables and parametersDavid Crocker
2021-03-04Created Platform and PrintMonitor folders within /srcDavid Crocker
2021-03-04Partly reverted the previous commitDavid Crocker
2021-03-04Before calling rehome.g flag the stalled axes as not homedDavid Crocker
2021-03-04Implemented fast-then-slow G30 probingDavid Crocker
2021-03-03Got rid of "near endstop" statusDavid Crocker
Cherry picked from commit 165b178f7de75b1d00b26fec28f2a03fb36d6119
2021-02-27Use fastSqrtf instead of sqrtf throughoutDavid Crocker
2021-02-25Fixed M563 S parameter bugDavid Crocker
2021-02-25Allow pin names to be expressionsDavid Crocker
2021-02-25G4 P0 now behaves like M400David Crocker
2021-02-24Fixed issue with printing being aborted during simulationDavid Crocker
2021-02-24Another minor correction to G2/G3 with radius parameterDavid Crocker
2021-02-24Fixed G2/G3 with radius againDavid Crocker
2021-02-23PrintManager: removed layer counting and layer time estimateDavid Crocker
Also provide current layer in OM if available from slicer comments
2021-02-23Merge branch '3.3-input-shaping' into 3.3-devDavid Crocker
2021-02-23Added M568 to the list of queued codesDavid Crocker
2021-02-22Work towards v3.3Christian Hammacher
Introduced new "obsolete" attribute for object model fields Marked some fields in the object model obsolete Warnings are now shown when obsolete fields are used Reduced object model size a bit of grid definitions Added back some grid properties for backwards-compatibility Added new o-flag to M409 and rr_model
2021-02-22Merge remote-tracking branch 'origin/3.3-dev' into v3-chrishammChristian Hammacher
2021-02-22Implemented M73 with R parameterDavid Crocker
2021-02-22Merge remote-tracking branch 'origin/3.3-dev' into v3-chrishammChristian Hammacher
2021-02-22Merge branch '3.3-dev' into 3.3-input-shapingDavid Crocker
2021-02-22Merge remote-tracking branch 'origin/3.3-dev' into v3-chrishammChristian Hammacher
2021-02-22Merge remote-tracking branch 'origin/wil-missing-any-two-axes-fixes' into ↵David Crocker
3.3-dev
2021-02-22Added M486 error messagesDavid Crocker
2021-02-22G1 segment calculation still looked at X-Y for meshManuel Coenen
Improved calculation performance for kinematics-based segmentation by using the reciprocal of minSegmentLength and better nesting of hardware/software instructions
2021-02-20Moved input shaper into a separate classDavid Crocker
2021-02-20Extended M593 to configure input shapingDavid Crocker
Also changed argument porder for GetLimitedUIValue and added GetLimitedFloatValue
2021-02-20Added option to configure segmentation on all kinematicsDavid Crocker
2021-02-19Merge remote-tracking branch 'origin/3.3-dev' into v3-chrishammChristian Hammacher
2021-02-19Minor change for corner-angle dependent jerkDavid Crocker
2021-02-18Do fewer sine/cosine calulations while executing arc movesDavid Crocker
Also removed "tool creation:" from M563 error messages, because RRF will prepeant the message with "M563:" anyway