Mutila: Mouse's Utilities for Arduino
Oft-used utilities: debouncing buttons, averaging samples, and so on.
src
Millis.h
1
#pragma once
2
3
#include <stdint.h>
4
26
extern
float
_MillisOffsetMs;
27
33
uint32_t Millis();
34
44
uint32_t MillisSince(uint32_t previousMs, uint32_t now=0);
45
56
bool
DoEvery(uint32_t periodMs, uint32_t& previousMs, uint32_t now=0);
57
62
void
AddMillisOffset(
float
ms);
63
69
#define addMillisOffset(ms) do { AddMillisOffset(ms); } while(0)
70
71
Generated by
1.8.15