Commit Graph

37 Commits

Author SHA1 Message Date
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
3687a786e1 Four-cable kinematics 2019-06-17 13:14:42 -05: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
Rob Giseburt
8a07cee665 Renaming "Listener" to "Handler" 2018-03-04 17:39:47 -06:00
Rob Giseburt
23194e9f92 Initial GPIO action refactor (incomplete) 2018-03-04 17:16:11 -06:00
Rob Giseburt
5ed86f8566 First pass at making outN and inN configured by doutNout and dinNin respectively. 2018-02-26 18:40:23 -06:00
Rob Giseburt
70a3f309e2 Major GOIO refactor 2018-02-19 10:18:13 -06:00
Rob Giseburt
7ee5850b85 Fixing GPIO bugs from last commit. 2017-12-13 17:22:02 -06:00
Rob Giseburt
01d3973b93 Reforctor of GPIO in prep of adding ainN and tsN (temperature sensor) objects 2017-12-13 16:43:01 -06:00
Rob Giseburt
d9eed39781 Minor cleanup in gpio.cpp 2017-12-05 11:53:50 -06:00
Rob Giseburt
5e54658a80 Fix missing frequency in GPIO settings. 2017-05-01 20:23:20 -05:00
Rob Giseburt
4730b562be Fixes to GPIO initialization 2017-04-25 14:41:45 -05:00
Ryan Sturmer
d1e08745cc Add low level io 2017-04-14 15:55:41 -04:00
Alden Hart
76361a60b3 Removed overloading on get_int; shared some code on set_ints; removed set_flu() 2017-03-20 17:09:48 -04:00
Alden Hart
fc209a4cf2 Gpio changes and updates; removed some unused getters and setters 2017-03-20 16:20:23 -04:00
Alden Hart
d7334e8a2d Fixed problem in sr_set_status_report(); fixed some compiler cast warnings 2017-03-20 06:31:38 -04:00
Alden Hart
5f306e1657 Big commit. Added nv->value_int, and changed nv_value to nv->value_flt. Many many things changed. Passes smoke test. Now on to some real regressions. 2017-03-19 20:27:53 -04:00
Alden Hart
283b7d65cf Adjustments in testing 2017-03-18 09:49:42 -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
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
6ebf0ebd3a Minor commit 2017-02-16 05:17:03 -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
23012a0351 cleaning up complex merge with dev-237-probing-improvements. Passes a a bunch of regressions 2017-02-08 15:13:12 -05:00
Alden Hart
d3768b42bc handle alarm cases; revise error language; update text mode displays for probe function 2017-02-01 09:45:13 -05:00
Alden Hart
cfaf613030 Added probe function to digital inputs; some cleanup to probing functions 2017-01-31 10:28:27 -05:00
Alden Hart
d66cb8b16a Prep for on feedhold context switch; Minor change to buffer structure; Added designators to gQuintic pinouts 2017-01-09 11:21:14 -05:00
Alden Hart
56b17d7b04 Refactoring motor settings - mt, ma, sa 2016-12-13 07:41:32 -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
Rob Giseburt
c2bff2d5a5 Fix for outputs reading back as binary instead of float. 2016-09-13 11:57:10 -05:00
Alden Hart
c5b413b981 Added digital inputs and outputs to $$ display 2016-09-04 14:09:50 -04:00
Rob Giseburt
b6966295fe Actual fix for GPIO inputs causing a crash. 2016-08-31 10:17:17 -05:00
Rob Giseburt
9d51fe6ca0 Rearranged construction order of GPIO inputs to prevent a crash. 2016-08-30 17:37:15 -05:00
Rob Giseburt
16e91f896a 100.00 // Major feature push - see README.md 2016-08-26 16:36:07 -05:00