I'd like to be able to integrate a SpacePilot with the TV broadcast vision mixer product that our company makes (Snell & Wilcox). It is based on a PowerPC embedded CPU with a USB interface, running the vxWorks operating system.
Is it possible to get access to the specific USB protocol details used by the SpacePilot so that I can write a vxWorks driver for it? I'll need to know what primary class(es) of USB device that it uses, plus any other relevant information.
Thanks
DaveP
Writing my own driver for vxWorks
Moderator: Moderators
Hi Dave,
It is a HID usage page 1 multiaxis controller. The vendor ID is 0x046d, the product ID is 0x6c25. These can usually be queried easily with OS HID/USB support routines.
Support for the SP sensor and buttons are very straightforward. Exactly like any other USB mouse, joystick, whatnot.
The LCD is another situation all together. You have to create a bitmap and send it down to the device. The format for this is very specific.
Jim
3Dx Software Development
It is a HID usage page 1 multiaxis controller. The vendor ID is 0x046d, the product ID is 0x6c25. These can usually be queried easily with OS HID/USB support routines.
Support for the SP sensor and buttons are very straightforward. Exactly like any other USB mouse, joystick, whatnot.
The LCD is another situation all together. You have to create a bitmap and send it down to the device. The format for this is very specific.
Jim
3Dx Software Development