Go to Post To go a step further, to be "steam punk", electrics would need to be powered from a steam turbine operated dynamo but electric wiring would still be required to follow all rules as they would apply. - Al Skierkiewicz [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 15-01-2005, 21:54
andhesayz andhesayz is offline
Registered User
#1676
 
Join Date: Jan 2005
Location: bergen county, new jersey
Posts: 4
andhesayz is an unknown quantity at this point
How to Make MS joystick work/has anyone used it in past?

I wanted to know if anyone knows how to make a Microsoft Sidewinder Precision Pro joystick work on the robot> and if anyone has doen it in the past. Thank You
__________________
Colin
  #2   Spotlight this post!  
Unread 15-01-2005, 21:59
663.keith 663.keith is offline
Registered User
FRC #1493 (Falcons)
Team Role: College Student
 
Join Date: Oct 2004
Rookie Year: 2003
Location: Whitinsville Massachusetts
Posts: 250
663.keith is a name known to all663.keith is a name known to all663.keith is a name known to all663.keith is a name known to all663.keith is a name known to all663.keith is a name known to all
Send a message via AIM to 663.keith
Re: How to Make MS joystick work/has anyone used it in past?

is this the controller you were talking about?



if so, it looks like it has a game port end (db15) so it looks like it would work fine with the operator interface. The best way to tell would be to try it
__________________
http://www.wcsrobotics.com
team 663
team 1493
  #3   Spotlight this post!  
Unread 15-01-2005, 22:04
andhesayz andhesayz is offline
Registered User
#1676
 
Join Date: Jan 2005
Location: bergen county, new jersey
Posts: 4
andhesayz is an unknown quantity at this point
Re: How to Make MS joystick work/has anyone used it in past?

Yes that's the joystick. Well i brought into our meeting today and we didn't get to try yet because we didn't have the electronics hooked up yet and i had to leave, but i read some other threads saying that this joystick wouldn't work for some people, because it needed to be ms-dos base--- you need to install the software to use it.
__________________
Colin
  #4   Spotlight this post!  
Unread 16-01-2005, 02:06
russell's Avatar
russell russell is offline
Registered User
#1430 (WRONG)
Team Role: Electrical
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Anchorage AK
Posts: 402
russell is a name known to allrussell is a name known to allrussell is a name known to allrussell is a name known to allrussell is a name known to allrussell is a name known to all
Re: How to Make MS joystick work/has anyone used it in past?

If the joystick uses a regular game port connection (and it looks like it does) then it shouldnt need any software. If on the other hand it processes data internally then sends it to the computer somehow utilizing the game port to communicate with onboard software then you might have trouble. I have never heard of such a thing, but then again I never thought about it before either.
  #5   Spotlight this post!  
Unread 16-01-2005, 02:23
KVermilion's Avatar
KVermilion KVermilion is offline
... clearly ...
#0649
 
Join Date: Jan 2005
Location: Saratoga, Ca
Posts: 52
KVermilion is infamous around these parts
Re: How to Make MS joystick work/has anyone used it in past?

I have this joystick (I am also planning to use to for robot control!)

IIRC it uses some proprietary drivers for dealing with that "shift" key they have. I'm not sure if we will need to do some hacking to get the 3rd axis to work or not, though.
  #6   Spotlight this post!  
Unread 16-01-2005, 02:30
jgannon's Avatar
jgannon jgannon is offline
I ᐸ3 Robots
AKA: Joey Gannon
no team
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Pittsburgh, PA
Posts: 1,467
jgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond repute
Re: How to Make MS joystick work/has anyone used it in past?

If a controller has a 15-pin connector like that, it's going to be an analog device, and it most likely conforms to the DB-15 standard. Plug it into the Operator Interface, pull up Dashboard, and see what kind of outputs you get. Even if the PC driver is "proprietary", you can still write your own FRC code with a minimal amount of effort. See what outputs you get when you do x with the controller, and make your code do y in response.
__________________
Team 1743 - The Short Circuits
2010 Pittsburgh Excellence in Design & Team Spirit Awards
2009 Pittsburgh Regional Champions (thanks to 222 and 1218)
2007 Pittsburgh Website Award
2006 Pittsburgh Regional Champions (thanks to 395 and 1038)
2006 Pittsburgh Rookie Inspiration & Highest Rookie Seed

Team 1388 - Eagle Robotics
2005 Sacramento Engineering Inspiration
2004 Curie Division Champions (thanks to 1038 and 175)
2004 Sacramento Rookie All-Star

_
  #7   Spotlight this post!  
Unread 16-01-2005, 02:41
Leav's Avatar
Leav Leav is offline
Spud Gun Division
AKA: Leav Oz-Ari
FRC #3316 (D-Bug)
Team Role: Mentor
 
Join Date: Dec 2004
Rookie Year: 2005
Location: Technion, Haifa, Israel
Posts: 774
Leav has a reputation beyond reputeLeav has a reputation beyond reputeLeav has a reputation beyond reputeLeav has a reputation beyond reputeLeav has a reputation beyond reputeLeav has a reputation beyond reputeLeav has a reputation beyond reputeLeav has a reputation beyond reputeLeav has a reputation beyond reputeLeav has a reputation beyond reputeLeav has a reputation beyond repute
Send a message via ICQ to Leav Send a message via AIM to Leav Send a message via MSN to Leav
Re: How to Make MS joystick work/has anyone used it in past?

we were thinking of doing the exact same thing!

the 3rd axis could have many applications!

plus, if you can get it to shake, or better yet - if you can use the force feedback system, you would get an amazing feedback system for the driver!

what is this dashboard you speak of?
__________________
"We choose to build robots this season and do the other things; Not because they are easy, but because they are hard."
-Paraphrasing JFK

Participated in FIRST as a student: 2005-2006 (But still learning every season!)
Mentor: 2008 - ? (Team 2630 2008-2011, and Team 3316 since 2013)
Engineer: 2011 - ? (B.Sc. and M.Sc. in Mech. Eng. from the Technion IIT)
FIRST Volunteer - 2007 - ? (MC, FTA, FIRST Aid etc.)
  #8   Spotlight this post!  
Unread 16-01-2005, 02:43
jgannon's Avatar
jgannon jgannon is offline
I ᐸ3 Robots
AKA: Joey Gannon
no team
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Pittsburgh, PA
Posts: 1,467
jgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond repute
Re: How to Make MS joystick work/has anyone used it in past?

Quote:
Originally Posted by Leav
what is this dashboard you speak of?
Funny you should ask.
http://www.ifirobotics.com/dashboard_viewer.shtml
I don't know how I could program without it.
__________________
Team 1743 - The Short Circuits
2010 Pittsburgh Excellence in Design & Team Spirit Awards
2009 Pittsburgh Regional Champions (thanks to 222 and 1218)
2007 Pittsburgh Website Award
2006 Pittsburgh Regional Champions (thanks to 395 and 1038)
2006 Pittsburgh Rookie Inspiration & Highest Rookie Seed

Team 1388 - Eagle Robotics
2005 Sacramento Engineering Inspiration
2004 Curie Division Champions (thanks to 1038 and 175)
2004 Sacramento Rookie All-Star

_
  #9   Spotlight this post!  
Unread 16-01-2005, 02:46
KVermilion's Avatar
KVermilion KVermilion is offline
... clearly ...
#0649
 
Join Date: Jan 2005
Location: Saratoga, Ca
Posts: 52
KVermilion is infamous around these parts
Re: How to Make MS joystick work/has anyone used it in past?

Quote:
Originally Posted by jgannon
If a controller has a 15-pin connector like that, it's going to be an analog device, and it most likely conforms to the DB-15 standard. Plug it into the Operator Interface, pull up Dashboard, and see what kind of outputs you get. Even if the PC driver is "proprietary", you can still write your own FRC code with a minimal amount of effort. See what outputs you get when you do x with the controller, and make your code do y in response.
Yeah, that makes sence, it'd just take some hacking (/me has no experiance with the frc joystick interface) AFAIK.
  #10   Spotlight this post!  
Unread 16-01-2005, 10:57
andhesayz andhesayz is offline
Registered User
#1676
 
Join Date: Jan 2005
Location: bergen county, new jersey
Posts: 4
andhesayz is an unknown quantity at this point
Re: How to Make MS joystick work/has anyone used it in past?

Thanks guys.. that helped alot... I'm going to try it out on Monday...
__________________
Colin
  #11   Spotlight this post!  
Unread 16-01-2005, 13:21
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,576
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: How to Make MS joystick work/has anyone used it in past?

Quote:
Originally Posted by jgannon
If a controller has a 15-pin connector like that, it's going to be an analog device, and it most likely conforms to the DB-15 standard.
That's not at all true. From http://www.joy-stick.net/articles/essay.htm

Quote:
Advanced digital controllers use the button lines to transmit clock and data information to the Host gameport. The analog axis are use to synchronize the data transfer from the game controller, not to measure analog values as before. The controller initiates a burst of up to sixteen data clocks during which throttle, button and position data is returned. The digital values are shipped over the remaining button lines in a semi-serial fashion.
It's getting harder and harder to find a joystick/gamepad with a DB15 connector that is still flightstick compatible. If you plug a new one it, like the one described above, you won't get any usefull data from the controller.
  #12   Spotlight this post!  
Unread 16-01-2005, 13:53
russell's Avatar
russell russell is offline
Registered User
#1430 (WRONG)
Team Role: Electrical
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Anchorage AK
Posts: 402
russell is a name known to allrussell is a name known to allrussell is a name known to allrussell is a name known to allrussell is a name known to allrussell is a name known to all
Re: How to Make MS joystick work/has anyone used it in past?

Wow. The thing that I guessed wasnt right actually was. Thats cool stuff with the joystick. So what you need to do really (if that joystick does this stuff) is write your own program to interpret the signals you get on the digital pins. Good luck. Its doable (assuming the RC is fast enough) but you are going to need a serious software genius. This is one of those things you play with in the off season.
  #13   Spotlight this post!  
Unread 16-01-2005, 14:24
jgannon's Avatar
jgannon jgannon is offline
I ᐸ3 Robots
AKA: Joey Gannon
no team
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Pittsburgh, PA
Posts: 1,467
jgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond repute
Re: How to Make MS joystick work/has anyone used it in past?

Quote:
Originally Posted by Joe Ross
That's not at all true. From http://www.joy-stick.net/articles/essay.htm



It's getting harder and harder to find a joystick/gamepad with a DB15 connector that is still flightstick compatible. If you plug a new one it, like the one described above, you won't get any usefull data from the controller.
Hm... I thought that any joysticks with that sort of protocol had switched over to USB. I didn't think it would make sense to use a modern protocol with an archaic connector, but I guess they are. Nonetheless, I'd still hook it up and see what you can find in Dashboard.
__________________
Team 1743 - The Short Circuits
2010 Pittsburgh Excellence in Design & Team Spirit Awards
2009 Pittsburgh Regional Champions (thanks to 222 and 1218)
2007 Pittsburgh Website Award
2006 Pittsburgh Regional Champions (thanks to 395 and 1038)
2006 Pittsburgh Rookie Inspiration & Highest Rookie Seed

Team 1388 - Eagle Robotics
2005 Sacramento Engineering Inspiration
2004 Curie Division Champions (thanks to 1038 and 175)
2004 Sacramento Rookie All-Star

_
  #14   Spotlight this post!  
Unread 16-01-2005, 15:40
KVermilion's Avatar
KVermilion KVermilion is offline
... clearly ...
#0649
 
Join Date: Jan 2005
Location: Saratoga, Ca
Posts: 52
KVermilion is infamous around these parts
Re: How to Make MS joystick work/has anyone used it in past?

I'm thinking this will require some rewiring... it will probally require multiple db 15 connections to accomodate all the axies and buttons...
  #15   Spotlight this post!  
Unread 16-01-2005, 18:14
KVermilion's Avatar
KVermilion KVermilion is offline
... clearly ...
#0649
 
Join Date: Jan 2005
Location: Saratoga, Ca
Posts: 52
KVermilion is infamous around these parts
Exclamation Re: How to Make MS joystick work/has anyone used it in past?

I've opened up the MS Sidewinder Presicion Pro, and it is really, really digital, from what I can tell.... not even a potentiometer... a whole lot of optics, it seems... maybe we can convert the digital signal to multiple joystick inputs? i.e.: have xy, and some buttons on one port, and z and some more buttons on the other port...
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
Joystick questioin, FIRST response Justin Stiltner Electrical 0 20-01-2003 14:03
Please help make the Nationals in Houston AWESOME ... You be the Tournament Director Natchez General Forum 42 13-12-2002 18:50
Does anyone have an idea on how to make a joystick program for an operating board? necroprime Programming 8 09-11-2002 19:04
Programming the second joystick in PBASIC archiver 2001 2 24-06-2002 00:25
How do you make objects shine??? Ydnar 3D Animation and Competition 7 07-01-2002 21:13


All times are GMT -5. The time now is 05:45.

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