Commit Graph

  • 3fd11d17cb Make cmake show verbose errors on failure Yuri D'Elia 2021-08-12 16:22:08 +0200
  • 0d1441b721 Skip motion::test_motion_ramp test if pandas is not installed Yuri D'Elia 2021-08-12 16:39:56 +0200
  • c3509e6296 Remove pandas from bootstrap.py and as docker dependency Yuri D'Elia 2021-08-12 16:20:23 +0200
  • 5f643126ba Add pandas as a required dependency for testing Yuri D'Elia 2021-08-12 16:02:02 +0200
  • d8454df5af Add rampgen as a dependency of tests Yuri D'Elia 2021-08-12 15:54:43 +0200
  • 240f4c28ab Complete motion ramp checks Yuri D'Elia 2021-08-12 15:20:53 +0200
  • 89ab29dbde Move motion::dual_move_ramp into the separate motion::rampgen test Yuri D'Elia 2021-08-11 11:33:04 +0200
  • f37c9e363c Remove no-longer-needed operators import Yuri D'Elia 2021-07-28 17:23:48 +0200
  • 2f1627ffb0 Skip motion::test_motion_ramp test if pandas is not installed Yuri D'Elia 2021-08-12 16:39:56 +0200
  • 17ac800440 Make cmake show verbose errors on failure Yuri D'Elia 2021-08-12 16:22:08 +0200
  • f1a089ae94 Remove pandas from bootstrap.py and as docker dependency Yuri D'Elia 2021-08-12 16:20:23 +0200
  • f51f076526 Add pandas as a required dependency for testing Yuri D'Elia 2021-08-12 16:02:02 +0200
  • 4cf714a38c Add rampgen as a dependency of tests Yuri D'Elia 2021-08-12 15:54:43 +0200
  • 33ca057474 Complete motion ramp checks Yuri D'Elia 2021-08-12 15:20:53 +0200
  • 492208d25a Improve documentation of the startup process D.R.racer 2021-08-11 10:44:58 +0200
  • 902dc7d049 Improve documentation of the startup process D.R.racer 2021-08-11 10:44:58 +0200
  • 87d0f1c8f7 Add K1, 2, 3, 4 into unit tests D.R.racer 2021-08-12 09:30:34 +0200
  • f0b8cc9895 Fix encoding of Query responses for high numbers of errors D.R.racer 2021-08-11 18:20:11 +0200
  • 87ae8cccb1 Add K1, 2, 3, 4 into unit tests D.R.racer 2021-08-12 09:30:34 +0200
  • 9332e43b5e Fix encoding of Query responses for high numbers of errors D.R.racer 2021-08-11 18:20:11 +0200
  • a982381728 Only start a new command if the previous one finished D.R.racer 2021-08-12 08:52:32 +0200
  • e0ea47595f Add unit tests for logic state machines reusal D.R.racer 2021-08-11 17:44:31 +0200
  • ccefe32ba1 Reset the error code for reusal of logic state machines D.R.racer 2021-08-11 16:26:48 +0200
  • 9ba116e06e Handle slot indices out of range correctly at top level D.R.racer 2021-08-11 08:11:54 +0200
  • 6bd20935cc Only start a new command if the previous one finished D.R.racer 2021-08-12 08:52:32 +0200
  • 9c902e7cd8 Add unit tests for logic state machines reusal D.R.racer 2021-08-11 17:44:31 +0200
  • 100406d28d Move motion::dual_move_ramp into the separate motion::rampgen test Yuri D'Elia 2021-08-11 11:33:04 +0200
  • b9c4c6dd15 Remove no-longer-needed operators import Yuri D'Elia 2021-07-28 17:23:48 +0200
  • 54c362d52d Reset the error code for reusal of logic state machines D.R.racer 2021-08-11 16:26:48 +0200
  • 808196e561 Handle slot indices out of range correctly at top level D.R.racer 2021-08-11 08:11:54 +0200
  • c14c79f3ac Do not blink the left LED on start D.R.racer 2021-08-11 08:24:33 +0200
  • 899d72fed0 Do not blink the left LED on start D.R.racer 2021-08-11 08:24:33 +0200
  • 2053729a75 Fix LED unit tests D.R.racer 2021-08-04 11:34:10 +0200
  • 2c94e76ca9 Allow configurable LED's blinking period D.R.racer 2021-08-04 11:20:39 +0200
  • 8c83a6bba6 Fix LED unit tests D.R.racer 2021-08-04 11:34:10 +0200
  • 501a54c90d Allow configurable LED's blinking period D.R.racer 2021-08-04 11:20:39 +0200
  • 2f5dff6c5b Introduce short namespace aliases D.R.racer 2021-08-02 12:17:30 +0200
  • d8fdd716f6 Introduce short namespace aliases D.R.racer 2021-08-02 12:17:30 +0200
  • 9232e55563 millis interrupt Alex Voinea 2021-08-04 11:06:00 +0300
  • 5027d97b1b millis interrupt Alex Voinea 2021-08-04 11:06:00 +0300
  • 2062a604d8 Improve unit computation D.R.racer 2021-08-02 07:57:56 +0200
  • 8694c53033 Fixes after rebase onto main D.R.racer 2021-08-02 07:54:36 +0200
  • aa5995368d Update to latest main + fix unit tests D.R.racer 2021-07-27 09:42:52 +0200
  • 16dc129b49 Set real slot positions for the Idler and Selector D.R.racer 2021-07-21 10:00:38 +0200
  • b15ee6c5cc Improve unit computation D.R.racer 2021-08-02 07:57:56 +0200
  • de599b248a Fixes after rebase onto main D.R.racer 2021-08-02 07:54:36 +0200
  • 4b7c2a95a0 Update to latest main + fix unit tests D.R.racer 2021-07-27 09:42:52 +0200
  • 0c2155811d Set real slot positions for the Idler and Selector D.R.racer 2021-07-21 10:00:38 +0200
  • ef96d998a3 Link top level error reporting to TMC2130 error flags D.R.racer 2021-07-29 12:51:20 +0200
  • 7029b1b03d Reformat config.h after rebase D.R.racer 2021-07-29 10:19:37 +0200
  • d94ad8b90e Merge coil errors, fix bit masks D.R.racer 2021-07-27 10:26:47 +0200
  • f7c3d0b479 Fix axis bit masks D.R.racer 2021-07-27 10:02:32 +0200
  • 751ee46450 Add bit masks for error codes for the TMC drivers D.R.racer 2021-07-27 08:47:51 +0200
  • df2c1ba7fe Add prototype of unified handling of HW errors in the logic layer D.R.racer 2021-07-20 06:57:00 +0200
  • f5df642eb5 Improve error codes D.R.racer 2021-07-19 12:33:40 +0200
  • 6d2516333b Link top level error reporting to TMC2130 error flags D.R.racer 2021-07-29 12:51:20 +0200
  • 20932a2c99 Reformat config.h after rebase D.R.racer 2021-07-29 10:19:37 +0200
  • 461ef5a008 Merge coil errors, fix bit masks D.R.racer 2021-07-27 10:26:47 +0200
  • abc92105ed Fix axis bit masks D.R.racer 2021-07-27 10:02:32 +0200
  • b85c23104b Add bit masks for error codes for the TMC drivers D.R.racer 2021-07-27 08:47:51 +0200
  • c889af21d5 Add prototype of unified handling of HW errors in the logic layer D.R.racer 2021-07-20 06:57:00 +0200
  • fbf540bcb0 Improve error codes D.R.racer 2021-07-19 12:33:40 +0200
  • 7dcd4975e1 Allow units to be scaled by an unitless quantity Yuri D'Elia 2021-07-30 00:51:51 +0200
  • 2cf690816f Allow units to be scaled by an unitless quantity Yuri D'Elia 2021-07-30 00:51:51 +0200
  • fae7dead93 20 bits for coostep thr D.R.racer 2021-07-29 09:50:00 +0200
  • b61836dd57 Remove shifting in config for TMC + add compile-time checks D.R.racer 2021-07-29 08:52:56 +0200
  • a8147be803 Fix unit tests + rebase onto main + extract TMC parameters into config D.R.racer 2021-07-29 07:38:29 +0200
  • aca2cb7e79 tmc: Error flags Alex Voinea 2021-07-27 19:07:38 +0300
  • 8577852b09 tmc2130: Stallguard and Isr Alex Voinea 2021-07-27 18:21:57 +0300
  • 3d1880c006 Make tests compile D.R.racer 2021-07-26 12:50:13 +0200
  • 364f1bcb0d tmc2130: error handling stack overflow fix Alex Voinea 2021-07-25 20:59:44 +0300
  • d071a6abf6 TMC pin map Alex Voinea 2021-07-25 20:53:47 +0300
  • 2cdc3bfbc4 tmc2130: report error during init Alex Voinea 2021-07-25 20:15:27 +0300
  • 3f20ff88ee Reorder functions Alex Voinea 2021-07-25 18:35:14 +0300
  • b97aefcb5c tmc2130: More functions Alex Voinea 2021-07-18 09:28:54 +0300
  • 129a89cf07 Fix stall detection polarity Alex Voinea 2021-07-18 09:13:55 +0300
  • 5f83667b22 Finish init sequence Alex Voinea 2021-07-18 09:11:51 +0300
  • e9046eed42 tmc2130: More init Alex Voinea 2021-07-17 23:36:17 +0300
  • 1022603f9d tmc2130: Initial spi communication Alex Voinea 2021-07-17 14:09:31 +0300
  • e2ba71fc03 tmc2130: Define the SPI bus for the tmc drivers Alex Voinea 2021-07-17 13:31:03 +0300
  • d484685e02 tmc2130: Registers Alex Voinea 2021-07-17 13:30:42 +0300
  • 20faa348a7 20 bits for coostep thr D.R.racer 2021-07-29 09:50:00 +0200
  • 8025e5d014 Remove shifting in config for TMC + add compile-time checks D.R.racer 2021-07-29 08:52:56 +0200
  • 64eff4e7e9 Fix unit tests + rebase onto main + extract TMC parameters into config D.R.racer 2021-07-29 07:38:29 +0200
  • c2a7d7db5d tmc: Error flags Alex Voinea 2021-07-27 19:07:38 +0300
  • 741adee6df tmc2130: Stallguard and Isr Alex Voinea 2021-07-27 18:21:57 +0300
  • 460bbbb6f9 Make tests compile D.R.racer 2021-07-26 12:50:13 +0200
  • 797658d9e3 tmc2130: error handling stack overflow fix Alex Voinea 2021-07-25 20:59:44 +0300
  • 469f2ff821 TMC pin map Alex Voinea 2021-07-25 20:53:47 +0300
  • 672ab16604 tmc2130: report error during init Alex Voinea 2021-07-25 20:15:27 +0300
  • ccf643700c Reorder functions Alex Voinea 2021-07-25 18:35:14 +0300
  • 362decdd20 tmc2130: More functions Alex Voinea 2021-07-18 09:28:54 +0300
  • 75ea171d8f Fix stall detection polarity Alex Voinea 2021-07-18 09:13:55 +0300
  • badd2b8cf9 Finish init sequence Alex Voinea 2021-07-18 09:11:51 +0300
  • 95feb255fb tmc2130: More init Alex Voinea 2021-07-17 23:36:17 +0300
  • b3ec25f4d3 tmc2130: Initial spi communication Alex Voinea 2021-07-17 14:09:31 +0300
  • 1978ab8734 tmc2130: Define the SPI bus for the tmc drivers Alex Voinea 2021-07-17 13:31:03 +0300
  • 31b01adf5f tmc2130: Registers Alex Voinea 2021-07-17 13:30:42 +0300
  • 151a672f56
    Merge pull request #71 from wavexx/motion_units DRracer 2021-07-27 06:34:32 +0200
  • 7f39f07679 Avoid repeated Enable/Disable on an axis if already in desired state D.R.racer 2021-07-26 08:56:24 +0200