Go to Post Leave FIRST? That's an option? =) - treffk [more]
Home
Go Back   Chief Delphi > Technical > Technical Discussion
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 22-05-2006, 12:51
Radiator251 Radiator251 is offline
Programmer
AKA: Jason Raede
FRC #1717 (Dos Pueblos)
Team Role: Programmer
 
Join Date: Dec 2005
Location: California
Posts: 7
Radiator251 is an unknown quantity at this point
Question about Joysticks

The new CH Flightstick only comes in USB, and we plan on using USB-Serial convertors, but does anyone know if there would be any problem with connecting it to the IFI control board?
  #2   Spotlight this post!  
Unread 22-05-2006, 13:01
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: Question about Joysticks

Quote:
Originally Posted by Radiator251
The new CH Flightstick only comes in USB, and we plan on using USB-Serial convertors, but does anyone know if there would be any problem with connecting it to the IFI control board?
Yes. Using an adapter to connect a USB joystick to the OI will not work, because the protocol is not what the OI uses. (Also, I think that the adapter you're picturing converts from game port to USB, not the other way around.) The most efficient way to connect a USB joystick to the OI would be to open it up and wire the potentiometers and switches to a 15-pin connector.
__________________
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

_
  #3   Spotlight this post!  
Unread 22-05-2006, 13:08
ChuckDickerson's Avatar
ChuckDickerson ChuckDickerson is offline
Mentor / Bayou & CMP Division LRI
FRC #0456 (Siege Robotics)
Team Role: Mentor
 
Join Date: May 2004
Rookie Year: 2004
Location: Vicksburg, MS
Posts: 877
ChuckDickerson has a reputation beyond reputeChuckDickerson has a reputation beyond reputeChuckDickerson has a reputation beyond reputeChuckDickerson has a reputation beyond reputeChuckDickerson has a reputation beyond reputeChuckDickerson has a reputation beyond reputeChuckDickerson has a reputation beyond reputeChuckDickerson has a reputation beyond reputeChuckDickerson has a reputation beyond reputeChuckDickerson has a reputation beyond reputeChuckDickerson has a reputation beyond repute
Re: Question about Joysticks

I am not exactly sure if this is what you are asking but the 15 pin joystick ports on the OI are NOT serial (e.g. RS-232) they are analog. There seems to be a common misconception that the joystick ports on the OI are serial. They are compatible with the old DOS 15 pin analog joysticks. Good luck finding those these days. A USB to serial converter converts USB to RS-232 and will not work at all to make a modern USB joystick work with a OI. In fact, they are not even the same connector. The USB-serial converters are usually 9-pin and the Joystick ports are 15-pin. And no, you cannot make a 9-pin to 15-pin conversion cable work either because there is no serial data coming out of the joystick only analog values from the potentiometers and digital switch contact closures.

I am just trying to shed some light on what I have seen to be a common misconception about these joystick ports. Not picking on you.
  #4   Spotlight this post!  
Unread 15-08-2006, 13:07
computer411's Avatar
computer411 computer411 is offline
Mentor
AKA: Chris Deslandes
FRC #1699 (Robocats)
Team Role: Alumni
 
Join Date: Feb 2005
Rookie Year: 2004
Location: Colchester, CT 06415
Posts: 13
computer411 is on a distinguished road
Talking Re: Question about Joysticks

I have found that going to CH products OEM division you can get the 100k potentiometer josticks and wire them yourself with the 15-pin connector that they do sell. The only thing is that you have to find a distrubutor, and they are super small(thumb controls). They also have no buttons and you have to mount them to something. Our team used them this year and they worked awesome. No wobble in the center.
__________________
We choose to go to the Moon in this decade and do the other things, not because they are easy, but because they are hard. --JFK
Team 1699 - winners of the Play of the Day award at The Bash at the Beach!
Team Rookie year: 2005
FIRST Robots rookie year: 2004
  #5   Spotlight this post!  
Unread 15-08-2006, 13:32
sanddrag sanddrag is offline
On to my 16th year in FRC
FRC #0696 (Circuit Breakers)
Team Role: Teacher
 
Join Date: Jul 2002
Rookie Year: 2002
Location: Glendale, CA
Posts: 8,510
sanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond repute
Re: Question about Joysticks

I'd say ebay is your best bet for old joysticks.
__________________
Teacher/Engineer/Machinist - Team 696 Circuit Breakers, 2011 - Present
Mentor/Engineer/Machinist, Team 968 RAWC, 2007-2010
Technical Mentor, Team 696 Circuit Breakers, 2005-2007
Student Mechanical Leader and Driver, Team 696 Circuit Breakers, 2002-2004
  #6   Spotlight this post!  
Unread 16-08-2006, 13:03
Daniel_LaFleur's Avatar
Daniel_LaFleur Daniel_LaFleur is offline
Mad Scientist
AKA: Me
FRC #2040 (DERT)
Team Role: Engineer
 
Join Date: Apr 2005
Rookie Year: 2003
Location: Peoria, IL
Posts: 1,964
Daniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond repute
Send a message via MSN to Daniel_LaFleur
Re: Question about Joysticks

I'm not sure but this might work

Check here

or here
  #7   Spotlight this post!  
Unread 16-08-2006, 13:29
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,506
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: Question about Joysticks

Quote:
Originally Posted by Daniel_LaFleur
I'm not sure but this might work

Check here

or here
those won't work. Those output rs232 serial, not pure analog like what is required.


What you can do is take the USB joysticks, and rewire them yourselves so they output pure analog (which isn't ver difficult). You just need to wire up a connector for the OI, then the other end hooks up the the pots and switches on the joy stick.
  #8   Spotlight this post!  
Unread 17-08-2006, 11:13
Daniel_LaFleur's Avatar
Daniel_LaFleur Daniel_LaFleur is offline
Mad Scientist
AKA: Me
FRC #2040 (DERT)
Team Role: Engineer
 
Join Date: Apr 2005
Rookie Year: 2003
Location: Peoria, IL
Posts: 1,964
Daniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond repute
Send a message via MSN to Daniel_LaFleur
Re: Question about Joysticks

Quote:
Originally Posted by cromat44
those won't work. Those output rs232 serial, not pure analog like what is required.


What you can do is take the USB joysticks, and rewire them yourselves so they output pure analog (which isn't ver difficult). You just need to wire up a connector for the OI, then the other end hooks up the the pots and switches on the joy stick.
RS-232 is 9- or 25-pin [DB-9 or DB-25]. These are 15-pin [DB-15] analog connectors.



More info on RS-232

More info on Joystick port
  #9   Spotlight this post!  
Unread 17-08-2006, 12: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,506
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: Question about Joysticks

Quote:
Originally Posted by Daniel_LaFleur
RS-232 is 9- or 25-pin [DB-9 or DB-25]. These are 15-pin [DB-15] analog connectors.



More info on RS-232

More info on Joystick port

I'm not sure why you quoted me... We agree with each other...
  #10   Spotlight this post!  
Unread 17-08-2006, 12:34
Billfred's Avatar
Billfred Billfred is offline
...and you can't! teach! that!
FRC #5402 (Iron Kings); no team (AndyMark)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: The Land of the Kokomese, IN
Posts: 8,507
Billfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond repute
Re: Question about Joysticks

Quote:
Originally Posted by cromat44
I'm not sure why you quoted me... We agree with each other...
Actually, you don't.

The links there point to DB15 connections, which are the standard gameport layout. If they were to function as joysticks, there would be NO serial data.

That said, I distinctly remember our joysticks this year having male pins, not the female pins of that adapter. I don't think they would work.
__________________
William "Billfred" Leverette - Gamecock/Jessica Boucher victim/Marketing & Sales Specialist at AndyMark

2004-2006: FRC 1293 (D5 Robotics) - Student, Mentor, Coach
2007-2009: FRC 1618 (Capital Robotics) - Mentor, Coach
2009-2013: FRC 2815 (Los Pollos Locos) - Mentor, Coach - Palmetto '09, Peachtree '11, Palmetto '11, Palmetto '12
2010: FRC 1398 (Keenan Robo-Raiders) - Mentor - Palmetto '10
2014-2016: FRC 4901 (Garnet Squadron) - Co-Founder and Head Bot Coach - Orlando '14, SCRIW '16
2017-: FRC 5402 (Iron Kings) - Mentor

93 events (more than will fit in a ChiefDelphi signature), 13 seasons, over 60,000 miles, and still on a mission from Bob.

Rule #1: Do not die. Rule #2: Be respectful. Rule #3: Be safe. Rule #4: Follow the handbook.
  #11   Spotlight this post!  
Unread 17-08-2006, 12:36
Noah Kleinberg Noah Kleinberg is offline
Registered User
FRC #0395 (2TrainRobotics)
Team Role: Driver
 
Join Date: Jan 2006
Rookie Year: 2006
Location: New York
Posts: 196
Noah Kleinberg is a splendid one to beholdNoah Kleinberg is a splendid one to beholdNoah Kleinberg is a splendid one to beholdNoah Kleinberg is a splendid one to beholdNoah Kleinberg is a splendid one to beholdNoah Kleinberg is a splendid one to behold
Send a message via AIM to Noah Kleinberg
Re: Question about Joysticks

Quote:
Originally Posted by DeepWater
A USB to serial converter converts USB to RS-232 and will not work at all to make a modern USB joystick work with a OI. In fact, they are not even the same connector.
If you were really determined to get this to work, and didn't want to open up the joystick, you could probably use a PIC to convert the RS232 or USB into plain analog signals that you need for the joystick port.

The rules say that you can't have a 'portable computing device' connected to the joystick port, but I think that that's supposed to mean a PDA or laptop.
  #12   Spotlight this post!  
Unread 17-08-2006, 12:50
Daniel_LaFleur's Avatar
Daniel_LaFleur Daniel_LaFleur is offline
Mad Scientist
AKA: Me
FRC #2040 (DERT)
Team Role: Engineer
 
Join Date: Apr 2005
Rookie Year: 2003
Location: Peoria, IL
Posts: 1,964
Daniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond repute
Send a message via MSN to Daniel_LaFleur
Re: Question about Joysticks

Quote:
Originally Posted by Billfred
Actually, you don't.

The links there point to DB15 connections, which are the standard gameport layout. If they were to function as joysticks, there would be NO serial data.

That said, I distinctly remember our joysticks this year having male pins, not the female pins of that adapter. I don't think they would work.

It looks like you are correct. These Look like they are to hook a Analog joystick (DB-15) into a USB port (USB-A) not a USB joystick into an analog joystick port.

Good catch. Guess I'll have to keep looking
  #13   Spotlight this post!  
Unread 17-08-2006, 13:51
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,506
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: Question about Joysticks

Yeah, you're right...

the first time I looked at the pics I thought they were 25 pin... sorry about that
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
Useful website about joysticks of all types. Josh Hambright Control System 0 26-01-2005 21:10
Question about Outriggers stevo2k Kit & Additional Hardware 6 10-01-2005 22:17
Question about transmitters Nick Fury Control System 3 05-04-2004 15:26
AVB joysticks..and other analogue joysticks tml240 Kit & Additional Hardware 6 07-02-2004 12:45
Question about scoring.... Katie Reynolds Rules/Strategy 2 06-01-2002 10:37


All times are GMT -5. The time now is 17:48.

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