diff --git a/src/main.cpp b/src/main.cpp index 957a8c4..fc2b97a 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -27,7 +27,7 @@ int vRotReel; // vitesse réelle mesurée du moteur unsigned long start_chrono_scribe= 0; // minuteur pour le déclenchement du compteur bool sema_compte_tour = false; // semaphore poour le compte tour unsigned long depart_compte_tour = 0; // valeur de millis au déclenchement du compte-tour -int intervalle_compte_tour = 1000; // durée entre deux mesures du compte-tour en ms +int intervalle_compte_tour = 5000; // durée entre deux mesures du compte-tour en ms int pptr = 2; //nombre de pulsations par tour d'hélice unsigned long chrono_compte_tour; @@ -337,7 +337,7 @@ void scribe_sd (){ pcnt_counter_resume(PCNT_TEST_UNIT); start_chrono_scribe = millis(); } - if ( sem_scribe == true && millis() - start_chrono_scribe >= intervalle_d_ecriture ){ + if ( sem_scribe == true && (millis() - start_chrono_scribe) >= intervalle_d_ecriture ){ char timestamp[] = "YY-MM-DD-hh:mm:ss"; char *horodatage = now.toString(timestamp); char buffer[64];