From be5faf6eb4827d85230b99e343b4225e28b4f34e Mon Sep 17 00:00:00 2001 From: chamnit Date: Wed, 31 Aug 2016 22:24:20 -0600 Subject: [PATCH] Minor bug fix to certain safety conditions. - Grbl would become unresponsive, if a safety door is reset when active and then homed immediately after. A system variable was not properly restored. Now fixed. --- doc/log/commit_log_v1.0d.txt | 12 ++++++++++++ grbl/grbl.h | 2 +- grbl/main.c | 1 + 3 files changed, 14 insertions(+), 1 deletion(-) diff --git a/doc/log/commit_log_v1.0d.txt b/doc/log/commit_log_v1.0d.txt index 993eba746..1c6159289 100644 --- a/doc/log/commit_log_v1.0d.txt +++ b/doc/log/commit_log_v1.0d.txt @@ -1,3 +1,15 @@ +---------------- +Date: 2016-05-10 +Author: chamnit +Subject: Planner and printFloat update. + +- Planner model update. Improves performance for machines with +different accelerations on each axes. Particularly for 3D carving. + +- Print float update to print 13 (from 10) characters. Help reduce +print errors for unusually long floating point values. + + ---------------- Date: 2016-04-10 Author: chamnit diff --git a/grbl/grbl.h b/grbl/grbl.h index a5baa0080..51f400770 100644 --- a/grbl/grbl.h +++ b/grbl/grbl.h @@ -23,7 +23,7 @@ // Grbl versioning system #define GRBL_VERSION "1.0d" -#define GRBL_VERSION_BUILD "20160510" +#define GRBL_VERSION_BUILD "20160831" // Define standard libraries used by Grbl. #include diff --git a/grbl/main.c b/grbl/main.c index add314946..db632eb7a 100644 --- a/grbl/main.c +++ b/grbl/main.c @@ -80,6 +80,7 @@ int main(void) sys.abort = false; sys_rt_exec_state = 0; sys_rt_exec_alarm = 0; + sys.step_control = STEP_CONTROL_NORMAL_OP; sys.suspend = false; sys.soft_limit = false;