This plugin is used for logging distances travelled per axis, machining time and spindle on time.
 
 
Go to file
Terje Io 1b72cfa883 Replaced deprecated code. 2025-04-24 22:40:42 +02:00
.gitattributes initial check-in 2021-02-22 22:10:36 +01:00
.gitignore initial check-in 2021-02-22 22:10:36 +01:00
CMakeLists.txt Added CMakeLists.txt for RP2040 builds. 2023-08-09 20:00:21 +02:00
COPYING Added license 2021-04-15 10:31:56 +02:00
README.md Create README.md 2021-02-25 11:37:09 +01:00
odometer.c Replaced deprecated code. 2025-04-24 22:40:42 +02:00

README.md

Odometer plugin

This plugin is used for logging distances travelled per axis, machining time and spindle on time.

Additional $ commands provided :

$ODOMETERS

Sends current odometer values as messages to the sender. Distances in meters:

[MSG:SPINDLEHRS 4:20]
[MSG:MOTORHRS 5:52]
[MSG:ODOMETERX 22.4]
[MSG:ODOMETERY 19.4]
[MSG:ODOMETERZ 8.2]

$ODOMETERS=PREV

Sends previous odometer values as messages to the sender when available.

$ODOMETERS=RST

Copies current odometer values to previous values and then resets current odometer values to 0.


Dependencies:

Driver must support optional elapsed time HAL entry point and EEPROM/FRAM for non-volatile storage. Not available for flash storage, FRAM recommended.


2020-09-26