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
path: root/src/CAN
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-19Accelerometer fixesDavid Crocker
2021-03-19Added capture of accelerometer dataDavid Crocker
2021-03-19Added accelerometer support, over CAN only at presentDavid Crocker
2021-03-09Tided up CAN Tx buffer allocationDavid Crocker
2021-03-08Bug fix to updating firmware on CAN-connected boardsDavid Crocker
RRF was looking in /sys instead of in /firmware
2021-03-04Created Platform and PrintMonitor folders within /srcDavid Crocker
2021-03-02Use Tx FIFO for sending CAN motion messagesDavid Crocker
2021-03-02When cancelling a CAN transmission, record the ID of the cancelled msgDavid Crocker
2021-02-17Use stdext::inplace_function insteaed of std::functionDavid Crocker
2021-02-11Cosmetic changesDavid Crocker
2021-02-07Added option to return board unique ID in CanMessageReturnInfoDavid Crocker
2021-02-01Merge remote-tracking branch 'origin/3.3-dev' into wil-convert-same70-to-coren2gManuel Coenen
2021-01-30CanInterface::WriteGpio no longer throws (for ATE)David Crocker
2021-01-29Fixes for ATEDavid Crocker
2021-01-29Changed CAN EnterTestMode message to take a RID and expect a replyDavid Crocker
2021-01-28Merge remote-tracking branch 'origin/3.3-dev' into wil-convert-same70-to-coren2gManuel Coenen
2021-01-28More ATE fixesDavid Crocker
2021-01-25CanInterface fix for SAME70David Crocker
2021-01-25Merge remote-tracking branch 'origin/3.3-dev' into wil-convert-same70-to-coren2gManuel Coenen
2021-01-24More work on remote heater tuningDavid 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-20Partway through cleaning up #if SAME5x crazynessManuel Coenen
2021-01-19Got rid of warnings in CanInterface SAME70 buildDavid Crocker
2021-01-19Fix all compiler bugs (linker still unhappy)Manuel Coenen
2021-01-18Only send real time once a second in CAN time sync messagesDavid Crocker
2021-01-16Fixed compile error in Duet 3 Mini buildDavid Crocker
2021-01-15Poll the Tx event FIFO on the SAME5x instead of using the interruptDavid Crocker
2021-01-14VariousDavid Crocker
Disable CAN FIFO overwrite mode on SAME70 Remove delays from CanClockLoop that are no longer needed Overlap next step calculation with step high time when slow drivers are used Combined CalcNextStepTimeCartesian and CalcNextStepTimeDelta Added NOPs to lengthen the last step pulse in a move on the SAME70
2021-01-13Added support for CAN time sync message Tx delay on SAME70David Crocker
2021-01-12Added CAN time sync compensation for transmit delayDavid Crocker
Also increased minimum step pulse width on SAME70 Removed HAS_LEGACY_NETWORKING Removes M122 P103. M122 P102 now does both sqrt and sin/cos timings. Added CAN timestamp counter vs. step clock timing to M122 P108
2021-01-11Send shorter CanLinearMovement messages when we canDavid Crocker
2021-01-11Measure clock sync transmitter delay and include it in messagesDavid Crocker
2021-01-10Use CAN time stamps to reduce clock sync jitterDavid Crocker
2021-01-07VariousDavid Crocker
Fixed issues with updating expansion boards when or CAN address is not 0 Added M122 P108 to measure the time taken to read the step clock
2021-01-04Fixes for ATE and expansion modeDavid Crocker
Set up correct CAN master address in ATE builds Implemented M569 in expansion mode
2021-01-02Use CanMovementLinear message instead of CanMovement message for 3 MiniDavid Crocker
2021-01-02Fixes to expansion modeDavid Crocker
2020-12-28Partially implemented M954David Crocker
2020-12-27Added SUPPORT_REMOTE_COMMANDSDavid Crocker
2020-12-27Implemented movement and timekeeping in CAN slave modeDavid Crocker
2020-12-27Merge branch 'v3.02-dev' into 3.3-devDavid Crocker
2020-12-24Fixed bus off handling and other bugs in SAME70 CAN driver3.2RC2David Crocker
Also allow temperatures below -5C to be read by low-resistance thermistors
2020-12-23More changes to support ATEDavid Crocker
2020-12-22Started implementing EUT mode (doesn't compile yet)David Crocker
2020-12-22Started adding support for test modeDavid Crocker
2020-11-29Fixed expansion board updates via CAN in SBC modeChristian Hammacher
Also fixed potential error message in GCodeBuffer
2020-11-26More work towards 3.2.0-b4Christian Hammacher
Removed redundant condition from GCodes class Bug fix: Expansion board updates were no longer working in SBC mode
2020-11-24Work towards 3.2.0-b4Christian Hammacher
Changed signature of LinuxInterface::GetFileChunk Moved CAN file buffer for SBC mode to CommandProcessor namespace Added new P-parameter to M556 to specify XY dependency (still untested) Added new compensatingXY field to compensation OM Implemented debugging facilities to track file codes vs code replies in SBC mode Added new message types to indicate when macros are started and when all files have been aborted Bug fix: Under certain cirumstances single code replies were not recorded by the Linux interface