Go to Post Have we all said "thank you for all you do" lately? :) - RoboMom [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

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 18-03-2004, 11:29
Don Wright's Avatar
Don Wright Don Wright is offline
Registered User
FRC #0469
Team Role: Engineer
 
Join Date: Jan 2003
Rookie Year: 2003
Location: Livonia, MI
Posts: 683
Don Wright has a reputation beyond reputeDon Wright has a reputation beyond reputeDon Wright has a reputation beyond reputeDon Wright has a reputation beyond reputeDon Wright has a reputation beyond reputeDon Wright has a reputation beyond reputeDon Wright has a reputation beyond reputeDon Wright has a reputation beyond reputeDon Wright has a reputation beyond reputeDon Wright has a reputation beyond reputeDon Wright has a reputation beyond repute
Send a message via MSN to Don Wright Send a message via Yahoo to Don Wright
Using the Microsoft Sidewinder Controller

Sorry if this is a noob post, but I'm trying to find an alternative to the joysticks for control. We had a pit mishap and need something new. Our budget is near critical mass so a cheap alternative is desirable.

Anyway, I know I have a couple of these sitting in a box in my basement. Does anybody have any idea if they will work? I will be trying them tomorrow, but I'm stuck here at work and any insight would be great. Thanks.

http://www.richleader.com/sidewinder.htm
__________________
Donald F. Wright Jr.
Product Manager
AVL Instrumentation & Test Systems, Inc.
  #2   Spotlight this post!  
Unread 18-03-2004, 11:37
Joe Ross's Avatar Unsung FIRST Hero
Joe Ross Joe Ross is offline
Registered User
FRC #0330 (Beachbots)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1997
Location: Los Angeles, CA
Posts: 8,590
Joe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond repute
Re: Using the Microsoft Sidewinder Controller

I used to have one of these, and I'm pretty sure that it won't work, although I haven't tried it. If I remember correcty, it requires the drivers loaded on your PC, which means it doesn't follow the game port standard and won't work.

That's the problem nowadays, not only finding a joystick that doesn't use usb, but one that fully supports the gameport standard.
  #3   Spotlight this post!  
Unread 18-03-2004, 11:37
Greg's Avatar
Greg Greg is offline
Registered User
FRC #1075 (Sinclair Sprockets)
Team Role: College Student
 
Join Date: Nov 2002
Rookie Year: 2003
Location: Whitby, Ontario, Canada
Posts: 108
Greg is on a distinguished road
Send a message via ICQ to Greg Send a message via MSN to Greg
Re: Using the Microsoft Sidewinder Controller

It looks like these joysticks connect to the standard gameport, so there is a chance of getting them to work quickly. The Innovation First docs say that only standard gameport devices (the ones that were designed for DOS) will work with the OI. So there is also a chance that it won't work. The Microsoft Knowledge Base says "Additionally, the SideWinder Force Feedback Pro, SideWinder Precision Pro, and SideWinder game pad, are not supported in an MS-DOS environment."

You can try to get it to work, but even if it does work, you wont be able to control the entire robot from the gamepad right away. The d-pad is a digital, not an analog input, so the bot will have to be reprogrammed. And if it does not work with the OI you may have to rewire the gamepad.
  #4   Spotlight this post!  
Unread 18-03-2004, 11:44
Don Wright's Avatar
Don Wright Don Wright is offline
Registered User
FRC #0469
Team Role: Engineer
 
Join Date: Jan 2003
Rookie Year: 2003
Location: Livonia, MI
Posts: 683
Don Wright has a reputation beyond reputeDon Wright has a reputation beyond reputeDon Wright has a reputation beyond reputeDon Wright has a reputation beyond reputeDon Wright has a reputation beyond reputeDon Wright has a reputation beyond reputeDon Wright has a reputation beyond reputeDon Wright has a reputation beyond reputeDon Wright has a reputation beyond reputeDon Wright has a reputation beyond reputeDon Wright has a reputation beyond repute
Send a message via MSN to Don Wright Send a message via Yahoo to Don Wright
Re: Using the Microsoft Sidewinder Controller

Thanks for the replies... I figured as much...

Off to search for some analog gameport joysticks...
__________________
Donald F. Wright Jr.
Product Manager
AVL Instrumentation & Test Systems, Inc.
  #5   Spotlight this post!  
Unread 06-04-2004, 22:02
Astronouth7303's Avatar
Astronouth7303 Astronouth7303 is offline
Why did I come back?
AKA: Jamie Bliss
FRC #4967 (That ONE Team)
Team Role: Mentor
 
Join Date: Jan 2004
Rookie Year: 2004
Location: Grand Rapids, MI
Posts: 2,071
Astronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud of
Re: Using the Microsoft Sidewinder Controller

On a slight side note: You can use standard game controllers. Here are the offical specs for DB15 game port:
Code:
Pin NonMIDI MIDI
 1  +5v     +5v
 2  A-1     A-1
 3  A-X     A-X
 4  Ground  Ground
 5  Ground  Ground
 6  A-Y     A-Y
 7  A-2     A-2
 8  +5v     +5v
 9  +5v     +5v
 10 B-1     B-1
 11 B-X     B-X
 12 Ground  MIDI Rx
 13 B-Y     B-Y
 14 B-2     B-2
 15 +5v     MIDI Tx
Just remember that pins 5, 8, 9, & 15 are special on the OI.
Does the Sidewinder use MIDI? Try setting it up as some other kind of controller.
  #6   Spotlight this post!  
Unread 07-04-2004, 01:01
Grommit Grommit is offline
Registered User
#0115 (Monta Vista Robotics)
 
Join Date: Oct 2002
Location: Cupertino
Posts: 47
Grommit will become famous soon enoughGrommit will become famous soon enough
Send a message via AIM to Grommit
Re: Using the Microsoft Sidewinder Controller

I'm not sure exactly about the Sidewinder joystick, but as far as joysticks go, I was wondering if anyone has found any optical joystick that works without a specialized driver. I know that we tested two joysticks out two years ago and another last year, and in both cases we had absolutely no luck with getting them to work like normal joysticks.

Even better, I was wondering if anyone had found joysticks that swivel in addition to moving forwards, backwards, left and right.

Thanks in advance for any advice.
__________________
Shrenik Shah
Engineering Director
Team 115: Monta Vista Robotics

Congratulations to Mr. Shinta for winning Woodie Flowers at Silicon Valley!
  #7   Spotlight this post!  
Unread 07-04-2004, 01:36
CrazyCarl461's Avatar
CrazyCarl461 CrazyCarl461 is offline
Power User
AKA: Carl Agnew
FRC #0461 (Westside Boiler Invasion)
Team Role: Coach
 
Join Date: May 2003
Rookie Year: 2001
Location: West Lafayette, IN
Posts: 189
CrazyCarl461 has a brilliant futureCrazyCarl461 has a brilliant futureCrazyCarl461 has a brilliant futureCrazyCarl461 has a brilliant futureCrazyCarl461 has a brilliant futureCrazyCarl461 has a brilliant futureCrazyCarl461 has a brilliant futureCrazyCarl461 has a brilliant futureCrazyCarl461 has a brilliant futureCrazyCarl461 has a brilliant futureCrazyCarl461 has a brilliant future
Send a message via AIM to CrazyCarl461
Re: Using the Microsoft Sidewinder Controller

Quote:
Originally Posted by Grommit
I was wondering if anyone has found any optical joystick that works without a specialized driver.
Even better, I was wondering if anyone had found joysticks that swivel in addition to moving forwards, backwards, left and right.
Any optical joystick would probably be a newer model which it means it would be difficult to get to work. The reason newer gameport joysticks do not work with the OI is because they take advantage of multiplexing, which dumps more than one channel per pin. The IFI OI does not understand other companies' multiplexing.

Most sidewinders I've seen do swivel. We used one a couple of years ago, but got it to work only after completely gutting it and re-soldering everything (picking the buttons/functions we wanted). If you want more functions than there are pins, you can always have it plug into two joystick ports.
__________________
My 2011 Build Season Blog
Resistance may be futile, but capacitance has potential!
© All content is protected by the honor system
  #8   Spotlight this post!  
Unread 31-07-2004, 22:56
mallot1243's Avatar
mallot1243 mallot1243 is offline
Registered User
FRC #1243
 
Join Date: Apr 2004
Rookie Year: 2004
Location: Swartz Creek, MI
Posts: 27
mallot1243 is an unknown quantity at this point
Re: Using the Microsoft Sidewinder Controller

what about using an xbox controller?
  #9   Spotlight this post!  
Unread 31-07-2004, 22:57
mallot1243's Avatar
mallot1243 mallot1243 is offline
Registered User
FRC #1243
 
Join Date: Apr 2004
Rookie Year: 2004
Location: Swartz Creek, MI
Posts: 27
mallot1243 is an unknown quantity at this point
Re: Using the Microsoft Sidewinder Controller

ppl keep talking about the force feedback controls or somethin
  #10   Spotlight this post!  
Unread 31-07-2004, 22:59
phrontist's Avatar
phrontist phrontist is offline
Proto-Engineer
AKA: Bjorn Westergard
FRC #1418 (Vae Victus)
Team Role: College Student
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Falls Church, VA
Posts: 828
phrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond repute
Send a message via AIM to phrontist
Re: Using the Microsoft Sidewinder Controller

You can use ANY controller if you are willing to invest the effort into making it work. For most controllers its a simple matter of using a PIC to decode their serial data and then interfacing to the OI.
__________________

University of Kentucky - Radio Free Lexington

"I would rather have a really big success or a really spectacular crash and failure then live out the warm eventual death of mediocrity" - Dean Kamen
  #11   Spotlight this post!  
Unread 31-07-2004, 23:59
Ryan F.'s Avatar
Ryan F. Ryan F. is offline
Registered User
no team
Team Role: Alumni
 
Join Date: Mar 2004
Rookie Year: 2003
Location: USA
Posts: 376
Ryan F. is a jewel in the roughRyan F. is a jewel in the roughRyan F. is a jewel in the rough
Re: Using the Microsoft Sidewinder Controller

If your looking for any info on using game controllers like the one you showed on there, I know that the Cedar Rapids, Iowa team 967 has used them.

--if your really ambitious...you could always make your own controllers! ..if you've ever looked into one of the flightsticks, it's just 2 potentiometers, and any extra buttons you would need.

Last edited by Ryan F. : 01-08-2004 at 00:02.
  #12   Spotlight this post!  
Unread 01-08-2004, 15:58
Astronouth7303's Avatar
Astronouth7303 Astronouth7303 is offline
Why did I come back?
AKA: Jamie Bliss
FRC #4967 (That ONE Team)
Team Role: Mentor
 
Join Date: Jan 2004
Rookie Year: 2004
Location: Grand Rapids, MI
Posts: 2,071
Astronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud of
Re: Using the Microsoft Sidewinder Controller

Quote:
Originally Posted by phrontist
You can use ANY controller if you are willing to invest the effort into making it work. For most controllers its a simple matter of using a PIC to decode their serial data and then interfacing to the OI.
That would be interesting. Get the Dashboard info and read the user command byte. Tell us how that works!
  #13   Spotlight this post!  
Unread 01-08-2004, 23:39
phrontist's Avatar
phrontist phrontist is offline
Proto-Engineer
AKA: Bjorn Westergard
FRC #1418 (Vae Victus)
Team Role: College Student
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Falls Church, VA
Posts: 828
phrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond repute
Send a message via AIM to phrontist
Re: Using the Microsoft Sidewinder Controller

Quote:
Originally Posted by Astronouth7303
That would be interesting. Get the Dashboard info and read the user command byte. Tell us how that works!
I don't follow you. Are you saying that the above scheme is infeasible? Elaborate.
__________________

University of Kentucky - Radio Free Lexington

"I would rather have a really big success or a really spectacular crash and failure then live out the warm eventual death of mediocrity" - Dean Kamen
  #14   Spotlight this post!  
Unread 02-08-2004, 12:40
Astronouth7303's Avatar
Astronouth7303 Astronouth7303 is offline
Why did I come back?
AKA: Jamie Bliss
FRC #4967 (That ONE Team)
Team Role: Mentor
 
Join Date: Jan 2004
Rookie Year: 2004
Location: Grand Rapids, MI
Posts: 2,071
Astronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud of
Re: Using the Microsoft Sidewinder Controller

Quote:
Originally Posted by phrontist
I don't follow you. Are you saying that the above scheme is infeasible? Elaborate.
No, no, no. Some times a joystick needs info from it's 'host' (via MIDI Tx line). So, the RC (on the bot) sets the User Command and/or User bytes, which the PIC interprets and sends to the joystick. You can use this for things like Force Feedback or indicator lights. Of course, from the stick could be challenging...
  #15   Spotlight this post!  
Unread 02-08-2004, 13:39
Jeff Waegelin's Avatar
Jeff Waegelin Jeff Waegelin is offline
El Jefe de 148
AKA: Midwest Refugee
FRC #0148 (Robowranglers)
Team Role: Engineer
 
Join Date: Aug 2001
Rookie Year: 2001
Location: Greenville, TX
Posts: 3,132
Jeff Waegelin has a reputation beyond reputeJeff Waegelin has a reputation beyond reputeJeff Waegelin has a reputation beyond reputeJeff Waegelin has a reputation beyond reputeJeff Waegelin has a reputation beyond reputeJeff Waegelin has a reputation beyond reputeJeff Waegelin has a reputation beyond reputeJeff Waegelin has a reputation beyond reputeJeff Waegelin has a reputation beyond reputeJeff Waegelin has a reputation beyond reputeJeff Waegelin has a reputation beyond repute
Re: Using the Microsoft Sidewinder Controller

I don't know as much about the technical aspects of using joysticks, but I do know that MS Sidewinders don't play well with IFI equipment. We tried using a fairly basic Sidewinder stick a couple years ago, and it caused the robot to spin around in circles and do all sorts of crazy things. You might be able to make it work, with some effort, but it definitely won't work out-of-the-box.
__________________
Jeff Waegelin
Mechanical Engineer, Innovation First Labs
Lead Engineer, Team 148 - The Robowranglers
Closed Thread


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

Similar Threads
Thread Thread Starter Forum Replies Last Post
Microsoft Visual SourceSafe Madison FIRST-related Organizations 7 13-10-2004 21:18
Help On Coding 2K1 Controller GregTheGreat Programming 9 05-12-2003 18:35
C controller Rorschach Kit & Additional Hardware 1 29-10-2003 19:21
serious problem found - robot controller resets when jarred! KenWittlief Electrical 23 19-03-2003 13:30
Any pratical use for Microsoft Visual Studio .NET Pro Kyle Fenton General Forum 11 28-01-2003 16:59


All times are GMT -5. The time now is 01:43.

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