|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
|||||
|
|||||
|
Thanks to all who helped me with the earilier cRIO Not Working Post. I set up the Robot Project as the startup and it worked my only problem now is one joystick is controling both motors. And if i'm reading the program i made correctly it should be Right joystick controlling PWM 1 and Left controlling PWM 2 Right now it is doing only the right stick controlling both. Moving the stick forward moves 1 back and 2 forward, moving the stick back moves 1 forward and 2 back, moving it left goes both reverse, and moving it right makes them both go forward. I am trying to acheive Tank drive. If anyone has a program they could send me it would be immensly helpful.
|
|
#2
|
|||
|
|||
|
Re: So i have another problem >.<
Are you using c++?
It's been a while since I did anything with the code, but if you post yours then I can tell you what is wrong with it. |
|
#3
|
|||||
|
|||||
|
Re: So i have another problem >.<
My bad i forgot to mention i'm using LabVIEW xD
|
|
#4
|
|||
|
|||
|
Re: So i have another problem >.<
If you post a picture of the code in question, we might be able to help you out. =]
|
|
#5
|
|||||
|
|||||
|
Re: So i have another problem >.<
![]() ![]() ![]() |
|
#6
|
|||||
|
|||||
|
Re: So i have another problem >.<
Quote:
|
|
#7
|
|||||
|
|||||
|
Re: So i have another problem >.<
Yeah that's what i thought, but i went back and this is the code it deploys. idk i'm quite confused
|
|
#8
|
|||
|
|||
|
Re: So i have another problem >.<
Seems like you have the joysticks on arcade mode. Well on the joysticks there should be a little knob type thing. The manual says to move the z wheel on the joystick down to the [-] on both. Move the z wheel to the [+] for arcade. I had the same problem for a minute or two and then I realized you had to move the z wheel.
|
|
#9
|
||||||
|
||||||
|
Re: So i have another problem >.<
One thing to keep in mind is that telop.vi is called 50 times a second by robot main. Thus, 50 times a second you are opening robot drive. If it works at all, I'd expect a lot of error messages in the diagnostics window of the driver station.
If Robot Drive VIs are only going to be used in telop, you could open robot drive in the init case of telop.vi and use feedback to save the device reference. However, this becomes cumbersome if you have a lot of devices, or if you want to access them other places (such as autonomous). The better thing to do is put your open in begin.vi, and then set the device reference. In telop.vi, you can get the device reference and then use it. |
|
#10
|
|||
|
|||
|
Re: So i have another problem >.<
I am going to guess that the enums for the joystick are both on USB 1 (can't tell from the posted pictures). Make make sure they are pointing to the proper USB ports...
|
|
#11
|
|||||
|
|||||
|
they are on USB 1 and USB 2 still only one of them works, i tried the + wheel - and it did nothing, i tried changing the axis in the code...nothing changed, and i reversed the motor inverses and...still nothing
|
|
#12
|
|||||
|
|||||
|
Re: So i have another problem >.<
You might try downloading code that has no joysticks just to be sure you aren't executing old code for some reason.
|
|
#13
|
|||||
|
|||||
|
Re: So i have another problem >.<
Ok, i'll try that. Does anyone have a Tank Drive program i could use?
|
|
#14
|
|||
|
|||
|
Re: So i have another problem >.<
Try changing the controls for selecting the PWM channels and the USB channels to constants. That way we don't need to worry about them getting reset to default values.
|
|
#15
|
||||
|
||||
|
Re: So i have another problem >.<
From my experience, Joe's answer explains the problem. Otherwise, I don't see anything else that is wrong.
Quote:
-Tanner |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| another festo problem | Team2883 | Pneumatics | 4 | 11-02-2009 20:22 |
| Another IR Board Problem | C222 | Electrical | 2 | 13-01-2008 17:36 |
| Problem solved but now another question | Adam Y. | Programming | 1 | 03-05-2006 08:54 |
| Got it working now theres another problem! | cdennisxlx2 | Programming | 11 | 25-03-2006 21:58 |
| Houston, we have a problem | Cauê | Fundraising | 0 | 03-03-2005 11:13 |