diff --git a/lib/PulseCounter/pulseCounter.cpp b/lib/PulseCounter/pulseCounter.cpp new file mode 100644 index 0000000..e69de29 diff --git a/lib/PulseCounter/pulseCounter.h b/lib/PulseCounter/pulseCounter.h new file mode 100644 index 0000000..add3ab7 --- /dev/null +++ b/lib/PulseCounter/pulseCounter.h @@ -0,0 +1,27 @@ +/** + * @file pulseCounter.h + * @author Alexander Klein (alex@kleiax.de) + * @brief + * @version 0.1 + * @date 2023-02-18 + * + * @copyright Copyright (c) 2023 + * + */ + +#pragma once + +#include +#include +#include + +class PulseCounter { + public: + PulseCounter(uint8_t pin, uint8_t unit); + + private: + uint8_t pin; + uint8_t unit; + + int16_t counter = 0; +};