Go to Post As Grandma used to say, "empirical data is better than no data at all." - dlavery [more]
Home
Go Back   Chief Delphi > Technical > Programming
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
  #16   Spotlight this post!  
Unread 17-12-2008, 12:26
Kevin Sevcik's Avatar
Kevin Sevcik Kevin Sevcik is offline
(Insert witty comment here)
FRC #0057 (The Leopards)
Team Role: Mentor
 
Join Date: Jun 2001
Rookie Year: 1998
Location: Houston, Texas
Posts: 3,745
Kevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond repute
Send a message via AIM to Kevin Sevcik Send a message via Yahoo to Kevin Sevcik
Re: CH Flight Stick Compatibility with 2009 System?

Quote:
Originally Posted by Kingofl337 View Post
I think the biggest complaint with the "old" stuff the joysticks don't auto center. But, either way I have a solution for everyone who wants to have a genuine USB HID CH Flightstick Build a HID USB Device
Auto-centering may be overrated. Especially if you're not expecting it. See here.

As to making an adapter for analog joysticks, remember that the pots in the joysticks don't work as voltage dividers, they work as variable resistances. Directly connecting the X-axis pin to an analog input isn't likely to work well. To get the pots to work linearly, you'll need to build a constant current power supply to draw approximately 50 micro-amps through the pot from 5V. You should be able to make one with a few resistors and transistors, but the point is that getting true linear response out of the joystick isn't going to be simple.

Alternatively, you can create a sort of voltage divider out of it by jumping the joystick signal to ground through a resistor. The problem here is that you're not going to get a perfectly linear response from the joystick. I've attached a picture of what it'd look like with different resistor values. It gets more linear with higher resistance, but you end up with more noise and a reduced overall range you're reading from. With the 500K, you're reading from 4.166V to 5V. With 100K, it's 2.5V to 5V. This obviously reduces your resolution. The analog inputs are 10-bit, so a 100K resistor would knock you down to 9-bit resolution. A 200K resistor would put you a little over 8-bit resolution. Practically speaking, it'd make the most sense to bust open the Flightstick and see if you can re-wire the pots as voltage dividers. If you can't, then I'd recommend grabbing a copy of The Art of Electronics, or weaning yourself off the Flightsticks as best you can. Given the plethora of joysticks out there, I find it hard to believe you can't find one you like.
Attached Thumbnails
Click image for larger version

Name:	joystick.JPG
Views:	36
Size:	32.0 KB
ID:	7031  
__________________
The difficult we do today; the impossible we do tomorrow. Miracles by appointment only.

Lone Star Regional Troubleshooter
  #17   Spotlight this post!  
Unread 17-12-2008, 12:50
Tom Bottiglieri Tom Bottiglieri is offline
Registered User
FRC #0254 (The Cheesy Poofs)
Team Role: Engineer
 
Join Date: Jan 2004
Rookie Year: 2003
Location: San Francisco, CA
Posts: 3,188
Tom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond repute
Re: CH Flight Stick Compatibility with 2009 System?

I can't imagine swapping the encoders from a USB HID stick to the CH flightsticks would be an unachievable task. FrankenSticks to the rescue.

On a side note, from the discussion thus far I am in the FlightStick camp. Whether or not the hassle of getting them to work reliably on the 09 controls is worth it is a different story.

Last edited by Tom Bottiglieri : 17-12-2008 at 12:54.
  #18   Spotlight this post!  
Unread 17-12-2008, 13:49
Dave Flowerday Dave Flowerday is offline
Software Engineer
VRC #0111 (Wildstang)
Team Role: Engineer
 
Join Date: Feb 2002
Rookie Year: 1995
Location: North Barrington, IL
Posts: 1,366
Dave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond repute
Re: CH Flight Stick Compatibility with 2009 System?

You all know that CH makes USB flightsticks, right? The Flightsticks are almost certainly better than the Logitech ones - CH makes joysticks for "real" applications like controlling large machinery, planes, etc. Hence the somewhat hefty pricetag that they come with.

http://www.chproducts.com/retail/joysticks.html

