Commit Graph

  • 4b7a2bfb6d Selector: use freewheeling Alex Voinea 2022-11-11 09:22:34 +0100
  • 21a3ceb2b2 PFW-1428 Enable UART1 receiver when the MMU is ready to process incoming messages Guðni Már Gilbert 2022-10-29 09:29:42 +0000
  • 06fe792a94 PFW-1428 Enable UART1 receiver when the MMU is ready to process incoming messages Guðni Már Gilbert 2022-10-29 09:29:42 +0000
  • b17cfb10bf PFW-1404 Add more comments Guðni Már Gilbert 2022-10-29 08:47:43 +0000
  • b7c8bbd41e PFW-1404 Update unit tests Guðni Már Gilbert 2022-10-27 23:06:34 +0000
  • 144725ab11
    Merge pull request #232 from gudnimg/fix-firmware-panic-error-report Guðni Már Gilbert 2022-10-28 10:25:21 +0000
  • b750cc21f4 PFW-1404 Only create button event when the button is released Guðni Már Gilbert 2022-10-27 22:53:26 +0000
  • 394f290bfb Check for ERRInternal in command_base Step() Guðni Már Gilbert 2022-10-27 15:40:15 +0000
  • ef4246dd9a Fix issue where firmware panic error code is overwritten Guðni Már Gilbert 2022-10-26 20:39:28 +0000
  • 0e625dc551 circular_buffer: implement reset() Guðni Már Gilbert 2022-10-22 19:53:40 +0000
  • 0bf7ff1093 circular_buffer: implement reset() Guðni Már Gilbert 2022-10-22 19:53:40 +0000
  • 8a0ede668c
    Merge pull request #230 from wavexx/abort_tests Yuri D'Elia 2022-10-22 18:13:54 +0200
  • 09d3527f90
    Merge pull request #225 from leptun/hwSanity_disable_steppers_after_test Alex Voinea 2022-10-22 18:04:38 +0200
  • 3567a3dcd5 motion: Also test for the simplest case of a single+unplanned move Yuri D'Elia 2022-10-22 17:39:09 +0200
  • 7053755b0e motion: Add tests for unscheduled moves in AbortPlannedMoves Yuri D'Elia 2022-10-22 17:21:08 +0200
  • 0506af08ac
    Merge pull request #226 from gudnimg/parallel-unit-tests Guðni Már Gilbert 2022-10-22 14:50:17 +0000
  • 3b85df297e hwSanity: Disable the steppers after test Alex Voinea 2022-10-20 22:26:13 +0200
  • 709b616948
    Merge pull request #228 from gudnimg/abortplannedmoves-gudni Guðni Már Gilbert 2022-10-22 14:44:24 +0000
  • 7bbee87a08 Empty the entire block_index queue when planned moves are aborted Guðni Már Gilbert 2022-10-22 13:06:35 +0000
  • e045225167
    Merge pull request #229 from wavexx/catch2_v3_subrepo Yuri D'Elia 2022-10-22 16:05:31 +0200
  • 353affb9f3 Optimise Catch2 V3 includes + fix a few cases of missing includes Guðni Már Gilbert 2022-10-17 18:08:58 +0000
  • 45f70e004c Update CMake integration for Catch v3.1.0 Guðni Már Gilbert 2022-10-16 20:43:50 +0000
  • 7ba6850411 Update Catch2 v3.1.1 Yuri D'Elia 2022-10-22 15:12:57 +0200
  • b87c689bd9 Fix unit tests Guðni Már Gilbert 2022-10-22 00:14:54 +0000
  • 347d7aa0a6 Make sure pulley is disabled before disengaging idler Guðni Már Gilbert 2022-10-21 23:12:50 +0000
  • 8c5c84cc17 Formatting Guðni Már Gilbert 2022-10-21 22:03:08 +0000
  • d6029f7fd2 Move the other Ctest arguments into a single variable Guðni Már Gilbert 2022-10-21 22:02:19 +0000
  • 745be900ef Run unit tests in parallel if possible Guðni Már Gilbert 2022-10-21 21:30:15 +0000
  • c2601d9a34 Revert accidental change Alex Voinea 2022-10-20 12:27:15 +0200
  • aa2d5d6754 Revert accidental change Alex Voinea 2022-10-20 12:27:15 +0200
  • 44454fd8d9 Fix formatting D.R.racer 2022-10-20 12:05:45 +0200
  • 0e427ae37c Disable -mrelax due to avr-gcc/linker bugs D.R.racer 2022-10-20 09:02:31 +0200
  • 2c6f2d7533 Only set new SGTHRS when planning a Homing move (not regular moves) D.R.racer 2022-10-19 12:04:16 +0200
  • dc487c36b6 Remove Enable/Disable TMC when reiniting Movable axes D.R.racer 2022-10-19 10:58:46 +0200
  • e2924c3506 Fix tests Alex Voinea 2022-10-13 22:39:18 +0200
  • d7301b8d58 Adjust PWM_FREQ to allow lower current regulation Alex Voinea 2022-10-13 22:29:09 +0200
  • 2d4aba2cde Reduce idler parked current (IHOLD) Alex Voinea 2022-10-13 22:22:43 +0200
  • d77d31b883 Idler dynamic IHOLD adjustments Alex Voinea 2022-10-13 22:22:02 +0200
  • 4212a6ba31 Fix formatting D.R.racer 2022-10-20 12:05:45 +0200
  • 08282252cf Disable -mrelax due to avr-gcc/linker bugs D.R.racer 2022-10-20 09:02:31 +0200
  • cfd1625713 Only set new SGTHRS when planning a Homing move (not regular moves) D.R.racer 2022-10-19 12:04:16 +0200
  • b71124a695 Remove Enable/Disable TMC when reiniting Movable axes D.R.racer 2022-10-19 10:58:46 +0200
  • d98f74edfe Fix tests Alex Voinea 2022-10-13 22:39:18 +0200
  • 602fa209fa Adjust PWM_FREQ to allow lower current regulation Alex Voinea 2022-10-13 22:29:09 +0200
  • 464fe59c62 Reduce idler parked current (IHOLD) Alex Voinea 2022-10-13 22:22:43 +0200
  • 26a7082e4f Idler dynamic IHOLD adjustments Alex Voinea 2022-10-13 22:22:02 +0200
  • 78983906de Optimise Catch2 V3 includes + fix a few cases of missing includes Guðni Már Gilbert 2022-10-17 18:08:58 +0000
  • bf89030423 user input test: Register enum with Catch Guðni Már Gilbert 2022-10-16 15:40:05 +0000
  • a0c622ca99 cmake: Uniform Avr toolchain build with MK3 Yuri D'Elia 2022-10-16 14:33:14 +0200
  • 9f39b373a9 build: Set -mrelax to remove trampolines while linking Yuri D'Elia 2022-10-16 14:35:34 +0200
  • 1eb25b597b doctest test Yuri D'Elia 2022-10-17 13:25:01 +0200
  • 6248ce93d7 Update CMake integration for Catch v3.1.0 demo_catch_v3_1_0 Guðni Már Gilbert 2022-10-16 20:43:50 +0000
  • 12bd495c06 Update to Catch 3.1.0 Guðni Már Gilbert 2022-10-16 20:37:53 +0000
  • bfd52e3078 user input test: Register enum with Catch Guðni Már Gilbert 2022-10-16 15:40:05 +0000
  • 4ff990d130 build: Set -mrelax to remove trampolines while linking Yuri D'Elia 2022-10-16 14:35:34 +0200
  • 2a8ba74737 cmake: Uniform Avr toolchain build with MK3 Yuri D'Elia 2022-10-16 14:33:14 +0200
  • 08230b9d7a Increase version to 2.1.4 D.R.racer 2022-10-12 06:53:30 +0200
  • e26c429c71 Increase version to 2.1.4 D.R.racer 2022-10-12 06:53:30 +0200
  • 63404f7970 Format Guðni Már Gilbert 2022-10-11 17:41:10 +0000
  • 01ef1191b0 Fix test_motion_ramp on Windows Guðni Már Gilbert 2022-10-11 17:36:42 +0000
  • c84bb0c169 Format Guðni Már Gilbert 2022-10-11 17:41:10 +0000
  • da5bba2268 Fix test_motion_ramp on Windows Guðni Már Gilbert 2022-10-11 17:36:42 +0000
  • 37f820e9a6 Prevent filament creep in activeSlot+1 D.R.racer 2022-09-22 08:52:43 +0200
  • 794b0d0a81
    Fix unit tests on windows (#213) DRracer 2022-10-11 07:15:01 +0200
  • 2ab3b96542 tests... Alex Voinea 2022-10-10 21:09:21 +0200
  • e91e382c5c Fix tests Alex Voinea 2022-10-10 20:40:23 +0200
  • 62a9abc235 Reformat modified files Alex Voinea 2022-10-10 12:23:26 +0200
  • 55e8caa054 Always check for tmc errors Alex Voinea 2022-10-10 12:14:11 +0200
  • ecb1696a12 Abort moves when tmc errors happen Alex Voinea 2022-10-09 23:32:03 +0200
  • a71e8045b1 Clear tmc error flags on init Alex Voinea 2022-10-09 22:42:22 +0200
  • abf25c2b3e Only check for errors if the driver is initialized Alex Voinea 2022-10-09 22:33:51 +0200
  • 739f4cd2a3 Check for tmc2130 error flags Alex Voinea 2022-10-09 22:13:40 +0200
  • 8b2de34e34 Make sure the error flags are turned into bools Alex Voinea 2022-10-09 22:13:00 +0200
  • 31c4a26d82 Make gpio write atomic Alex Voinea 2022-10-09 22:11:36 +0200
  • 16653e719e tests... Alex Voinea 2022-10-10 21:09:21 +0200
  • b2f09ea414 Fix tests Alex Voinea 2022-10-10 20:40:23 +0200
  • b83e2af993 Reformat modified files Alex Voinea 2022-10-10 12:23:26 +0200
  • 9c1a8e12fd Always check for tmc errors Alex Voinea 2022-10-10 12:14:11 +0200
  • 801bd65edd Abort moves when tmc errors happen Alex Voinea 2022-10-09 23:32:03 +0200
  • a5140350a1 Clear tmc error flags on init Alex Voinea 2022-10-09 22:42:22 +0200
  • 48cc5700e6 Only check for errors if the driver is initialized Alex Voinea 2022-10-09 22:33:51 +0200
  • 5d33c38ba8 Check for tmc2130 error flags Alex Voinea 2022-10-09 22:13:40 +0200
  • a61c741a66 Make sure the error flags are turned into bools Alex Voinea 2022-10-09 22:13:00 +0200
  • 5cf84ab98a Make gpio write atomic Alex Voinea 2022-10-09 22:11:36 +0200
  • b4e95f0c49
    Merge pull request #207 from wavexx/cmake_tweaks Yuri D'Elia 2022-10-10 19:35:57 +0200
  • c029ba48ec
    Merge pull request #215 from prusa3d/vintagepc-restore-hwcheck-axis-bits vintagepc 2022-10-10 13:29:23 -0400
  • 33b9e74b72 Restore the Error check axis bits VintagePC 2022-10-10 12:08:58 -0400
  • 85deacd809 Fix formatting D.R.racer 2022-10-10 15:32:35 +0200
  • 15f22d6bcd
    Update CMakeLists.txt vintagepc 2022-10-10 09:24:39 -0400
  • 03e1757b0f cmake: Reformat Yuri D'Elia 2022-10-10 14:18:09 +0200
  • d287ab2357 cmake: Full reproducibility support Yuri D'Elia 2022-10-10 14:18:26 +0200
  • ea38115152 cmake: Generate correct inline source listings in asm output Yuri D'Elia 2022-10-02 00:22:06 +0200
  • 74dfb27c20 cmake: Improve AVR target flags Yuri D'Elia 2022-10-02 00:20:45 +0200
  • c6b600d623 cmake: Strip prefix from debug info Yuri D'Elia 2022-10-02 00:20:02 +0200
  • 38657f5d77 cmake: Improved way to set default compiler flags Yuri D'Elia 2022-10-02 00:19:32 +0200
  • b293732d7b Change cd -> WORKING_DIRECTORY even for test coverage report D.R.racer 2022-10-10 15:17:28 +0200
  • 6da1dfc7aa Fix unit tests on windows D.R.racer 2022-10-10 07:17:34 +0200
  • f43884a0ca
    Merge pull request #214 from wavexx/precommit_update Yuri D'Elia 2022-10-10 14:46:20 +0200
  • 5bacabe209 hooks: Update cmake-format to 0.6.13 Yuri D'Elia 2022-10-10 11:50:05 +0200
  • 15b1383013 Test (works locally) Guðni Már Gilbert 2022-10-09 20:50:15 +0000