Rob Giseburt
|
d3f903b5ef
|
Code formatting and settings changes
|
2023-02-16 09:09:05 -06:00 |
|
Rob Giseburt
|
2ec6c4d6a7
|
Reset planer and position *before* aborts, resolves a race condition
|
2020-07-26 15:40:10 -05:00 |
|
Rob Giseburt
|
b3e0e9eb37
|
Implement motion profiles, use them in homing and probing
|
2020-07-26 15:37:07 -05:00 |
|
Rob Giseburt
|
ffe74a862c
|
Fix feedhold recovery state
|
2020-01-15 21:57:36 -06:00 |
|
Rob Giseburt
|
8ba3eae1bf
|
Compiling with new BantamSafetyManager
|
2020-01-10 19:30:27 -06:00 |
|
Rob Giseburt
|
205c401e72
|
Consolidating direct spindle controls to spindle.cpp
|
2020-01-10 19:30:27 -06:00 |
|
Rob Giseburt
|
2dfbb8c42d
|
Make feedhold and feedhold exit interruptable, and Z-lift to max only when homed
|
2020-01-10 19:30:27 -06:00 |
|
Rob Giseburt
|
42e8f5a2a2
|
Made feedhold_z_lift, FEEDHOLD_Z_LIFT, zl if set to -1 will lift to Z-max
|
2020-01-10 19:30:27 -06:00 |
|
Rob Giseburt
|
00cc6a0b53
|
Make feedhold while processing resume actions re-enter feedhold
Fixes #71
|
2020-01-10 19:30:27 -06:00 |
|
Rob Giseburt
|
c68f56e6e0
|
Prevent feedhold from progressing while dwell/spindle spin-up is in progress
|
2020-01-10 19:30:27 -06:00 |
|
Rob Giseburt
|
bc763618e6
|
Remove unnecessary static from cycle_feedhold
|
2020-01-10 19:25:11 -06:00 |
|
Rob Giseburt
|
f4f4fdc31c
|
Shutdown and Alarm call JobKill, JobKill handles homing/probing abort
Fixes issue #67
|
2020-01-10 19:25:11 -06:00 |
|
Rob Giseburt
|
c0a2806d15
|
Allow resume/cycle start in interlock when spinde isn't running
|
2020-01-10 19:25:11 -06:00 |
|
Rob Giseburt
|
224219ca71
|
Work on shutdown and estop handling
|
2020-01-10 19:25:11 -06:00 |
|
Rob Giseburt
|
517639f757
|
Add PWM ramping, make moves wait on spindle
|
2020-01-10 19:25:11 -06:00 |
|
Rob Giseburt
|
dd430f8f67
|
Everything estop or safety must use cm1
|
2020-01-10 19:25:11 -06:00 |
|
Rob Giseburt
|
05fadbcdb6
|
Adjust interlock hold handling with ENABLE_INTERLOCK_AND_ESTOP
|
2020-01-10 19:25:11 -06:00 |
|
Rob Giseburt
|
853e468ed6
|
Minor adjustments to operations runner
|
2020-01-10 19:25:11 -06:00 |
|
Rob Giseburt
|
6cb4ea5bfa
|
Adjust FEEDHOLD_TYPE_SCRAM to FEEDHOLD_TYPE_SKIP
|
2020-01-10 19:25:11 -06:00 |
|
Rob Giseburt
|
b1b42bdf4e
|
Fix interlock state handling
|
2020-01-10 19:25:10 -06:00 |
|
Rob Giseburt
|
a99a2430c3
|
Correct Alarm and Shutdown behavior
|
2020-01-10 19:25:10 -06:00 |
|
Rob Giseburt
|
be0efcc175
|
Correct handling of interlock pin changes
|
2020-01-10 19:25:10 -06:00 |
|
Matt Staniszewski
|
42c2eb5123
|
Fixed up persistence files to get compile up and running
|
2020-01-10 19:25:06 -06:00 |
|
Matt Staniszewski
|
c7a9467230
|
Add the remainder of diff changes with exception of persistence files'
|
2020-01-10 19:24:35 -06:00 |
|
Rob Giseburt
|
b9d8e1b478
|
Feedholds ending in alarm were not working, fixed
|
2020-01-10 19:24:35 -06:00 |
|
Matt Staniszewski
|
0923a24f2f
|
Added Bantam Tools E-Stop and Interlock Handler, Fixes #7
|
2020-01-10 19:24:35 -06:00 |
|
Alden Hart
|
2ec0edfcf5
|
Fixed homing problem with root cause in new feedhold code. Deleted NORMALLY_OPEN and NORMALLY_CLOSED defines (Use IO_ACTIVE_LOW and IO_ACTIVE_HIGH - respectively - instead.)
|
2018-04-15 12:35:40 -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
|
6d5cdf219e
|
Fixed arc feedhold error; fixed a bug in G28/G30 return when converting units for rotary axes
|
2017-04-30 11:11:58 -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
|
27e65a4041
|
Isolating and testing _enter_p2()
|
2017-04-23 09:04:48 -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
|
fef999b8f1
|
Cleanup
|
2017-04-12 19:31:06 -04:00 |
|
Alden Hart
|
f7c65c0f78
|
Some testing
|
2017-04-12 19:28:37 -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
|
720cd6d415
|
bandaid
|
2017-04-11 15:01:34 -04:00 |
|
Alden Hart
|
78308fca46
|
Added feedhold state diagram to documentation folder
|
2017-04-11 14:13:37 -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
|
1278b0b824
|
Interim commit - fixes JSON command queuing, sequencing job kill. Still has problems with embedded M30’s in the file. Which perhaps is as it should.
|
2017-04-10 12:59:57 -04:00 |
|
Alden Hart
|
008406f6e8
|
Minor commit - testing
|
2017-04-10 07:39:34 -04:00 |
|
Alden Hart
|
f278cb156f
|
No functional changes
|
2017-04-04 09:53:15 +02:00 |
|
Alden Hart
|
3c441ff55d
|
Restored overrides to their stubbed settings; some cleanup
|
2017-03-24 08:34:54 -04:00 |
|
Alden Hart
|
3439c38072
|
Testing fix for in-hold job kill
|
2017-03-23 15:27:10 -04:00 |
|
Alden Hart
|
486b118458
|
A little cleanup. No functional changes
|
2017-03-20 20:02:20 -04:00 |
|
Alden Hart
|
647d9e60b3
|
Job kill ends with END (not alarm)
|
2017-03-20 19:47:51 -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 |
|