Alden Hart
|
5385fe0185
|
Removed commented code replaced in the merge
|
2018-03-26 15:41:24 -04:00 |
|
Alden Hart
|
d03a10e8b8
|
Updated copyright dates. Tested dev-304-uvw-9axis/edge merge. Passed baseline testing. Fails Spindle test SPIN-02. ToGo - GPIO, Feedhold, Probing, Homing and Planner cases.
|
2018-03-26 12:18:26 -04:00 |
|
Alden Hart
|
432a833747
|
Merged edge into dev-304, leaving old code commented out. SUccessful build, but has not yet been validated against test suite
|
2018-03-26 10:38:57 -04:00 |
|
Rob Giseburt
|
cb7bf178e7
|
Issue #169 motor enable polarity (#306)
* Add enable polarity (`1ep`, etc.) to motors.
* Cleanup enable polarity code. Note that Stepper object initialization has changed!
|
2018-03-04 18:18:18 -06:00 |
|
Alden Hart
|
39171e8fff
|
Modifications to st_get_ma() and st_set_ma() to deal with axis remapping
|
2017-05-05 13:44:16 -04:00 |
|
Alden Hart
|
86194a410c
|
Added test for extremely small step increment in _exec_aline_segment(); Left diagnostic trap in for now.
|
2017-04-26 06:41:38 -04:00 |
|
Alden Hart
|
57873bbee6
|
Testing and cleanup
|
2017-04-23 10:24:37 -04:00 |
|
Alden Hart
|
11d39c93b5
|
Cleanup - interim commit
|
2017-04-23 08:30:26 -04:00 |
|
Alden Hart
|
70a5282c39
|
Fixed issue #24. Works, but needs cleanup
|
2017-04-23 08:13:10 -04:00 |
|
Alden Hart
|
1c6f81f857
|
Fix case where hold buffer with remainder of move was not being forward planned (plan_exec.cpp line 1045); Added additional checks to prevent feedhold from being initiated during non-motion cycles. Still needs special handling for corner cases - to be described in header comments in cycle_feedhold.cpp
|
2017-04-11 09:46:59 -04:00 |
|
Alden Hart
|
c60dc581f7
|
resolved merge conflicts between edge marlin-compatibility and dev-p24
|
2017-03-23 11:07:12 -04:00 |
|
Alden Hart
|
76361a60b3
|
Removed overloading on get_int; shared some code on set_ints; removed set_flu()
|
2017-03-20 17:09:48 -04:00 |
|
Alden Hart
|
5f306e1657
|
Big commit. Added nv->value_int, and changed nv_value to nv->value_flt. Many many things changed. Passes smoke test. Now on to some real regressions.
|
2017-03-19 20:27:53 -04:00 |
|
Rob Giseburt
|
f0217205cc
|
Fix for MOTOR_POWERED_IN_CYCLE motors disabling during long M101 waits
|
2017-02-23 09:20:38 -06:00 |
|
Alden Hart
|
5810eda239
|
Work on debug and diagnostics
|
2017-02-20 06:13:08 -05:00 |
|
Alden Hart
|
8199c1816f
|
resolved merge conflicts
|
2017-02-16 13:17:33 -05:00 |
|
Rob Giseburt
|
838166d1e9
|
Minor adjustments to exec and stepper to handle a rare stall condition.
|
2017-02-14 15:10:10 -06:00 |
|
Rob Giseburt
|
2a2cdc769c
|
Minor adjustments to exec and stepper to handle a rare stall condition.
|
2017-02-14 15:04:45 -06:00 |
|
Rob Giseburt
|
53e0eb85eb
|
Adjusted Exec interrupt priority to High, and Fwd Plan to Medium.
|
2017-02-08 13:50:18 -06:00 |
|
Alden Hart
|
0fc5762876
|
resolved merge conflict in latest 209b
|
2017-02-07 05:49:49 -05:00 |
|
Alden Hart
|
17ddf830ff
|
Lightened up planner reset to not destroy position values and other data; Corrected coolant and spindle ordering in feedhold exit actions; Added {dw:n} to report progress of dwells; Added RADIUS_MIN value and compile-time and runtime tests for tests for zero radius values. Illegal due to divide by zero
|
2017-02-06 15:10:30 -05:00 |
|
Alden Hart
|
edf2b845b5
|
Added {dw:n} as a way to examine the dwell timer down counter. Useful for testing
|
2017-02-06 08:59:13 -05:00 |
|
Rob Giseburt
|
0ef8d918a3
|
Finishing transition to all-hardware timers for fwd-plan/exec, and direct call of load
|
2017-01-30 15:56:02 -06:00 |
|
Rob Giseburt
|
80bfa3f6c8
|
Finishing transition to all-hardware timers for fwd-plan/exec, and direct call of load
|
2017-01-30 15:46:42 -06:00 |
|
Rob Giseburt
|
5b6126bb72
|
Moving the load_move call outside of a syscall/timer.
|
2017-01-26 15:00:10 -06:00 |
|
Alden Hart
|
83e4263e49
|
resolving merge conflicts
|
2017-01-24 12:29:51 -05:00 |
|
Alden Hart
|
a7b3cae61b
|
Fix for JSON G10 coordinate commands.
|
2017-01-19 17:21:27 -05:00 |
|
Rob Giseburt
|
afccf36428
|
Moving the load_move call outside of a syscall/timer.
|
2017-01-17 11:14:16 -06:00 |
|
Alden Hart
|
cde2bcc988
|
ignore
|
2017-01-16 11:04:08 -05:00 |
|
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 |
|
Rob Giseburt
|
0a61b7d854
|
Minor cleanup of indention/comments.
|
2017-01-10 16:50:37 -06: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 |
|