This plugin is used for logging distances travelled per axis, machining time and spindle on time.
Go to file
Terje Io 8e5809bf84 Updated to use new method for registering single run tasks. 2024-01-26 11:17:39 +01: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 Updated to use new method for registering single run tasks. 2024-01-26 11:17:39 +01:00
odometer.h initial check-in 2021-02-22 22:10:36 +01: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