Commit Graph

  • 7f9fc78cf6 Improve motion's unit tests D.R.racer 2021-10-29 16:36:34 +0200
  • 6294e39746 Avoid repeated writes into the shift register D.R.racer 2021-10-22 13:46:01 +0200
  • 75a4f62c5e Fix inverted condition (kudos to @leptun) D.R.racer 2021-11-03 09:22:53 +0100
  • 6cbfb65017 Fix chopping negative move values in PlanLongMove D.R.racer 2021-11-03 07:40:04 +0100
  • 30a9b7e7df Fix pulse gen unit tests with the larger block buffer D.R.racer 2021-10-29 17:19:51 +0200
  • 11e95cfa06 Workaround planning moves longer than 32K steps D.R.racer 2021-10-29 17:09:43 +0200
  • baf11755b7 Improve motion's unit tests D.R.racer 2021-10-29 16:36:34 +0200
  • 70a2ab3ddb More shr16 delay Alex Voinea 2021-10-25 12:38:55 +0200
  • 58244e47d2 Avoid repeated writes into the shift register D.R.racer 2021-10-22 13:46:01 +0200
  • 22522c253f Update code after rebase onto main D.R.racer 2021-10-21 08:46:45 +0200
  • 9438253106 Avoid trying to unload filament when not loaded D.R.racer 2021-10-15 10:16:13 +0200
  • 04348b2d86 Make all SHR16 public functions "thread-safe" D.R.racer 2021-10-21 08:55:15 +0200
  • 03baf5cb38 Make all SHR16 public functions "thread-safe" D.R.racer 2021-10-21 08:55:15 +0200
  • 544dce1d37 Update code after rebase onto main D.R.racer 2021-10-21 08:46:45 +0200
  • ae074321f7 Avoid trying to unload filament when not loaded D.R.racer 2021-10-15 10:16:13 +0200
  • 19dcfcef79 Revert selector's config back after testing on real HW D.R.racer 2021-10-21 06:52:30 +0200
  • 021c79ff10 Fix unit test Feed to Bondtech D.R.racer 2021-10-19 11:15:56 +0200
  • 63509af294 Fix cut filament unit tests D.R.racer 2021-10-19 11:12:01 +0200
  • 3d2a76b6a0 Fix feed_to_finda unit test D.R.racer 2021-10-19 10:38:53 +0200
  • ee247246ee Fix unit tests D.R.racer 2021-10-19 10:32:35 +0200
  • 7380cb740a Pulley SG increased Alex Voinea 2021-10-13 15:42:09 +0200
  • 99c05b79d0 Adjust SG filtering threshold Alex Voinea 2021-10-13 15:41:55 +0200
  • a87b981a3d Homing initial Alex Voinea 2021-10-13 15:11:30 +0200
  • 2361c5e4c9 Revert selector's config back after testing on real HW D.R.racer 2021-10-21 06:52:30 +0200
  • b816709cf9 Fix unit test Feed to Bondtech D.R.racer 2021-10-19 11:15:56 +0200
  • 62751e60d3 Fix cut filament unit tests D.R.racer 2021-10-19 11:12:01 +0200
  • 0c1e22680a Fix feed_to_finda unit test D.R.racer 2021-10-19 10:38:53 +0200
  • da802131ac Fix unit tests D.R.racer 2021-10-19 10:32:35 +0200
  • 08a486957f Pulley SG increased Alex Voinea 2021-10-13 15:42:09 +0200
  • 92206f5c61 Adjust SG filtering threshold Alex Voinea 2021-10-13 15:41:55 +0200
  • bf58db2eca Homing initial Alex Voinea 2021-10-13 15:11:30 +0200
  • 0fbcb9dac2 Tag all source files with @file for doxygen D.R.racer 2021-10-18 16:27:31 +0200
  • a1fe59afa1 Tag all source files with @file for doxygen D.R.racer 2021-10-18 16:27:31 +0200
  • 5b9c6ec36e Fix (workaround) LED blink when millis overflow + unit test D.R.racer 2021-10-15 07:10:19 +0200
  • 8eb6240541 Add HAL AVR EEPROM implementation D.R.racer 2021-10-18 15:27:26 +0200
  • 20e36942c4 Add HAL AVR EEPROM implementation D.R.racer 2021-10-18 15:27:26 +0200
  • abe2567c84 Fixes for loading filament into nozzle D.R.racer 2021-10-14 13:55:06 +0200
  • 05fa6ca76f Fix (workaround) LED blink when millis overflow + unit test D.R.racer 2021-10-15 07:10:19 +0200
  • 9dc2ccc337 Revert accidental include Alex Voinea 2021-10-14 14:06:28 +0200
  • 438ced6b96 Revert accidental commit Alex Voinea 2021-10-13 14:52:07 +0200
  • 9994d05d7f Reformat usb_cdc.cpp D.R.racer 2021-10-12 19:18:11 +0200
  • d35bcd258a Refactor after rebase onto main D.R.racer 2021-10-12 19:15:01 +0200
  • 78af22e6c3 Dual bank test. Seemed to work for me. Don't care if it's placebo Alex Voinea 2021-10-12 09:09:17 +0200
  • 538d4c8ef6 Remove useless debug info Alex Voinea 2021-09-30 18:42:10 +0200
  • 3391b04ec7 update usb debug Alex Voinea 2021-09-30 18:34:56 +0200
  • ea7d44a611 debug USB stream Alex Voinea 2021-09-30 18:27:18 +0200
  • 362d012eff USB cdc stdout stream Alex Voinea 2021-09-30 17:59:39 +0200
  • 413f768d6a Revert accidental include Alex Voinea 2021-10-14 14:06:28 +0200
  • 77161fe35f Fixes for loading filament into nozzle D.R.racer 2021-10-14 13:55:06 +0200
  • 87650f43e5 Revert accidental commit Alex Voinea 2021-10-13 14:52:07 +0200
  • 6247f00eff Reformat usb_cdc.cpp D.R.racer 2021-10-12 19:18:11 +0200
  • 3797abc2db Refactor after rebase onto main D.R.racer 2021-10-12 19:15:01 +0200
  • 6fd5422cfa Dual bank test. Seemed to work for me. Don't care if it's placebo Alex Voinea 2021-10-12 09:09:17 +0200
  • b1b4c4fcdd Remove useless debug info Alex Voinea 2021-09-30 18:42:10 +0200
  • 9462da45be update usb debug Alex Voinea 2021-09-30 18:34:56 +0200
  • 15c0a863ae debug USB stream Alex Voinea 2021-09-30 18:27:18 +0200
  • f248c1207b USB cdc stdout stream Alex Voinea 2021-09-30 17:59:39 +0200
  • 63aead0ab8 Update eject to use FilamentLoadState NotLoaded 3d-gussner 2021-10-06 11:12:13 +0200
  • fb97e519aa Feed slowly if FilamentLoadState is unknown 3d-gussner 2021-10-06 10:08:58 +0200
  • 206923598b Fix error codes formatting D.R.racer 2021-10-01 13:10:20 +0200
  • e1af08b3d5 Fix unit tests D.R.racer 2021-10-01 09:18:04 +0200
  • 94e6d1403e (Hopefully) Fir shr16 timing issues Alex Voinea 2021-09-30 22:09:31 +0200
  • 34442469a3 More extreme speeds. They reveal errors in the motion planner Alex Voinea 2021-09-30 22:05:41 +0200
  • 6e50d902d2 Steppers should be disabled on startup Alex Voinea 2021-09-30 21:47:15 +0200
  • ef997a6352 Update cuttingEdgeRetract Alex Voinea 2021-09-30 21:44:53 +0200
  • 0a1290102c Actually fix retract filament from finda Alex Voinea 2021-09-30 21:44:41 +0200
  • 6071257973 Fix unloading state machine Alex Voinea 2021-09-30 20:39:54 +0200
  • 221f40c7a1 Fix issue that all tool changes after first one fail to change to planned slot Update Filament Load state 3d-gussner 2021-09-30 18:20:02 +0200
  • 33b467f1bc Add debug to retract from finda 3d-gussner 2021-09-30 18:19:14 +0200
  • 62116b1283 Update debug 3d-gussner 2021-09-30 18:18:34 +0200
  • d9134b16fc Update Filament Load state order 3d-gussner 2021-09-30 18:17:19 +0200
  • 82f2e8ec54 fix some debug output 3d-gussner 2021-09-30 09:47:52 +0200
  • f9561e6cf7 Remove double operations - feed to finda engages the idler so no need to do that before - retract from finda disengages the idler, again avoid double operation LEDs set mostly by feed to finda and retract from finda 3d-gussner 2021-09-29 20:14:52 +0200
  • 5cfb0887d0 Disengage Idler after retracted from FINDA Add some dbg_logic output 3d-gussner 2021-09-29 20:11:29 +0200
  • b752c5c4e7 Set FilamentLoaded state to InSelector if FINDA triggers 3d-gussner 2021-09-29 20:09:51 +0200
  • fa50462929 Add InFSensor state 3d-gussner 2021-09-29 20:08:58 +0200
  • 67657329d1 Correct debug messages for state 3d-gussner 2021-09-29 19:53:13 +0200
  • f99adae31e Use config.h 3d-gussner 2021-09-29 19:52:35 +0200
  • abf875bda0 After Load Filament is compeleted the slot LED should be off 3d-gussner 2021-09-29 18:59:14 +0200
  • 28c8e09bcf Use config.h to define DEBUGS 3d-gussner 2021-09-29 18:58:30 +0200
  • dbf26d13ac Make search for error codes easier 3d-gussner 2021-09-29 11:29:51 +0200
  • c26cc30185 Add finer filament loaded states and improve unit tests D.R.racer 2021-09-29 10:29:07 +0200
  • 5af0125672 LoadFilament should not set filament loaded (surprisingly) D.R.racer 2021-09-29 09:08:30 +0200
  • b13214b7f5 Fix debug sprintf variant D.R.racer 2021-09-29 08:53:19 +0200
  • 5cf4a496e3 Introduce checking for enabled/disabled Pulley axis in unit tests D.R.racer 2021-09-29 08:17:19 +0200
  • f18ff63cf7 Fix PROGMEM addressing in debug.h D.R.racer 2021-09-28 08:57:09 +0200
  • 236a40c6ef Use dbg_logic logging D.R.racer 2021-09-27 11:45:00 +0200
  • a13f3b8a2d Fix CutFilament unit tests D.R.racer 2021-09-27 10:05:21 +0200
  • bbd14ed217 Fix ToolChange operation + unit tests D.R.racer 2021-09-27 09:49:14 +0200
  • 505930c576 Explain better final Idler state in FeedToFinda and FeedToBondtech D.R.racer 2021-09-27 09:46:46 +0200
  • e0d1fe3b73 Extract common ErrDisengagingIdler state's implementation D.R.racer 2021-09-27 09:45:47 +0200
  • 6426295e32 Change the semantics of load filament D.R.racer 2021-09-27 08:43:56 +0200
  • 01b2280ea6 Fix Feed To Bondtech unit tests (disengage idler after success) D.R.racer 2021-09-27 07:18:34 +0200
  • 06e4cd900f Fix Feed To Bondtech tests tags D.R.racer 2021-09-27 07:16:55 +0200
  • 1563559685 Fix startup conditions for Unload to FINDA state machine tests D.R.racer 2021-09-27 07:04:28 +0200
  • 2ca951ceea Fix test_unload_filament D.R.racer 2021-09-23 10:59:04 +0200
  • 1a6f49410c Fix test_failing_tmc D.R.racer 2021-09-23 10:35:06 +0200
  • bb574603ba Reformat helpers.ipp - makes placing breakpoint easier D.R.racer 2021-09-23 10:18:01 +0200
  • 5eedeb0968 Remove redundant ::Color and ::Mode for LED colors and modes D.R.racer 2021-09-23 10:03:14 +0200
  • 53b329941f Keep constants start with lowercase letter D.R.racer 2021-09-23 09:44:12 +0200