Go to Post FIRST is not all about the robot, it's about the experience. Don't sour yours by whining about it later. - StephLee [more]
Home
Go Back   Chief Delphi > Technical > Control System
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
 
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 07-09-2014, 17:52
pastelpony's Avatar
pastelpony pastelpony is offline
Programmer/Electrical
AKA: Zach M
FRC #3525 (Nuts and Bolts of Fury)
Team Role: Programmer
 
Join Date: Feb 2014
Rookie Year: 2013
Location: Waterbury, Connecticut
Posts: 152
pastelpony will become famous soon enough
Using Microsoft Sidewinder Pro Precision?

I found one of these for free and instantly thought, "Maybe I can use this for FRC!" Unfortunately, upon looking at the port, it turned out to be a very strange 9-pin gameport connector (I initially thought it was RS-232 until looking at the very odd arrangement of the pins.) Does anyone with experience with this controller know if there is an adapter for the strange 9-pin connector on the Microsoft Sidewinder Precision Pro? This joystick feels a lot more fluid than my Logitech Extreme 3D Pro.
__________________
Team 3525 Head Programmer (2014- ) - Java (Formerly LabVIEW)
Reply With Quote
  #2   Spotlight this post!  
Unread 07-09-2014, 18:10
AllenGregoryIV's Avatar
AllenGregoryIV AllenGregoryIV is offline
Engineering Coach
AKA: Allen "JAG" Gregory
FRC #3847 (Spectrum)
Team Role: Coach
 
Join Date: Jul 2008
Rookie Year: 2003
Location: Texas
Posts: 2,547
AllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond repute
Send a message via AIM to AllenGregoryIV
Re: Using Microsoft Sidewinder Pro Precision?

It's a game port controller. They were used before USB. The old IFI Robot controller used them exclusively.

There are adapters available for 15 pin game port to USB. I've never used them.
__________________

Team 647 | Cyber Wolf Corps | Alumni | 2003-2006 | Shoemaker HS
Team 2587 | DiscoBots | Mentor | 2008-2011 | Rice University / Houston Food Bank
Team 3847 | Spectrum | Coach | 2012-20... | St Agnes Academy
LRI | Alamo Regional | 2014-20...
"Competition has been shown to be useful up to a certain point and no further, but cooperation, which is the thing we must strive for today, begins where competition leaves off." - Franklin D. Roosevelt

Last edited by AllenGregoryIV : 07-09-2014 at 18:12.
Reply With Quote
  #3   Spotlight this post!  
Unread 07-09-2014, 18:53
pastelpony's Avatar
pastelpony pastelpony is offline
Programmer/Electrical
AKA: Zach M
FRC #3525 (Nuts and Bolts of Fury)
Team Role: Programmer
 
Join Date: Feb 2014
Rookie Year: 2013
Location: Waterbury, Connecticut
Posts: 152
pastelpony will become famous soon enough
Re: Using Microsoft Sidewinder Pro Precision?

Quote:
Originally Posted by AllenGregoryIV View Post
It's a game port controller. They were used before USB. The old IFI Robot controller used them exclusively.

