#include "codeur_incr.h"
CStateMachineRotaryWithSpeed encoder1(A0,A1);
void setup() {
Serial.begin(115200);
//configurer et initialiser ce qui doit l'être
}
void loop() {
//lecture et mémorisation des entrées
encoder1.clock();
//actions sur état
//affichage de la valeur mesurée 10 fois par seconde
unsigned int periodiciteTache1=100;
static unsigned long timerTache1 = millis();
if (millis() - timerTache1 >= periodiciteTache1) {
timerTache1 += periodiciteTache1;
Serial.print(encoder1.getPosition());
Serial.print(" ");
Serial.print(encoder1.getSpeed());
Serial.println(" ");
}
}