So what drivers are being used for the Galil card in this JRA software? What are the chances of a mixup?
I think Camsoft supplies their own drivers for the Galil card. So there has to be a few variations in existence out there.
When I was setting up my Camsoft G and M code logic, I found that there was a fair difference in operation between "single step" and "continuous mode" which either they fixed, or I had to make sure that I used the proper Camsoft commands to stop the program.
I am not aware of the details of how the Galil card is fed commands in single step mode, versus continuous, but it has to be handled differently if a contour path has been loaded into the buffer, and is suddenly switched to single step mode in mid stride, so to speak.
When the program just hung, I often had no clue about what was happening, so I made a button to query the Galil card for an error number and bring this out into the Camsoft interface. That in itself sure made it a lot easier to establish where the problem was.
First you get good, then you get fast. Then grouchiness sets in.
(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)