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-04Created Platform and PrintMonitor folders within /srcDavid Crocker
2021-03-04Reinstated currentLayerTime for DWCDavid Crocker
2021-03-03Got rid of "near endstop" statusDavid Crocker
Cherry picked from commit 165b178f7de75b1d00b26fec28f2a03fb36d6119
2021-02-27M122 P102 now rime fastSqrtf instead of sqrtfDavid 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-18Un-deprecate G10 tool offset and tempsManuel Coenen
Ignore spindle RPM in G10, ignore tool offsets in M568 Replace spindles[].configured by another value of spindles[].state Fix: M563 Rnnn did not accept -1 as value Fix: providing an invalid/unconfigured spindle number to M563 was a potential memory leak
2021-02-17Use stdext::inplace_function insteaed of std::functionDavid Crocker
2021-02-16Fixed builds with SBC interface following M997 changesDavid Crocker
2021-02-15Corrected recent change to StartIAPDavid Crocker
2021-02-15Merge remote-tracking branch 'origin/wil-rework-spindle-management' into 3.3-devDavid Crocker
2021-02-15Merge remote-tracking branch 'origin/3.3-dev' into wil-configure-update-filenameManuel Coenen
2021-02-15Removed 3 and 4 point bed compensation codeDavid Crocker
2021-02-15Add M997 P parameter to specify firmware binary to useManuel Coenen
2021-02-14Firmware files are now stored in 0:/firmwareDavid Crocker
2021-02-08Merge remote-tracking branch 'origin/3.3-dev' into wil-rework-spindle-managementManuel Coenen
2021-02-07Use WatchdogResetSecondaryDavid Crocker
2021-02-05Move spindle creation to M950 (M453 no longer works for this)Manuel Coenen
Repurpose M568 for tool settings (offsets, temps, spindle speed) Deprecate setting tool settings via G10 Assign spindle to tool instead of vice versa Change M3/M4/M5 to primarily work without parameters on the spindle of the current tool Remove spindle speed from restore point (no longer needed) together with M3 Rn All spindle speeds are now unsigned integers and have to be interpreted together with new SpindleState (stopped, forward, revers)
2021-02-04Fixed build errorsDavid Crocker
2021-01-27Finally fix writing to SD card on Duet 2Manuel Coenen
Make sure we #include the correct conf_sd_mmc.h file
2021-01-26Convert Maestro build to CoreN2GManuel Coenen
2021-01-25Merge remote-tracking branch 'origin/3.3-dev' into wil-convert-same70-to-coren2gManuel Coenen
2021-01-23Initial implementation of G17/G18/G19 (not tested)David Crocker
2021-01-22Changes to ATE buildDavid Crocker
2021-01-21Merge remote-tracking branch 'origin/3.3-dev' into wil-convert-same70-to-coren2gManuel Coenen
2021-01-20Bug fix to CanMotionDavid Crocker
Also report minimum free buffers in CAN diagnostics
2021-01-20Remove no longer required differences between SAME70 and SAM4xManuel Coenen
Rename bossa/Flash to bossa/BossaFlash to avoid filename collision with Flash in CoreN2G
2021-01-20Partway through cleaning up #if SAME5x crazynessManuel Coenen
2021-01-19Restore compilability for SAM4E/4S buildsManuel Coenen
2021-01-19Fix all compiler bugs (linker still unhappy)Manuel Coenen
2021-01-01Fixed to Duet 3 Mini expansion modeDavid Crocker
2020-12-18Filament monitors can now be deleted usimng M591 D# P0David Crocker
Also added WatchBuffer debug code to RepRap.cpp
2020-12-13JSON encoding is now done by vuprintfDavid Crocker
2020-12-07Tidied up return codes from GetFileInfoDavid Crocker
2020-11-22Fixed use of RSWDT in SAME70 buildsDavid Crocker
2020-11-04Don't switch into SBC mode unless the SD card is not detectedDavid Crocker
2020-11-01Fixed issue with remote extruder steps/mm not getting updatedDavid Crocker
2020-10-29Extended logging (#446)Manuel
* Extend log levels from only 0 and 1 to 0 to 3 Add log level to the object model as state.logLevel Use the two top bits in MessageType to represent log levels Add L parameter to M118 to have the message logged at the given level Add logging for G10, M291, M292 Add current version to start of logging Make all non-flagged messages being part of log level DEBUG * Apply requested changes * Fix compiler error
2020-10-27Fixed recently introduced G92 bugDavid Crocker
2020-10-25Reinstated newline in M409 response + minor changesDavid Crocker
Check for overflow in file list responses and return error code -1 when it happens Ported over improved M122 M102/p103 riming code from Duet3Expansion
2020-10-24Return error if an output buffer overflows when reporting the OMDavid Crocker
Also tidied up some catch handlers
2020-10-21Various fixesDavid Crocker
Added check that a filament monitor port is on the same board as the extruder driver When multiple G- or M-commands are given on a line, don't require spaces between them (for OpenPnP and CNC compatibility) Fixed issue with missing seqs.network on Duet 2 SBC build Fixed compile error in Duet 2 builds
2020-10-18Added out-of-memory handler for new CoreNGDavid Crocker
2020-10-16Added version string for CoreN2GDavid Crocker
Also implemented M122 P1007 on expansion boards
2020-10-15Fixed MB6HC build errorDavid Crocker
2020-09-30More work on the SBC interfaceChristian Hammacher
Got complex homing macro running nicely with new Linux task and new DSF version Bug fix: Linux task failed to write IAP binary
2020-09-29Minor bug fixesChristian Hammacher
2020-09-26Merge remote-tracking branch 'origin/v3.02-dev' into v3-chrishammChristian Hammacher
2020-09-25Moved Linux subsystem to its own taskChristian Hammacher
First tests on a Duet 3 v0.6 are looking good. However, the heightmap access is NOT thread-safe yet. Fixed some codes being incorrectly sent from RRF to DSF.
2020-09-24Changes for new CoreN2G and to support v0.4 Duet 3 Mini prototypeDavid Crocker
2020-09-11Minor bug fixDavid Crocker
Also changed M122 report of task stack words left from bytes to dwords Also increased size of network task stack