To replicate add this line to the end of setup in the MotorEncoder example:
evshield.bank_a.motorRunUnlimited(SH_Motor_1, SH_Direction_Forward, SH_Speed_Slow);
Upload the program and press GO to start it. Notice when you hit the left arrow to reset the encoder positions the motor is set to full speed for a moment before losing its momentum and dropping back to SH_Speed_Slow. Also unplug and reconnect the motor, a similar issue occurs.
Now replace that line with:
evshield.bank_a.motorRunUnlimited(SH_Motor_1, SH_Direction_Forward, SH_Speed_Fast);
Notice (by ear) there is little-to-no difference in speed.
To replicate add this line to the end of
setupin the MotorEncoder example:Upload the program and press GO to start it. Notice when you hit the left arrow to reset the encoder positions the motor is set to full speed for a moment before losing its momentum and dropping back to
SH_Speed_Slow. Also unplug and reconnect the motor, a similar issue occurs.Now replace that line with:
Notice (by ear) there is little-to-no difference in speed.