DIY Arduino ATC Pathpilot....
Also, I see this from the notes he sent me that I posted when I posted the files:
pathpilot will ask the atc what its profile data is, if it does not match what it expects...from the ini file i think, .it will send commands to change the profile data... won't work
as the profile is currently hard coded...so it must be set to match the data sent after the "VE" request or "VL" request..
Finally, with respect to the serial monitor:
I would set thing up on the bench first usiong arduino serial monitor..make sure carriage return is set in the bottom of the screen or nothing will happen as the string is terminated with c/r and must see it.
I think the problem may be missing safety input checks. I know it checks the PDB and VFD running. Maybe more hiding.
I would like to hear from the originator on the exact setup and test sequence as he did get it to work so there must be a trick to it.
The number of tools, type of spindle and other things I can not remember must match the tool changer code (in the Arduino file) and the configuration file loaded by pathpilot...it depends on what machine you're running as to what info is loaded up. If hey don't match pathpilot will try to update the toolchanger...and fail as this is not written into the code, it was really a starting point and some coding experience is required I'm afraid.
Unfortunately I got to France in the morning and so could be out of communication next week...
Hope this little snippet helps, I haven't been near for such a long time as my machine is now a knee mill and a toolchanger is far too much work at the moment.
Are you trying to run this via VM or anything like that (not sure it makes a difference). If the arduino is ready, I am not sure why it would miss the commands?
I am looking through the code again to see IF I can determine exactly what PP is looking for in the responce string.