This commit is contained in:
2026-09-19 19:29:07 +00:00
parent 811e3540f6
commit 96800a05d8
7 changed files with 111 additions and 84 deletions
+5
View File
@@ -8,11 +8,16 @@
#include "timer_usec.h"
class RotaryEncoderDriver {
static const uint8_t HIST_LEN = 4; // 8 x 5 ms = 40 ms gluggi fyrir rpm-utreikning
volatile uint8_t cycle;
volatile int16_t count;
volatile int16_t prev_count;
volatile bool speed_ready;
volatile int16_t history[HIST_LEN];
volatile uint8_t hist_idx;
Digital_out led;
Digital_in eA;