changements compte-tour & scribe

This commit is contained in:
pgp 2021-02-01 17:53:49 +01:00
parent 987c4cac29
commit 6ba8cdf544

View file

@ -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 unsigned long start_chrono_scribe= 0; // minuteur pour le déclenchement du compteur
bool sema_compte_tour = false; // semaphore poour le compte tour 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 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 int pptr = 2; //nombre de pulsations par tour d'hélice
unsigned long chrono_compte_tour; unsigned long chrono_compte_tour;
@ -337,7 +337,7 @@ void scribe_sd (){
pcnt_counter_resume(PCNT_TEST_UNIT); pcnt_counter_resume(PCNT_TEST_UNIT);
start_chrono_scribe = millis(); 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 timestamp[] = "YY-MM-DD-hh:mm:ss";
char *horodatage = now.toString(timestamp); char *horodatage = now.toString(timestamp);
char buffer[64]; char buffer[64];