Skip to content

MiP_Odometer

github-actions[bot] edited this page Aug 11, 2026 · 9 revisions

Class MiP_Odometer

Manages MiP's odometer tracking and distance measurement.

Table of Contents


Public Functions

read

Signature: float read()

Summary: Reads MiP's total distance travelled.

Details:

Queries MiP's wheel encoder ticks and converts the result to centimeters (at 48.5 ticks per centimeter). Performs a verified read with automatic retries on error.

Returns: float Accumulated distance in centimeters. Returns 0.0f on communication failure.


reset

Signature: void reset()

Summary: Resets the odometer distance counter back to zero.

Details:

Sends the reset command to MiP to zero out internal wheel tick registers.


Clone this wiki locally