Reset is called during robotInit only. Calling getDistance() is the only thing that's done during looping teleop
DIO 5 has 5V, GND, and Signal wired. DIO 6 only has signal wired, see response #6 in
https://www.chiefdelphi.com/forums/s...d.php?t=133263
A little more info we discovered: the encoder values oscillate between 0 and 0.25 when the motors are moving and stay constant at 0 when they aren't moving. Does that help clear things up?