Commit Graph

28 Commits

Author SHA1 Message Date
Rob Giseburt
55ef7e18a1 min/max -> std::min/std::max 2020-03-12 13:52:45 -05:00
Rob Giseburt
ba2afea772 Squelch warning about possibly uninitialized variable 2020-02-17 20:12:09 +00:00
Rob Giseburt
917bb06d9a Make M2/M30 not load up the queue
Fixes #72
2020-01-10 19:25:12 -06:00
Rob Giseburt
5b11fb9cd5 Merge branch 'edge' into 4c-recovery 2019-10-14 20:01:59 -05: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
Rob Giseburt
b70abe4067 Switched from fabs to std::abs which is type-aware and safer going forward. 2017-12-03 16:10:22 -06:00
Alden Hart
ab92670d6a resolved merge conflicts from edge 100.22 2017-03-13 06:35:24 -04:00
Alden Hart
4a92e5a974 Corrected Issue #249 - G2/G3 radius mode resulting in Arc specification error - missing offset(s) 2017-03-12 13:17:15 -04:00
Alden Hart
f31acbb45b handling cases with very short moves 2017-02-19 06:34:28 -05:00
Alden Hart
e7fb4cd672 Fixed reversed move coming out of hold-flush. Look in planner.cpp / planner_reset() for fix.; removed some legacy +++++ comments 2017-02-13 13:41:23 -05:00
Alden Hart
5c13dbca9f Cleaned up offset handling in advance of fixing a bug in G53 move display 2017-02-09 12:45:26 -05:00
Alden Hart
8e375b42a4 fixed bad stat report for no-movement cases 2017-01-27 14:04:42 -05:00
Alden Hart
b1af141af5 Added “no parameters” test to arc moves 2017-01-26 14:02:05 -05:00
Alden Hart
f13278e72a Corrected arc entry condition that was not properly trapped; more feedhold testing 2017-01-25 10:35:23 -05:00
Alden Hart
d98a74fa62 Executes manual pullup and return 2017-01-11 17:29:54 -05:00
Alden Hart
cb0ab6c787 Checkpoint. Running 2 planners. Passes (most) regressions; separated Gcode inits from CM inits; added CM dependency injection to arc commands 2017-01-10 12:36:33 -05:00
Alden Hart
ddf32df2fd Many many changes to get the plan bound to a canonical machine. Not working yet for motion. 2017-01-09 13:43:41 -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
ab09b8906f Fixes and regressions for G28/G30 operating in absolute_distance_mode; Most of the files are the change from ABSOLUTE_MODE to ABSOLUTE_DISTANCE_MODE and similar for INCREMENTAL_MODE. 2017-01-02 10:24:29 -05:00
Alden Hart
642236dbd9 Moved arc structure into canonical machine; Testing refactored canonical machine settings 2016-12-18 08:51:35 -05:00
Alden Hart
c82acb9fa7 Changed gcode_parser.h to code.h in anticipation of moving Gcode state into it. 2016-12-09 13:49:57 -05:00
Alden Hart
a4330f42cc Intermediate commit - changing canonical machine struct to work by pointer - not absolute. Compiles. Does not run. 2016-12-09 07:41:31 -05:00
Alden Hart
2ab3183a82 resolved merge conflicts from dev-168 sha3999533 2016-12-08 08:29:11 -05:00
Alden Hart
470923f0f7 Checkpoint added Primary and Alternate planner queue section from the buffer primitives 2016-12-05 15:47:41 -05:00
Alden Hart
24ad34ed7b resolve merge conflicts for pull request 2016-11-29 14:56:20 -05:00
Rob Giseburt
59e4d07c54 Made motion_mode an enum type. Removed unused recip_jerk. 2016-11-06 15:59:59 -06:00
Alden Hart
aa2135ecad Updated arcs to agree with G18 motion in v8 edge-0.97 2016-09-27 12:32:02 -04:00
Rob Giseburt
16e91f896a 100.00 // Major feature push - see README.md 2016-08-26 16:36:07 -05:00