changement numero capteur, problème SD

This commit is contained in:
pgp 2021-04-15 17:55:12 +02:00
parent 994e6057d5
commit 46f64ed1cf

View file

@ -37,7 +37,7 @@ int pptr = 2; //nombre de pulsations par tour d'hélice
/////////////////////////////////
/*NUMÉRO DE SÉRIE DE L'APPAREIL*/
/////////////////////////////////
char numero_capteur[] = "0001";
char numero_capteur[] = "0002";
///////////////////////////
/* DÉFINITIONS DE LA RTC */
@ -96,11 +96,11 @@ void errorCode(int codeNumber) {
delay(2700);
for( int i=1 ; i<=codeNumber ; ++i ){
Serial.println("balise errCode Blink");
delay(500);
delay(300);
digitalWrite(LED,HIGH);
delay(500);
delay(300);
digitalWrite(LED,LOW);
delay(500);
delay(300);
}
}
}
@ -314,11 +314,7 @@ void testFileIO(fs::FS &fs, const char * path){
}
void sd_init() {
if(!SD.begin()){
Serial.println("Card Mount Failed");
errorCode(3);
return;
}
uint8_t cardType = SD.cardType();
if(cardType == CARD_NONE){
@ -327,6 +323,15 @@ void sd_init() {
return;
}
if(!SD.begin()){
Serial.println("Card Mount Failed");
errorCode(3);
return;
}
now = rtc.now();
char date_format[] = "DDhhmm";
char *date = now.toString(date_format);
@ -379,10 +384,10 @@ void rtc_init() {
// ESP.restart();
//while (1);
}
if (rtc.lostPower()) {
Serial.println("Veuillez régler l'heure et vérifier la pile du module RTC!"); // ligne de debug à commenter en prod
errorCode(5);
}
// if (rtc.lostPower()) {
// Serial.println("Veuillez régler l'heure et vérifier la pile du module RTC!"); // ligne de debug à commenter en prod
// errorCode(5);
// }
else
{
//DateTime now = rtc.now(); //
@ -497,7 +502,9 @@ void setup() {
//Serial.println("balise 0");
rtc_init(); // RTC
fichier[0] = '/';
delay(3000);
sd_init (); // initialisation de la carte SD
delay(3000);
sem_wifi = false; // initialisation du sémaphore
/* compteur de pulsations */
sem_scribe = false; // initialisation du sémaphore