Page 1 of 1
UC100 USB motion controller direct programming
Posted:
Mon Jan 29, 2018 10:53 am
by ppardo
Hi All,
Is there a way to directly drive the UC100 without any external software (mach3/4 or even UCCNC software) ?
The goal is to be able to directly drive UC100 by our own software (without any interface or third party).
Is there a documentation about direct UC100 programming ?
regards
pierre
Re: UC100 USB motion controller direct programming
Posted:
Mon Jan 29, 2018 5:15 pm
by cncdrive
Dear Pierre,
Currently we have no public API interface for our motion controllers.
I mean we have the UC100.dll which is basicly the API the UC100 and all of our other motion controllers are controlled via the UCCNC,
but unfortunately the API is currently undocumented, so you can't use it. I mean without documentation the API is useless.
We started making the documentation, but it contains so many functions that we could not finish yet.
Re: UC100 USB motion controller direct programming
Posted:
Mon Jan 29, 2018 6:45 pm
by ppardo
Thank you for the response.
If the library is a standard .net library, with reflection it's sometimes easy to deal with content.
But I do understand that a library without any documentation can be really hard to use.
Maybe, if you have a small kind of documentation, I can try to use it, and complete it for other users.
Regards
pierre
Re: UC100 USB motion controller direct programming
Posted:
Mon Jan 29, 2018 9:08 pm
by cncdrive
No, it is not a .net library, it is native code.
However you could figure out the export function prototypes, but in my opinion the library is complex enough to be hard to figure it out without docs.
And no, we do not have the documentation completed, and I can't give the incomplete docs.
The library is the UC100.dll file in the UCCNC installation, if you want to figure it out then check that file, but we can't give any support about it at the moment, sorry.
Re: UC100 USB motion controller direct programming
Posted:
Tue Jan 30, 2018 8:10 am
by ppardo
Ok, I do understand.
Thanks for all.
Regards,
pierre