Commit Graph
31 Commits
Author SHA1 Message Date
Alden Hart 886b4041b3 Installed planner-level out-of-band-dwell to better handle pinup delays. Commented out spin down delays. These may be useful later for direction reversals, but for now they are not needed. 2017-01-16 11:03:31 -05:00
Alden Hart 53d8af3b9f Fixed queue size error; update local variable naming 2017-01-10 11:16:46 -05:00
Alden Hart 15b030f24c merging in edge to dev-p24-feedhold-lift. Still many things broken 2017-01-05 13:14:17 -05:00
Alden Hart 9cf1e5f674 Exception handling for MT, ME and MD 2016-12-31 12:19:20 -05:00
Alden Hart c89df1e708 Working on JSON settings for motors. Installed SU handlers and revised helpers, preprocess float, and “_get_this” primitives. Added proper range checking for some motor parameters. Runs all regression up through motor-po. Fails on motor-pm. 2016-12-31 11:40:33 -05:00
Alden Hart 58fab2567b Fixed bug in TR; simplified axis type functions 2016-12-18 16:19:20 -05:00
Alden Hart 85044a216c Refactored po, pl - tested all settings 2016-12-13 20:35:59 -05:00
Alden Hart e70f003d77 Refactored motor su setting to use new getter/setter code 2016-12-13 19:31:30 -05:00
Alden Hart 9f6036d2c4 Added set_noop() to fix up mi settings; added error 117 for device not active errors 2016-12-13 11:29:34 -05:00
Alden Hart 4af4aa7fed Refactoring motor settings - tr, mi (mi is incomplete) 2016-12-13 08:21:50 -05:00
Alden Hart 56b17d7b04 Refactoring motor settings - mt, ma, sa 2016-12-13 07:41:32 -05:00
Alden Hart 2ab3183a82 resolved merge conflicts from dev-168 sha3999533 2016-12-08 08:29:11 -05:00
Rob Giseburt 650aea05fe Changed Dwells (again) to use SysTickEvents instead of the DDA timer. 2016-12-07 16:51:52 -06:00
Rob Giseburt cbd3f9e19f Switch dwells to the DDA timer, removed dwell_timer.
Fixes #193
2016-12-05 17:05:35 -06:00
Rob Giseburt 93436ba43b Removed erroneous debug_trap that hosed up feedhold (and homing). 2016-12-05 15:09:38 -06:00
Alden Hart bf3c540f9e Checkpoint - generalizing planner buffer handling 2016-12-05 12:47:26 -05:00
Alden Hart ed43317f9f minor commit 2016-12-05 08:21:08 -05:00
Alden Hart 7624933194 Patch to stop DDA timer before Dwell timer to address Issue #193 2016-12-03 08:50:40 -05:00
Alden Hart ba2193e34e Planner documentation; remained forward planning functions. 2016-12-01 09:42:57 -05:00
Rob Giseburt 1061e0de6b Pumped the priorities of the load, exec, and fwd_plan interrupts. 2016-11-23 14:14:03 -06:00
Rob Giseburt bc79b0050c Added semixosting debugging capabilities to stepper.cpp. (Some formatting cleanup too.) 2016-11-23 14:13:17 -06:00
Rob Giseburt 1643999b80 Removing F_CPU and all uses of it.
It’s not longer accurate and mostly unused. It’s use by PWM was inaccurate.
2016-10-28 22:39:08 -05:00
Rob Giseburt 94813e5fe4 Removing F_CPU and all uses of it.
It’s not longer accurate and mostly unused. It’s use by PWM was inaccurate.
2016-10-28 21:48:32 -05:00
Rob Giseburt 4c94bc7fe3 commented out some planner debugging, minor syntactic adjustment in stepper 2016-09-28 11:09:39 -05:00
Alden Hart bd01ee779b Consolidated some power management functions; fixed a bug in status reports where SR_VERBOSE mode created filtered reports 2016-09-18 12:15:13 -04:00
Alden Hart d698a872bf Runs full regression on motor power. Ready to push. 2016-09-18 11:03:48 -04:00
Alden Hart 391229a8bd Fixed bug where MD would turn off ALWAYS_ON motors; Removed ‘null’ action for ME and MD 2016-09-18 07:58:34 -04:00
Alden Hart 54a9790a26 Fixed bug in MOTOR_POWERED_IN_CYCLE that prevented energizing non-movement motors. (NB: Changes to stepper.cpp are purely cosmetic - actual logic in in stepper.h) 2016-09-15 14:29:35 -04:00
Alden Hart 10b6b1cfce Added power level readouts, pwr1 - pwrN and the pwr group. They report the actual power level applied to the motors - which is 0 if the motor is not energized. 2016-09-15 08:29:23 -04:00
Alden Hart 3be78035d9 Fixed bug where Power Management mode (pm) was not being reported correctly 2016-09-14 13:46:25 -04:00
Rob Giseburt 16e91f896a 100.00 // Major feature push - see README.md 2016-08-26 16:36:07 -05:00