RC Control

I am on a middle school robotics team and I need help programing the RC Control. I have a design that has the Rx1 controller control the wheels(4 motor) and has the Rx2 controller control a conveyor belt and a scoop. I can get the conveyor belt to work but I can’t get the scoop to work.

Make sure you have RX1 and RX2 designated in the separate blocks in your code for the two different Transmitters.

Verify the RX1 and RX2 lights on the front of the controller should also be on. This indicates any issues with communication between the RX and TX using crystals.

Make sure all your RC control blocks are in a while(1) loop.

Hope this helps!

What do you mean by “Make sure you have RX1 and RX2 designated in the separate blocks in your code for the two different Transmitters”? Here is a sample of my code:

while (1==1)
(
Tank4(); // Rx1: Drive [this works]
Tank2(); // Rx2: Conveyor Belt [this works]
MotorRcControl()’ // Rx2: Scoop [this does NOT work]
)

RX1 and RX2 lights are on the front of the controller are on.

Have you used the Online window in easyC to verify the motor, motor port and wiring are all working properly?

You can also swap the conveyor and scoop ports to verify it is not the motor or wiring. If is the port, swap out your Vex controller.

The code is relatively simple. If the transmitter is set to RX2 and the channel and motor selections are correct, it not your code.

Thanks you’re right it was the extender for the scoop motor, it was on backwards.