Our team has noticed a strange bug where the robot after an autonomous activation would significantly slow down, when reverted to manual control. The bug disappears after the software program is reset through the controller’s backout button. We were wondering if this is a known issue at hand and if there is a way to fix it.
Just some background information; this bug is not fully consistent (doesnt always slow down) but 70% of the time it does.
I am relatively new to the concept of threads but the way we call autonomous is simply using the input switch connected to the controller and after the autonomous function is done we use the same input to switch back. Can this create threads?