. "Although encoders are typically used to provide position information, encoders may additionally or alternatively be used to provide such data as speed data, velocity data, and distance data." . . . .