Hi Jim,
I have spent several hours looking through most all of your forum listings and I found back in 2007 you responded to a fellow that inquired regarding writing his own software for vxWorks.
That is only one of the "O/S's" that I write for (I quote O/S because vxWorks is not really a traditional O/S). I am an independent C++ programmer and I unfortunately cannot use any of the readily available drivers. In fact this project I'm currently working on doesn't have any O/S and I need to write and integrate not only software to use the 3DSpace Explorer but I need to code the USB interface as well. Hopefully I can treat it as a serial device with a minimum of USB overhead.
What I need and could not find anywhere is the actual code documentation or packets that emit from this devices' USB. I also need to know if for instance are you using the FDTI chip set or some other. What baud rate are you using (most USB devices use 57600).
My apologies if I missed this documentation somewhere, and if so could you point me in the right direction. (and possibly say a little prayer for me)....
Thanks in advance,
Frank
Working with O/S's that are not supported here
Moderator: Moderators
Hi FWTrizano,
3Dconnexion USB product are "HID multi-axis controllers" as defined by the USB Implementers Forum. You may want to check the "HID usage tables" documentation.
If you need to develop a program that directly addresses the USB hw (since there's no OS layer), you'll have to code for the USB host chip available on the system. At 3Dconnexion, we have not had the need to go that deep.
Let us know how you progress with your development. It seems like an interesting project.
3Dconnexion USB product are "HID multi-axis controllers" as defined by the USB Implementers Forum. You may want to check the "HID usage tables" documentation.
If you need to develop a program that directly addresses the USB hw (since there's no OS layer), you'll have to code for the USB host chip available on the system. At 3Dconnexion, we have not had the need to go that deep.
Let us know how you progress with your development. It seems like an interesting project.
Nuno Gomes
