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-02-07Various changes for 3.4.rc1David Crocker
Made most kinematics support a build config option Made PanelDue flasher a build config option Made SPI temperature sensors a build config option Fixed current loop sensor in expansion board mode Use atanf instead of atan in Hangprinter kinematics Removed M573 support Added experimental Mini4 build configuration Increased version to 3.4.0rc1
2021-11-05Fixes to polar kinematicsDavid Crocker
A and F parameters didn't work because they were not converted from seconds to step clocks XY movement was not allowed unless Z was homed Also added a default implementation of LimitSpeedAndAcceleration in the Kinematics base class and removed the identical implementations from RoundBedKinematics, ScaraKinematics and FiveBarScaraKinematics
2021-11-04M669 and object model now report segmentationDavid Crocker
2021-07-31Simplified IsAccessibleProbePoint and IsReachableDavid Crocker
2021-05-07Support segmentation for Z moves (needed by Hangprinter)David Crocker
2021-03-16Fixed issue with G92 changing un-mentioned axes to be within limitsDavid Crocker
2021-03-04Created Platform and PrintMonitor folders within /srcDavid Crocker
2021-02-27Use fastSqrtf instead of sqrtf throughoutDavid Crocker
2021-02-20Added option to configure segmentation on all kinematicsDavid Crocker
2021-02-16Wil mesh any two axes (#476)dc42
* Open mesh compenastion for any-two axes * Fix reboot loop on Duet 3 * Fix typos Skip Z axis where not appropriate Add version to HeightMapHeader * Fix compiler errors * Make compatible with pre 3.3-beta2 format again Minor simplifications * Revert changes to SBC interface (implement that later) * Also prevent sending a none-XY grid to SBC for now * Rename variables and no longer persist axis numbers * Use common parent class for Kinematics with round bed Co-authored-by: Manuel Coenen <manuel@duet3d.com>
2020-08-28Added M584 R parameter; support T{expression}David Crocker
2020-06-14Changes for 5LCDavid Crocker
2020-05-12Pick up inherited object model properties automaticallyDavid Crocker
2020-05-11Added facility to refer to base class object modelDavid Crocker
2020-04-07Increment move.seq when speed or extrusion factor is changedDavid Crocker
Speed factor is on longer live in object model Rationalised exception specifications
2020-03-12Added object model property state.nextToolDavid Crocker
Also moved newToolNumber and toolChangeParam from MachineState to GCodes because it doesn't need to be stored per input channel
2020-03-10Added various new object model fieldsChristian Hammacher
Kinematic types reported by OM are now equal to those reported by the status responses -> Probe indices, storage items, the system directory as set by M505, some network interface details, and user variables are still missing
2020-02-21Properly treat X and Y motors as continuous rotating (#360)bondus
Something was lost in the port from RRF2.
2020-01-22Bug fix and more Object Model fieldsDavid Crocker
Fixed bad JSON in M408 reports when no fans are configured Added more object model fields: kinematics, machine coordinates Refactored code that generates M408 responses
2020-01-19Added noexcept specifiers to kinematics classesDavid Crocker
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-04Added FiveBarKinematicsDavid Crocker