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