Port 1 on our V5 brain works fine in every aspect we can tell except that we can’t control the direction of a motor when connected to it. When we change the direction of the motor in its declaration (with the true/false flag in the reverse parameter) it just doesn’t change the direction. Same problem exists with other motors that we connect to Port 1. And the problem goes away when we move motors to any other port. We can, however, successfully change the direction of the wheel in a port 1 motor with the spin command. But of course, this means any programming must be done in reverse of the direction we actually want .
When we use the interface on the brain to look at the motor, when connected to Port 1, we can increment / decrement the values and the wheel turns in the correct directions.
Has anyone else had a port problem where the direction of the motor was the only thing that wouldn’t work on a port through programming? Any ideas for fixing this short of replacing the brain?