Rob Giseburt
|
be762acafe
|
Adjust the closures to capture by reference
|
2023-02-17 02:56:22 +00:00 |
|
Rob Giseburt
|
b7c7b92970
|
Correct missing motor remap for AXES=6
|
2020-07-26 15:53:44 -05:00 |
|
Rob Giseburt
|
6503304786
|
Minor cleanup
|
2020-07-26 15:43:37 -05:00 |
|
Rob Giseburt
|
834a6c0a4b
|
Small fixes to prepare for GCC9
|
2020-02-17 10:54:32 -06:00 |
|
Rob Giseburt
|
c8afb4ebff
|
Clarify and cleanup checks on JSON involving MOTORS
|
2020-01-22 15:44:31 -06:00 |
|
Rob Giseburt
|
6de3846463
|
Fix artifially limited microsteps to 8-bit
|
2020-01-15 21:58:56 -06:00 |
|
Rob Giseburt
|
ded5de3e9d
|
Fixes for join <-> axis mapping
|
2020-01-14 16:45:35 -06:00 |
|
Rob Giseburt
|
c03c217e21
|
Rearange stepper intitlization - init before setting power levels
|
2020-01-11 22:19:42 -06:00 |
|
Rob Giseburt
|
aab02b65c6
|
Clear out st_pre.bf before moves (hack)
|
2020-01-10 19:30:28 -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
|
8efe84d25d
|
Make dwell/spindle spin-up feedhold-aware
|
2020-01-10 19:30:27 -06:00 |
|
Rob Giseburt
|
ee40d7884c
|
Work to allow AXES == 6 or 9, TOOLS to be 5 or 32, and to allow disabling __USER_DATA
Also added `HAS_HOBBY_SERVO_MOTOR` where, if defined, the Quintic will output motor 6 to a PWM
|
2020-01-10 19:25:12 -06:00 |
|
Rob Giseburt
|
9903851057
|
Prevent badly timed out-of-band dwell from locking up the system
|
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
|
9ab35061ce
|
Comment cleanup and clarification
|
2020-01-10 19:25:11 -06:00 |
|
Rob Giseburt
|
44c73c2ddc
|
Fix busted st_set_mt (Missing return STAT_OK)
|
2020-01-10 19:24:35 -06:00 |
|
Rob Giseburt
|
6b03213ea6
|
Refactor of Stepper object, decoupling it from the system, adding idle vref mode
|
2020-01-10 19:24:35 -06:00 |
|
Matt Staniszewski
|
4ec84bea9e
|
Added new probe setting, fixed us to ms change on well
|
2020-01-10 19:24:35 -06:00 |
|
Matt Staniszewski
|
46bd526805
|
Added Idle Power Support, Fixes #8
|
2020-01-10 19:24:34 -06:00 |
|
Rob Giseburt
|
dcf1b48103
|
Fix SINGLE_TRANSLATION_BUILD error
|
2019-10-15 21:42:22 -05:00 |
|
Rob Giseburt
|
9a16446fde
|
Removing using namespace Motate; and cleanup or results
|
2019-10-15 21:40:51 -05:00 |
|
Rob Giseburt
|
5b11fb9cd5
|
Merge branch 'edge' into 4c-recovery
|
2019-10-14 20:01:59 -05:00 |
|
Rob Giseburt
|
1d6ba89136
|
Small clarifications for finicky compilers.
|
2019-10-10 11:01:47 -05:00 |
|
Rob Giseburt
|
3687a786e1
|
Four-cable kinematics
|
2019-06-17 13:14:42 -05:00 |
|
Alden Hart
|
edead24afc
|
Added JSON handlers for Enable Polarity
|
2018-05-14 05:35:22 -04:00 |
|
Alden Hart
|
dd1d35def6
|
COMPILES: Changed ep and sp attributes to integer type and adjusted sp getters and setters accordingly; Still missing getters and setters for ep. That’s next.
|
2018-05-14 05:10:15 -04:00 |
|
Alden Hart
|
2a6c69b805
|
interim commit merging edge into finish-320
|
2018-05-13 17:23:17 -04:00 |
|
Rob Giseburt
|
29abfa48ef
|
Minor cleanup with enable and step polarity
|
2018-04-10 21:52:02 -05:00 |
|
Ben Laurie
|
35a8e64965
|
Address comments.
|
2018-04-10 21:26:53 -05:00 |
|
Ben Laurie
|
25ddf66ae3
|
Allow the polarity of the step pulse to be set.
|
2018-04-10 21:25:53 -05:00 |
|
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 |
|
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 |
|
Rob Giseburt
|
a0ad3a5c7c
|
Remove old constant-rate stepper and related forward difference code.
|
2017-12-02 08:10:19 -06:00 |
|
Rob Giseburt
|
3f7fc88401
|
Fix for inaccuracies that are caught by encoder corrections
|
2017-09-13 18:54:49 -05:00 |
|
Rob Giseburt
|
2de08704cd
|
Highly experimental segment linear-velocity-interpolation
|
2017-07-15 22:35:45 -05:00 |
|
Rob Giseburt
|
72f80f9b9e
|
Added NEW_DDA to test a new optimized DDA
|
2017-05-16 15:52:00 -05: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 |
|
Rob Giseburt
|
3e26890813
|
Rebuilding DDA dubstep accumulator to not incorporate time. Other load time improvements.
|
2017-05-01 20:21:59 -05:00 |
|
Rob Giseburt
|
4f7a6e090a
|
Tweaks to stepper: don’t turn of dad timer, and use std::min instead of min3
|
2017-04-27 19:59:23 -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 |
|
Rob Giseburt
|
5b0aa6be8a
|
Adjust dwell to internally be in milliseconds (giving more overhead before overflow)
|
2017-04-12 20:25:38 -05: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 |
|