Commit Graph
95 Commits
Author SHA1 Message Date
Alden Hart f7c65c0f78 Some testing 2017-04-12 19:28:37 -04:00
Alden Hart 847a2fc69c Fixed a dumb mistake. Still working on the bumps, though. 2017-04-12 17:51:16 -04:00
Alden Hart 6949cbf44f Small change to feedhold motion stop 2017-04-12 14:32:53 -04:00
Alden Hart 310311028c Fixed a problem where a “perfect” deceleration causes a zero length move, which cases a planner trap. 2017-04-12 08:44:39 -04:00
Alden Hart 8e5d0384dc Fixed case where Z movement was not transferred back to p1 planner in event of a job kill. See cycle_feedhold.cpp, line 450; Comments and some cleanup 2017-04-12 07:48:51 -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 f3e950c81b stuff 2017-04-10 15:19:43 -04:00
Alden Hart d3789652cf Testing 2017-03-18 13:22:20 -04:00
Alden Hart 94939ee72d Cleanup and comments 2017-03-18 10:51:54 -04:00
Alden Hart 8c8be02735 Cleanup 2017-03-18 10:18:41 -04:00
Alden Hart 283b7d65cf Adjustments in testing 2017-03-18 09:49:42 -04:00
Alden Hart 3dc69f4f02 Got probing working; moved command values from gm.target to the unit vector; some name changes; 2017-03-18 08:38:11 -04:00
Alden Hart 4fbaad1c33 Testing for feedhold type instead if cycle type; corrected bug in gpio edge detection for probe mode; changed feedhold with sync to feedhold with command; 2017-03-18 05:39:16 -04:00
Alden Hart 76924d8e80 Minor commit 2017-03-17 13:06:18 -04:00
Alden Hart c09cd8983e Subtle but important changes to where MOTION_RUN and MOTION_STOP are set. Still in testing 2017-03-17 10:32:53 -04:00
Alden Hart 3e9a3e1f81 Work on job kill 2017-03-16 14:16:51 -04:00
Alden Hart 957e4fc352 Name changes and comments - no functional changes. Passes all regressions up to job kill 2017-03-16 11:26:08 -04:00
Alden Hart 6811849aa3 Milestone: First time it makes it all the way through a !~ cycle with actions 2017-03-14 07:07:03 -04:00
Alden Hart b1f7fa8ca6 checkpoint 2017-03-13 15:02:25 -04:00
Alden Hart 16fc941e0c Checkpoint 2017-03-13 09:20:45 -04:00
Alden Hart 6b7f08b74c Reduced motion_state down to MOTION_STOP and MOTION_RUN 2017-03-11 10:12:43 -05:00
Alden Hart c5a969775c Removed MOTION_HOLD state 2017-03-11 08:55:50 -05:00
Alden Hart 741014988d Simplified cm_get_combined_state 2017-03-11 08:29:54 -05:00
Alden Hart 9ac4d7d1c4 unfinished work 2017-03-10 11:41:56 -05:00
Alden Hart 6f49052679 Work in process 2017-03-10 06:21:42 -05:00
Alden Hart c457e50dd4 Changed cycle_state to cycle_type 2017-03-06 11:19:41 -05:00
Alden Hart b68782a5d1 Renaming and commenting - no functional changes 2017-03-04 10:07:18 -05:00
Alden Hart e92563d16b Fixed G92 offsets not displaying; added traps in plan_exec to see about reminding a redundant statements 2017-03-03 14:38:58 -05:00
Alden Hart a0710b3aae Fixed position error found in regressions test FI00 2017-03-03 12:54:21 -05:00
Alden Hart b30f479ff2 Updated planner state names; edited planner diagnostics 2017-03-03 09:06:35 -05:00
Alden Hart f9dc7e6942 Stubbed in an explicit job kill command - instead of just treating it like an alarm. 2017-03-03 07:17:56 -05:00
Alden Hart d2b27a014f Checkpoint 2017-03-02 15:43:57 -05:00
Alden Hart dc28c0006e Checkpoint 2017-03-02 15:20:33 -05:00
Alden Hart 926d8d3d3d Experimental 2017-03-02 13:24:39 -05:00
Alden Hart 4228e56065 Experimental 2017-02-27 20:46:05 -05:00
Alden Hart af116e43e4 Added some diagnostics and commenting. Aligned with buffer diagnostics from dev-p32 2017-02-27 11:02:03 -05:00
alden.hart 1253d307e2 Probing, homing and feedholds working 2017-02-25 15:40:57 -05:00
alden.hart 58b4525afc Othermill settings; comments 2017-02-25 15:06:10 -05:00
Alden Hart e5fa7c960f Testing probing code 2017-02-25 13:36:31 -05:00
Alden Hart a56a09d72e Basic feedhold operations verified with regression tests 2017-02-25 12:33:39 -05:00
Alden Hart fcaad6b524 Mostly comments 2017-02-24 15:53:43 -05:00
Alden Hart ea7586253f Breakout block normalization into a helper; Added handler for mp_get_decel_velocity() failure case; Added normalizer to feedhold block manipulation; Re-wrote the feedhold cases to be clearer; General cleanup. 2017-02-23 08:25:32 -05:00
Alden Hart 3bbda127c4 Checkpoint - working on planner refit cases 2017-02-23 06:27:23 -05:00
Alden Hart c04d6932f7 Solves both issues in double-weirdness 2017-02-22 17:15:53 -05:00
Alden Hart 12c2138103 FIFY 2017-02-22 15:19:25 -05:00
Alden Hart 9b751888f0 Simplified feedhole cases 1a - 1c prior to remaining work 2017-02-22 14:56:03 -05:00
Alden Hart 526fbcc30f Modifications to mp_exec_aline(). Still has tool farts. Working on that. 2017-02-22 13:38:35 -05:00
Alden Hart ffd387b61e Fixed Y bump problem in double-weirdness.txt 2017-02-21 17:13:32 -05:00
Alden Hart 5363980d9f Fixed some naming on the debug traps; changed detection threshold for “zero length moves” from 1/100 micron to 1/10th micron 2017-02-20 10:50:34 -05:00
Alden Hart 5810eda239 Work on debug and diagnostics 2017-02-20 06:13:08 -05:00