|
|
|
![]() |
|
|||||||
|
||||||||
|
|
Thread Tools | Rate Thread | Display Modes |
|
#5
|
|||
|
|||
|
Re: Spike Relay works only in Reverse
[code]
/////////////////////////////////////////////////////////////////////////// // Read the values of the joysticks and buttons on both operator pads. /////////////////////////////////////////////////////////////////////////// void ReadOperatorPads() { GetWatchdog().Feed(); joyYDriverLeft = operatorPadDriver->GetLeftY(); joyYDriverRight = operatorPadDriver->GetRightY(); joyBtnDriver1Pushed = operatorPadDriver->GetNumberedButton(1); joyBtnDriver2Pushed = operatorPadDriver->GetNumberedButton(2); joyBtnDriver3Pushed = operatorPadDriver->GetNumberedButton(3); joyBtnDriver4Pushed = operatorPadDriver->GetNumberedButton(4); joyBtnDriver5Pushed = operatorPadDriver->GetNumberedButton(5); joyBtnDriver6Pushed = operatorPadDriver->GetNumberedButton(6); joyYShooterLeft = operatorPadShooter->GetLeftY(); joyYShooterRight = operatorPadShooter->GetRightY(); joyBtnShooter1Pushed = operatorPadShooter->GetNumberedButton(1); joyBtnShooter2Pushed = operatorPadShooter->GetNumberedButton(2); joyBtnShooter3Pushed = operatorPadShooter->GetNumberedButton(3); joyBtnShooter4Pushed = operatorPadShooter->GetNumberedButton(4); joyBtnShooter5Pushed = operatorPadShooter->GetNumberedButton(5); joyBtnShooter6Pushed = operatorPadShooter->GetNumberedButton(6); joyBtnShooter7Pushed = operatorPadShooter->GetNumberedButton(7); joyBtnShooter8Pushed = operatorPadShooter->GetNumberedButton(8); joyBtnShooter9Pushed = operatorPadShooter->GetNumberedButton(9); [code] they are being set correctly because, we used that button earlier in our code to operate a solenoid, and it worked perfectly. EDIT: there is an error that comes up in the message log in the diagnostics tab of the driver station: "Fatal error "Attempting to reuse an allocated resource" in Allocate() in C:/WindRiver/workspace/WPILib/resource.cpp at line 79" I get this 6 times when the robot starts up. Also, when i put in a new command to make it go kForward, in the beginning of the loop "avoidtipover" It does nothing. it acts as if I set it to kOff. i can press down the btn9 and it will run but the second that I release it, it turns off. Last edited by Mr. Stone : 19-02-2010 at 14:55. Reason: forgot to add error |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| spike relay problem? | Maxpower57 | Electrical | 15 | 09-04-2012 19:18 |
| Relay bug, doesn't work in Forward or Reverse only modes | Joe Ross | NI LabVIEW | 0 | 16-02-2010 23:33 |
| Relay (Spike) | elbuo | Electrical | 2 | 09-02-2009 20:36 |
| Making a forward only speed control reverse | sanddrag | Electrical | 7 | 12-12-2003 07:19 |
| Spike Relay Input | nwagers | Electrical | 3 | 16-07-2002 22:23 |