by cncdrive » Sun Nov 05, 2017 10:33 am
Yes, this method is hidden in the plugin interface, because we did not want to make it fully public, because it directly calling the API, adding motion directly into the motion buffer without using the g-code interpreter of the UCCNC, and we were afraid that if the function prototype goes fully public then people might use it incorrectly and we will then have a hard time to debug 3rd party plugins if there will be problems with the plugin calling this function.
So, the function is in the plugin interface, but we disabled it in the Intellisense, so the C# compliler (e.g. VisualStudio) will not show you the function prototype.
But if a function call is typed correctly then it still works.
And we advice to use this function in pendant plugins for step jog movements, we used the same in the HB04 and UCR200 pendants and it works fine.