I use a CS Lab CSMIO/IP-A controller and have generally had good results with Mach4 using plugin version 2.910.
Disturbingly, recent versions of Mach4, including builds 3346 and 3372, appear to be incompatible with the CSMIO/IP-A, preventing motor operation. When Mach4 is started, the controller's internal temperature and voltages are correctly reported, suggesting basic communication is OK. However the CSMIO log file indicates that all calls to mcMotorGetInfoStruct() have failed. Opening Mach4's log file shows it to be flooded with repeated mcMotorIsStill() calls and causes Mach4 to hang. Clearly all is not well.
Version 3233 mostly works well but probing intermittenrly hangs. No probe movement occurs and the PLC is frozen. Mach4 is essentially dead, although the screen remains superficially responsive. The Mach4 log file indicates normal behaviour for G31 up to the point where motor stop reports are requested followed by "Waiting on SetStill..." No further log entries are made. Perhaps this is related to the motor issue with 3372.
Has anyone else seen such behaviour and/or can you suggest the possible cause or resolution? I tend to assume Mach4 is the culprit as nothing else has changed.
Allan