
Wait1Msec turning when under 1 second
I work with an after school group, and we just got robotC for our NXT devices. We have been working through the RobotC curriculum
provided by Carnegie Mellon. We have seemingly run into a wall when trying to make our robot do simple 90 degree turns in which we should utilize the wait1Msec command with a value under 1000.
No matter what we do (turning the power down on the motors, shortening the time, e.g.) our robot will always turn for about a second and for at least 180 degrees. Turning the time way down (in the area of 100 Msec or less) results in our robot not turning at all.
This didn't seem to be the issue the first time we tried some programs, but it now remains a constant.
I was beginning to think that it might be a firmware issue since we seem to have a firm grasp on the concepts of how things should be working, but out robot doesn't seem to be executing the commands properly.
Has anyone run into any similar issues? Have any ideas? I'm at a loss.