Prusa-MMU-Private
PrusaMultiMaterialUpgradev3firmwareforMK3SMK4
|
#include <timebase.h>
Public Member Functions | |
void | Init () |
Initializes the Timebase class - sets the timers and prepares the internal variables. | |
uint16_t | Millis () const |
void | Isr () |
bool | Elapsed (uint16_t start, uint16_t timeout) const |
A basic time tracking class Works on top of processor timers and provides real-time steady clock (at least what the CPU thinks ;) )
bool modules::time::Timebase::Elapsed | ( | uint16_t | start, |
uint16_t | timeout | ||
) | const |
uint16_t modules::time::Timebase::Millis | ( | ) | const |