View Single Post
  #4   Spotlight this post!  
Unread 28-01-2010, 07:45
Greg McKaskle Greg McKaskle is offline
Registered User
FRC #2468 (Team NI & Appreciate)
 
Join Date: Apr 2008
Rookie Year: 2008
Location: Austin, TX
Posts: 4,751
Greg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond repute
Re: How to assign buttons?

Are you starting with the 2010 Sample code? If so, it already reads several joystick buttons. The computer I'm at doesn't have the latest code installed, but if you open the TeleOp.vi file and go to the diagram, you can follow where the joystick wire leads. It may be easiest to drop another Joystick Get function and unbundle the buttons. Wire the buttons to case structures that add, subtract, or leave the desired servo angle alone. Then wire the angle to the servo.

If you haven't already done it, you'll want to add the Servo Opens to Begin.vi, store the value under some named entries, and read the refnum back in TeleOp.vi.

If you are not sure what something does, open and read examples. Also, much of what you need is in the WPILib section of the menu, towards the bottom.

Greg McKaskle
Reply With Quote