Spark-Concepts / xPRO

CNC xPRO Driver (4x DRV8825 motor drivers; dual motor confiurations on X,Y, or Z axis + wireless support
https://github.com/Spark-Concepts/xPRO
34 stars 28 forks source link

Clarification of GRBL 0.8/0.9 and xProV1/V2 pin assignment issue #3

Open Wackerbarth opened 9 years ago

Wackerbarth commented 9 years ago

Things are more complex than previously described.

GRBL 0.9 has an OPTION "VARIABLE_SPINDLE" (config.h line 157) which is DISABLED BY DEFAULT

Therefore, GRBL 0.9 uses the SAME PIN ASSIGNMENTS as GRBL 0.8 in the default configuration.

The swapping of the Z-limit and Spindle-Enable (speed) APPLIES only if you enable this option.

As a result, there are no issues for V1 users upgrading to GRBL 0.9 UNLESS they wish to enable VARIABLE_SPINDLE.

However, there will be an issue for V2 users. In order to have things work, they will need to ASSURE that VARIABLE_SPINDLE is ENABLED in config.h

ggwarrier commented 8 years ago

I recently purchased the x Pro board with GRBL 9j already installed. However when reading the setting I DO NOT see $14 (auto start bool) listed or for that matter am unable to include that setting. I am an absolute newbie and any help is appreciated. Anyway, what does auto start do?

Also are there ways to include missing G-code support commands such as tool change M6?