Thanks Phil.
I will have to read up on the configuration architecture in grblHAL. I see that there are several different ways of configuring a machine.
So far I was able to get around the alarm state and send a few G1 codes to the board using the ioSender. Everything seems to be working.
Tomorrow I will hook up two steppers to check it out further.
What you mentioned about the ioSender brings up an interesting topic.
My plan is to use a Raspberry Pi to control 2 separate Teensy CNC controllers by sending G-Code commands from the RPi to each Teensy via the RPi's USB ports.
I program in Python and was going to use the PySerial library to push out the G-code commands to the USB ports.
Something like the following; https://onehossshay.wordpress.com/2011/08/26/grbl-a-simple-python-interface/
Can this approach work? Or, is the communication protocol with the Teensy CNC board so complicated that I have to use a software package like the Universal G-Code Sender or terjerio's ioSender?
I will have to read up on the configuration architecture in grblHAL. I see that there are several different ways of configuring a machine.
So far I was able to get around the alarm state and send a few G1 codes to the board using the ioSender. Everything seems to be working.
Tomorrow I will hook up two steppers to check it out further.
What you mentioned about the ioSender brings up an interesting topic.
My plan is to use a Raspberry Pi to control 2 separate Teensy CNC controllers by sending G-Code commands from the RPi to each Teensy via the RPi's USB ports.
I program in Python and was going to use the PySerial library to push out the G-code commands to the USB ports.
Something like the following; https://onehossshay.wordpress.com/2011/08/26/grbl-a-simple-python-interface/
Can this approach work? Or, is the communication protocol with the Teensy CNC board so complicated that I have to use a software package like the Universal G-Code Sender or terjerio's ioSender?