There are adapters available for 15 pin game port to USB. I've never used them.
Yeah but this example uses a 9-pin game port connector (unlike the DB15 I'm familiar with) and I'm pretty sure it isn't RS-232. I'll see if they're compatible.
__________________
Team 3525 Head Programmer (2014- ) - Java (Formerly LabVIEW)
Reply With Quote
  #4   Spotlight this post!  
Unread 07-09-2014, 19:07
AllenGregoryIV's Avatar
AllenGregoryIV AllenGregoryIV is offline
Engineering Coach
AKA: Allen "JAG" Gregory
FRC #3847 (Spectrum)
Team Role: Coach
 
Join Date: Jul 2008
Rookie Year: 2003
Location: Texas
Posts: 2,547
AllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond repute
Send a message via AIM to AllenGregoryIV
Re: Using Microsoft Sidewinder Pro Precision?

Quote:
Originally Posted by pastelpony View Post
Yeah but this example uses a 9-pin game port connector (unlike the DB15 I'm familiar with) and I'm pretty sure it isn't RS-232. I'll see if they're compatible.
Do you have a picture? The only 9 pin joysticks I can recall are Atari joysticks but I doubt Microsoft made an Atari joystick.
__________________

Team 647 | Cyber Wolf Corps | Alumni | 2003-2006 | Shoemaker HS
Team 2587 | DiscoBots | Mentor | 2008-2011 | Rice University / Houston Food Bank
Team 3847 | Spectrum | Coach | 2012-20... | St Agnes Academy
LRI | Alamo Regional | 2014-20...
"Competition has been shown to be useful up to a certain point and no further, but cooperation, which is the thing we must strive for today, begins where competition leaves off." - Franklin D. Roosevelt
Reply With Quote
  #5   Spotlight this post!  
Unread 07-09-2014, 23:25
AdamHeard's Avatar
AdamHeard AdamHeard is offline
Lead Mentor
FRC #0973 (Greybots)
Team Role: Mentor
 
Join Date: Oct 2004
Rookie Year: 2004
Location: Atascadero
Posts: 5,494
AdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond repute
Send a message via AIM to AdamHeard
Re: Using Microsoft Sidewinder Pro Precision?

Quote:
Originally Posted by pastelpony View Post
Yeah but this example uses a 9-pin game port connector (unlike the DB15 I'm familiar with) and I'm pretty sure it isn't RS-232. I'll see if they're compatible.
Is it physically a 15 pin connector, with some pins omitted making it 9 total?

I had a similar microsoft joystick (possibly the same one) and it was a 15 pin gameport (but didn't have all 15 pinned out).
Reply With Quote
  #6   Spotlight this post!  
Unread 08-09-2014, 00:35
pastelpony's Avatar
pastelpony pastelpony is offline
Programmer/Electrical
AKA: Zach M
FRC #3525 (Nuts and Bolts of Fury)
Team Role: Programmer
 
Join Date: Feb 2014
Rookie Year: 2013
Location: Waterbury, Connecticut
Posts: 152
pastelpony will become famous soon enough
Re: Using Microsoft Sidewinder Pro Precision?

Quote:
Originally Posted by AdamHeard View Post
Is it physically a 15 pin connector, with some pins omitted making it 9 total?

I had a similar microsoft joystick (possibly the same one) and it was a 15 pin gameport (but didn't have all 15 pinned out).
Physically yes it's a gameport, but it's missing pins in several locations bringing the total to 9. Is this the standard Microsoft pinout?

I'd take a picture but CD won't let me upload for some reason.
__________________
Team 3525 Head Programmer (2014- ) - Java (Formerly LabVIEW)
Reply With Quote
  #7   Spotlight this post!  
Unread 08-09-2014, 01:58
AllenGregoryIV's Avatar
AllenGregoryIV AllenGregoryIV is offline
Engineering Coach
AKA: Allen "JAG" Gregory
FRC #3847 (Spectrum)
Team Role: Coach
 
Join Date: Jul 2008
Rookie Year: 2003
Location: Texas
Posts: 2,547
AllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond repute
Send a message via AIM to AllenGregoryIV
Re: Using Microsoft Sidewinder Pro Precision?

Quote:
Originally Posted by pastelpony View Post
Physically yes it's a gameport, but it's missing pins in several locations bringing the total to 9. Is this the standard Microsoft pinout?

I'd take a picture but CD won't let me upload for some reason.
Yes it is probably a standard game port connector. If you look at a game port connector pin out you can see that several pins are duplicates of 5v or GND and the joystick only needs to connect to one of each of those. Also if the joystick doesn't need all the digital or analog inputs they could omit some of those as well.

Edit:
Actually it's a standard game port connector but Microsoft multiplexes some of the pins to allow for more buttons. It's on the first wikipedia article that I linked too. You will probably need special drivers to be able to use it with full functionality.
__________________

Team 647 | Cyber Wolf Corps | Alumni | 2003-2006 | Shoemaker HS
Team 2587 | DiscoBots | Mentor | 2008-2011 | Rice University / Houston Food Bank
Team 3847 | Spectrum | Coach | 2012-20... | St Agnes Academy
LRI | Alamo Regional | 2014-20...
"Competition has been shown to be useful up to a certain point and no further, but cooperation, which is the thing we must strive for today, begins where competition leaves off." - Franklin D. Roosevelt

Last edited by AllenGregoryIV : 08-09-2014 at 02:04.
Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 03:41.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi