|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
|||
|
|||
|
Setting the speed on a jaguar in C++
Hello all,
When setting the speed of a jaguar To drive our robot we are using one jaguar. When the joystick y axis is move above neutral we plan to have the speed of the jaguar increase untill it reaches max. once its at max, we want the motor to continue to move untill the joystick is returned to neutral. if(stickc->GetY()> 0 && driveflagf==0){ drive->Set(0); speed = 0; for(int counter=0;counter<=5;counter++) { speed = speed +.2; drive->Set(speed); Wait(1); } driveflagf = 1;} if (stickc->GetY()>0 && driveflagf==1){ drive->Set(1); } if (stickc->GetY()== 0){ drive->Set(0); Would the above code accomplish this? we have tested just setting the speed of a jaguar to max by hitting a button, but the jaguar seems to only turn on for a second.. Any Ideas? |
|
#2
|
|||
|
|||
|
Re: Setting the speed on a jaguar in C++
have you made sure that driveflagf is a static variable?
|
|
#3
|
|||
|
|||
|
Re: Setting the speed on a jaguar in C++
Yes its static.. Technically the code should work as intended no?
|
|
#4
|
|||
|
|||
|
Re: Setting the speed on a jaguar in C++
Try holding down the button.
|
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| pic: Jaguar Speed Controller | Padre_Vez | Extra Discussion | 15 | 31-01-2009 14:41 |
| Motor speed sensing with the Jaguar motor controller? | mminutto | FRC Control System | 5 | 13-01-2009 18:13 |
| Brake/Coast setting for speed controller | cabbagekid2 | Control System | 0 | 16-02-2005 16:54 |
| Brake/Coast setting for speed controller | cabbagekid2 | Electrical | 0 | 16-02-2005 16:54 |
| Speed Controller brake/coast setting | steven114 | Electrical | 21 | 03-03-2004 13:05 |