Tom,

After a migration from Mach3 to KMotionCNC, our cnc project had an xhc HB04 pendant left over. It seemed such a shame to waste and our client was quite partial to it so we looked into integrating it with the system. Some research into the device was able to yield all the info necessary to create a console application that runs separately of KMotionCNC.

The application now works and we are able to use the pendant to control the machine, albeit it a bit cumbersome in implementation because it runs separately. Some clever windows tricks, a few lines of c and some persist made it seem to have almost transparent control in the end. We were able to connect almost all parameters to the pendant, and it seems to work better than when it did during its days of operation in Mach3, at least to the opinion of our client.

At this point we considered integrating it into KMotionCNC, an implementation that could potentially include the HB03 as well (the classes are almost identical). This would become an issue for every new release of the software as it would have to be added again.

We are not really sure if you have plans in future releases for pendant control in KMotionCNC, or plan for an SVN like github, however we would like to start a conversation with you to see if you would be willing to collaborate with the integration of these controls. We feel that this may benefit the application, however we are not sure if you share the same feelings.

-Frate