Quote:
Originally Posted by 3195mentor
Have you considered an XBOX360 or PS3 controller? Those are usually just plug and (pray). I have heard of teams that have used these types of controllers in the past, and since the 360 / PS3 are USB compatible right from the get-go, it shouldn't be too hard to implement them. however, i am unsure of whether labview supports those, so the programming would have to be C/C++ or Java.
|
XBOX360 controllers definitely need extra drivers on windows, and I'm pretty sure PS3 does as well. One gamepad that doesn't need drivers is the
Logitech Dual Action Game Pad
As far as compatibility, you need to find one that is compatible with the drivers station software, not with any particular language. The Driver Station software reads the buttons and axes and sends those to the robot over the network. From the robot side, all 3 languages read the network data identically. Any joystick/gamepad that is supported by the DS software is automatically supported by any of the 3 languages and conversely, any joystick/gamepad that isn't supported by the DS software will not work in any language, no matter how much programming you do.