As indicated on their website, they don't require a driver and therefore do work with the DS. They also have some fancier sticks (FighterStick and CombatStick) which have extra buttons and a Z axis.
  #19   Spotlight this post!  
Unread 17-12-2008, 14:22
Cory's Avatar
Cory Cory is offline
Registered User
AKA: Cory McBride
FRC #0254 (The Cheesy Poofs)
Team Role: Engineer
 
Join Date: May 2002
Rookie Year: 2001
Location: Redwood City, CA
Posts: 6,824
Cory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond repute
Send a message via AIM to Cory
Re: CH Flight Stick Compatibility with 2009 System?

Quote:
Originally Posted by Dave Flowerday View Post
You all know that CH makes USB flightsticks, right? The Flightsticks are almost certainly better than the Logitech ones - CH makes joysticks for "real" applications like controlling large machinery, planes, etc. Hence the somewhat hefty pricetag that they come with.

http://www.chproducts.com/retail/joysticks.html

As indicated on their website, they don't require a driver and therefore do work with the DS. They also have some fancier sticks (FighterStick and CombatStick) which have extra buttons and a Z axis.
The Flightstick Pro is kinda goofy looking with that big old bulb at the top, in my opinion. We saw those awhile ago and decided we'd use them when we ran out of old Flightsticks.
__________________
2001-2004: Team 100
2006-Present: Team 254
  #20   Spotlight this post!  
Unread 17-12-2008, 15:00
Dave Flowerday Dave Flowerday is offline
Software Engineer
VRC #0111 (Wildstang)
Team Role: Engineer
 
Join Date: Feb 2002
Rookie Year: 1995
Location: North Barrington, IL
Posts: 1,366
Dave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond repute
Re: CH Flight Stick Compatibility with 2009 System?

Quote:
Originally Posted by Cory View Post
The Flightstick Pro is kinda goofy looking with that big old bulb at the top, in my opinion. We saw those awhile ago and decided we'd use them when we ran out of old Flightsticks.
They are a bit goofy, but we used the gameport versions of those for a couple years on our robot ('05 and '06 I believe) with great success. We used them because we needed a few more buttons than the standard one offered. It might look a little funny but it worked well.
  #21   Spotlight this post!  
Unread 17-12-2008, 15:38
waialua359's Avatar
waialua359 waialua359 is offline
Mentor
AKA: Glenn
FRC #0359 (Hawaiian Kids)
Team Role: Mentor
 
Join Date: Apr 2003
Rookie Year: 2000
Location: Waialua, HI
Posts: 3,316
waialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond repute
Re: CH Flight Stick Compatibility with 2009 System?

At least the new controllers provided are the closest thing we've seen in the KOP to the old CH flightsticks. The tightness of the movement is much better than the ones in recent years. Whoever wants the old ones, you can have ours. We'd be more than happy to give them away.
The flightsticks were about the only thing left that we kept recycling from old controllers from past robots. We still have 6 perfectly working ones left.
__________________

2016 Hawaii Regional #1 seed, IDesign, Safety Award
2016 NY Tech Valley Regional Champions, #1 seed, Innovation in Controls Award
2016 Lake Superior Regional Champions, #1 seed, Quality Award, Dean's List
2015 FRC Worlds-Carver Division Champions
2015 Hawaii Regional Champions, #1 seed.
2015 Australia Regional Champions, #2 seed, Engineering Excellence Award
2015 Inland Empire Regional Champions, #1 seed, Industrial Design Award
2014 OZARK Mountain Brawl Champions, #1 seed.
2014 Hawaii Regional Champions, #1 seed, UL Safety Award
2014 Dallas Regional Champions, #1 seed, Engineering Excellence Award
2014 Northern Lights Regional Champions, #1 seed, Entrepreneurship Award
2013 Championship Dean's List Winner
2013 Utah Regional Champion, #1 seed, KP&B Award, Deans List
2013 Boilermaker Regional Champion, #1 seed, Motorola Quality Award
2012 Lone Star Regional Champion, #1 seed, Motorola Quality Award
2012 Hawaii Regional Champions #1 seed, Motorola Quality Award
  #22   Spotlight this post!  
