Hi Zach,
Thank you very much for porting the program to RPI.
I just tried to use your version of the control software, but I have an issue:
when I want to calibrate one axis at a time (J1 for example) then the axis moves to limit switch, then waits for something forever. Running the AR2.py from console and hitting Ctrl +C I see that at line nr. 962 (calvalue = ser.readline()) is the last line executed.
I can move axes on "Main Controls" tab without problems
Also, no issues when I use the program from Windows.
Do you have any ideas, what could cause that behaviour
BTW, I had to change the serial speed in the RPI version to 115200, because that's the default speed of Arduino.
Best regards:
Janos