Commit Graph
27 Commits
Author SHA1 Message Date
Alden Hart fc209a4cf2 Gpio changes and updates; removed some unused getters and setters 2017-03-20 16:20:23 -04:00
Alden Hart 2a7a65efa5 Passes all get/set regressions. Fixed type coercion on GETS (not supposed to happen); Failing digital inputs for some reason; re-organized cm_set_tram() to use the nv->value_int boolean value 2017-03-20 09:23:54 -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 36f8b9a9cc Checkpoint 2017-03-19 14:33:14 -04:00
Alden Hart e31be2ae0d Line number validation 2017-03-18 20:05:48 -04:00
Alden Hart ab92670d6a resolved merge conflicts from edge 100.22 2017-03-13 06:35:24 -04:00
Alden Hart 40a326a15c Fixed regression for JSON wrapped code where ’n’ is reported (was failing on read-only) 2017-03-12 09:24:16 -04:00
Alden Hart 8199c1816f resolved merge conflicts 2017-02-16 13:17:33 -05:00
Rob Giseburt eff4939bf5 Improve handling of too-long lines, and up minimum buffers to 512bytes.
Fixes #206
2017-02-06 16:57:05 -06:00
Alden Hart 65eeab7ac7 Testing and tweaks 2017-01-14 11:49:23 -05:00
Alden Hart 1198b7bcbd Copyright date changes 2017-01-08 16:17:19 -05:00
Alden Hart c6138819dd Updated initialization flags in config table, and added a Zero initialization to some parameters; added ABC axes to make block config for testing. 2017-01-06 13:39:31 -05:00
Alden Hart 2e89061bd8 interim commit - working on integrating tool offsets 2017-01-06 11:43:20 -05:00
Alden Hart 15b030f24c merging in edge to dev-p24-feedhold-lift. Still many things broken 2017-01-05 13:14:17 -05:00
Alden Hart 391af726c8 Hack to allow read-only parameters to be used during status report set {sr:…} 2017-01-01 09:34:04 -05:00
Alden Hart 62b8bfeaa6 Fixed JSON exception handling for communications settings. Now passes regression tests for g2-0.99/002-config/02-settings/settings-comm-??.json; Note: This changes the behaviors of SI, which now returns an error for an underage error instead of sticking at the minimum value. 2016-12-30 10:54:23 -05:00
Alden Hart 245e32ae1d Added proper JSON handling for read-only parameters; fixed string overflow in hw_get_id(). Now passes regressions in g2-0.99/002-config/02-settings/settings-version.json 2016-12-30 10:39:49 -05:00
Rob Giseburt 7a3899f141 First pass at supporting devices that mute. 2016-12-13 12:49:27 -06:00
Alden Hart 9f6036d2c4 Added set_noop() to fix up mi settings; added error 117 for device not active errors 2016-12-13 11:29:34 -05:00
Alden Hart d86fbe35ca Continue to refactor accessors to remove them as a block to removing singletons; added error messages for inout values under/over range; added accessors for text verbosity 2016-12-12 07:49:34 -05:00
Alden Hart baff4fa7e6 Refactored some more system settings; testing axis settings - some tweaks; fixed length of system ID string to accommodate longer strings from Motate. 2016-12-11 14:40:38 -05:00
Alden Hart 80147a336a Added ability to manually home and unhome a machine; added get_float_range() function; resolved conflict in get_int functions; built and tested homing setter and getters; rearranged values in the cm structure; removed some deprecated items 2016-12-10 08:47:37 -05:00
Alden Hart e5056174fd Checkpoint bug fix in forward planning for dwells 2016-12-02 12:00:40 -05:00
Alden Hart 58498776b1 Fixed $out1=1 not working. Also a bug in get_grp() that appears as repeated ’c’ group parameters in the $$ dump 2016-09-04 13:24:53 -04:00
Alden Hart 9260b4c967 Checkpoint $ej work 2016-09-02 12:13:29 -04:00
Alden Hart 5ccc6ab696 100.05 // Patch for SR setting 2016-09-01 12:49:03 -04:00
Rob Giseburt 16e91f896a 100.00 // Major feature push - see README.md 2016-08-26 16:36:07 -05:00