![]() |
[FTC]: Buttons RobotC
I am trying to assign buttons to control a Tetrix DC motor when ever i assign 2 functions to control the same motor say one button forward and one backward the motor coughs and jumps and vibrates moving spastically. I attached the code below, how could i solve this problem?
if(joy2Btn(2) ) { motor[motorF] = 100; } else { motor[motorF] = 0; } if(joy2Btn(1) ) { motor[motorF] = -100; } else { motor[motorF] = 0; } |
Re: [FTC]: Buttons RobotC
Let's break this down step by step:
Quote:
Quote:
The problem is not with the if (true) conditions, it's the else conditions that are conflicting with each other. If Button 1 is pressed, then button might or might be pressed, so motorF shouldn't go (the else conditions). Likewise for Button 2. A better way to right the code is: Code:
if (joy2Btn(1))Good luck! |
Re: [FTC]: Buttons RobotC
Quote:
|
| All times are GMT -5. The time now is 18:36. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi