Rob Giseburt
|
834a6c0a4b
|
Small fixes to prepare for GCC9
|
2020-02-17 10:54:32 -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
|
84c9254bde
|
Added a missing "ENABLE_INTERLOCK_AND_ESTOP" ifdef
|
2020-01-10 19:25:12 -06:00 |
|
Rob Giseburt
|
c7056f5f1f
|
Don't accept input before controller is ready, adjust init alert timing
|
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
|
dd430f8f67
|
Everything estop or safety must use cm1
|
2020-01-10 19:25:11 -06:00 |
|
Rob Giseburt
|
aa5f8f8399
|
ESC: Switch boot time and lockout timer to Timeouts
|
2020-01-10 19:25:11 -06:00 |
|
Rob Giseburt
|
be0efcc175
|
Correct handling of interlock pin changes
|
2020-01-10 19:25:10 -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
|
6d91479b9b
|
Added enums "GPIO_HANDLED" and "GPIO_NOT_HANDLED" and used them
|
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 |
|
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
|
f2f42a3262
|
Name collision fix with "_handler" and some code rarrangement.
|
2018-03-04 17:49:55 -06:00 |
|
Rob Giseburt
|
8a07cee665
|
Renaming "Listener" to "Handler"
|
2018-03-04 17:39:47 -06:00 |
|
Rob Giseburt
|
b833230278
|
Finsihed adding reset, limit, and interlock event handlers
|
2018-03-04 17:35:01 -06:00 |
|
Rob Giseburt
|
9817e0b1dd
|
Finishing fixes for gQuadratic rev C
|
2018-03-04 17:13:05 -06:00 |
|
Rob Giseburt
|
52743a3762
|
Fixed a few issues with the last commit.
|
2017-04-27 20:25:34 -04:00 |
|
Rob Giseburt
|
e806e37dc9
|
Fix where gcode flavor wasn’t reset on disconnect.
|
2017-04-27 15:35: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
|
8eb99f2513
|
Found segment fault in hold message preparation
|
2017-04-10 17:03:45 -04:00 |
|
Alden Hart
|
f3e950c81b
|
stuff
|
2017-04-10 15:19:43 -04:00 |
|
Alden Hart
|
04f2ee38e8
|
Working on job kill bug
|
2017-03-31 14:10:39 -04:00 |
|
Alden Hart
|
693cb04d1a
|
Cleanup after very messy merge
|
2017-03-23 11:50:18 -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
|
d3789652cf
|
Testing
|
2017-03-18 13:22:20 -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
|
e956468224
|
Stubbed in job kill changes
|
2017-03-16 12:02:33 -04:00 |
|
Rob Giseburt
|
80542a5831
|
Merge branch 'refs/heads/dev-227-marlin-compat' into dev-168-gquintic
|
2017-03-14 21:12:31 -05: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
|
c3427cf868
|
checkpoint
|
2017-03-13 20:12:08 -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
|
7855bdb848
|
The ops runner is finally alive. First breath.
|
2017-03-11 15:59:31 -05:00 |
|
Alden Hart
|
66e57594b5
|
Checkpoint. Functioning
|
2017-03-11 07:08:44 -05:00 |
|
Alden Hart
|
6f49052679
|
Work in process
|
2017-03-10 06:21:42 -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
|
747cdf02d1
|
Review and formatting. No code changes other than {} wrappers in some places in bio where they were missing
|
2017-02-24 10:58:15 -05:00 |
|
Rob Giseburt
|
a22158f9dd
|
Removing all references to SysTickTimer_getValue() … again.
Most of these should be moved to Motate::Timouts. Add to the TODO…
|
2017-02-22 11:13:02 -06:00 |
|
Alden Hart
|
d67dc6540e
|
More testing. Passes regressions; adjusted minimum line test to 0.00002 mm (up from 0.00001)
|
2017-02-19 16:59:20 -05:00 |
|
Alden Hart
|
f31acbb45b
|
handling cases with very short moves
|
2017-02-19 06:34:28 -05:00 |
|
Alden Hart
|
cfd1990255
|
Improvements to feedhold status reporting. Cannot tell if it’s completely fixed yet w/o more testing, although it passes repeated regression tests; Changed the name of planner test assertions in prep for folding these in as object methods.
|
2017-02-17 08:25:20 -05:00 |
|
Alden Hart
|
22737fd75f
|
Optimistically, Issue #33 is fixed. Still has a whole lot of diagnostics enabled that would blow up the JSON parser, and it has not been well tested yet. So don’t use this.
|
2017-02-15 13:20:10 -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 |
|
Rob Giseburt
|
850d8b9fcf
|
Marlin: corrected double-gcode parsing in some cases.
|
2017-02-08 13:51:59 -06:00 |
|
Rob Giseburt
|
f76dec86d2
|
Marlin: Better handling of startup, correction to last commit
|
2017-02-06 16:52:38 -06:00 |
|
Rob Giseburt
|
786439f5fb
|
Marlin: disable SR and QR, and suppress initial R until 2 seconds after connection.
For non-Marlin, it will suppress it for 10ms.
|
2017-02-06 15:21:52 -06:00 |
|
Alden Hart
|
b17a5d1963
|
Better isolation of feedhold state
|
2017-02-05 06:49:48 -05:00 |
|
Rob Giseburt
|
b116b5c5d3
|
Correct connection handling for secondary devices (like PB Hub).
Also fixes an issue where STATUS reports were happening in marlin mode.
They might still happen too soon.
|
2017-02-01 20:57:23 -06:00 |
|