Fixed shared build info code.

- The build info options of “two switches on an axis” and “homing init
lock” shared the same letter ‘L’. The former is now ’T’.
pull/155/head
Sonny Jeon 2017-02-27 15:24:51 -07:00
rodzic e54444e948
commit fd2a4ebaee
5 zmienionych plików z 16 dodań i 4 usunięć

Wyświetl plik

@ -6,7 +6,7 @@
"P","Parking motion","Enabled"
"Z","Homing force origin","Enabled"
"H","Homing single axis commands","Enabled"
"L","Two limit switches on axis","Enabled"
"T","Two limit switches on axis","Enabled"
"A","Allow feed rate overrides in probe cycles","Enabled"
"D","Use spindle direction as enable pin","Enabled"
"0","Spindle enable off when speed is zero","Enabled"

1 OPT: Code Build-Option Description State
6 P Parking motion Enabled
7 Z Homing force origin Enabled
8 H Homing single axis commands Enabled
9 L T Two limit switches on axis Enabled
10 A Allow feed rate overrides in probe cycles Enabled
11 D Use spindle direction as enable pin Enabled
12 0 Spindle enable off when speed is zero Enabled

Wyświetl plik

@ -1,3 +1,15 @@
----------------
Date: 2017-02-23
Author: Sonny Jeon
Subject: Restrict coincident target updates to M3 constant laser only.
- Restrict M3 forced updates when there is a motion block with a
coincident target. Force syncing of the spindle state can lead to some
pauses during a job that has coincident targets. Thats not
particularly desirable. This ensures M4 dynamic mode is not effected by
this force-sync.
----------------
Date: 2017-02-23
Author: Sonny Jeon

Wyświetl plik

@ -426,7 +426,7 @@ Feedback messages provide non-critical information on what Grbl is doing, what i
| **`P`** | Parking motion enabled |
| **`Z`** | Homing force origin enabled |
| **`H`** | Homing single axis enabled |
| **`L`** | Two limit switches on axis enabled |
| **`T`** | Two limit switches on axis enabled |
| **`D`** | Spindle direction pin used as enable pin |
| **`0`** | Spindle enable off when speed is zero enabled |
| **`S`** | Software limit pin debouncing enabled |

Wyświetl plik

@ -23,7 +23,7 @@
// Grbl versioning system
#define GRBL_VERSION "1.1f"
#define GRBL_VERSION_BUILD "20170223"
#define GRBL_VERSION_BUILD "20170227"
// Define standard libraries used by Grbl.
#include <avr/io.h>

Wyświetl plik

@ -395,7 +395,7 @@ void report_build_info(char *line)
serial_write('H');
#endif
#ifdef LIMITS_TWO_SWITCHES_ON_AXES
serial_write('L');
serial_write('T');
#endif
#ifdef ALLOW_FEED_OVERRIDE_DURING_PROBE_CYCLES
serial_write('A');