Unread 17-12-2008, 16:41
Mark McLeod's Avatar
Mark McLeod Mark McLeod is offline
Just Itinerant
AKA: Hey dad...Father...MARK
FRC #0358 (Robotic Eagles)
Team Role: Engineer
 
Join Date: Mar 2003
Rookie Year: 2002
Location: Hauppauge, Long Island, NY
Posts: 8,906
Mark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond repute
Re: CH Flight Stick Compatibility with 2009 System?

Quote:
Originally Posted by waialua359 View Post
Whoever wants the old ones, you can have ours. We'd be more than happy to give them away.
Dibs!
__________________
"Rationality is our distinguishing characteristic - it's what sets us apart from the beasts." - Aristotle
  #23   Spotlight this post!  
Unread 17-12-2008, 17:08
waialua359's Avatar
waialua359 waialua359 is offline
Mentor
AKA: Glenn
FRC #0359 (Hawaiian Kids)
Team Role: Mentor
 
Join Date: Apr 2003
Rookie Year: 2000
Location: Waialua, HI
Posts: 3,316
waialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond repute
Re: CH Flight Stick Compatibility with 2009 System?

Quote:
Originally Posted by Mark McLeod View Post
Dibs!
Mark,
Remind me before CMP and I will give them to you.

Glenn
__________________

2016 Hawaii Regional #1 seed, IDesign, Safety Award
2016 NY Tech Valley Regional Champions, #1 seed, Innovation in Controls Award
2016 Lake Superior Regional Champions, #1 seed, Quality Award, Dean's List
2015 FRC Worlds-Carver Division Champions
2015 Hawaii Regional Champions, #1 seed.
2015 Australia Regional Champions, #2 seed, Engineering Excellence Award
2015 Inland Empire Regional Champions, #1 seed, Industrial Design Award
2014 OZARK Mountain Brawl Champions, #1 seed.
2014 Hawaii Regional Champions, #1 seed, UL Safety Award
2014 Dallas Regional Champions, #1 seed, Engineering Excellence Award
2014 Northern Lights Regional Champions, #1 seed, Entrepreneurship Award
2013 Championship Dean's List Winner
2013 Utah Regional Champion, #1 seed, KP&B Award, Deans List
2013 Boilermaker Regional Champion, #1 seed, Motorola Quality Award
2012 Lone Star Regional Champion, #1 seed, Motorola Quality Award
2012 Hawaii Regional Champions #1 seed, Motorola Quality Award
  #24   Spotlight this post!  
Unread 17-12-2008, 17:14
Doug G's Avatar
Doug G Doug G is offline
Coach / Teacher
FRC #0701 (Robovikes)
Team Role: Coach
 
Join Date: Dec 2002
Rookie Year: 2001
Location: Fairfield, CA
Posts: 880
Doug G has a reputation beyond reputeDoug G has a reputation beyond reputeDoug G has a reputation beyond reputeDoug G has a reputation beyond reputeDoug G has a reputation beyond reputeDoug G has a reputation beyond reputeDoug G has a reputation beyond reputeDoug G has a reputation beyond reputeDoug G has a reputation beyond reputeDoug G has a reputation beyond reputeDoug G has a reputation beyond repute
Re: CH Flight Stick Compatibility with 2009 System?

We've been stealing the springs from the white joysticks and adding them to the original FlightSticks. We've been using those original CH Flightsticks for 8 years / 21 competitions and still think they are the best, but these new ones are coming in a close second (if only the third axis/wheel were on the side like the old ones).
__________________
Work Hard, Have Fun, Make a Difference!

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
Top Ten Things NOT to do with the 2009 FRC Control System Vince FRC Control System 9 16-12-2008 17:08
2106's 2009 System Test wilsonmw04 Robot Showcase 0 12-12-2008 23:23
2009 Control System wedellm FRC Control System 11 23-11-2008 22:38
Saitek X52 Flight Control System Arkorobotics Programming 2 23-01-2007 18:34
Flight Stick Clarification archiver 2001 2 23-06-2002 23:52


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

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