If we do #62, then this could be accomplished really easily - all we have to do is keep track of the time that the motor started, and then calculate time elapsed since then. This would also let us do deadlines (e.g. give up if the motor hasn't hit the encoder target after 30 seconds).
If we do #62, then this could be accomplished really easily - all we have to do is keep track of the time that the motor started, and then calculate time elapsed since then. This would also let us do deadlines (e.g. give up if the motor hasn't hit the encoder target after 30 seconds).