teste de publish

Dependencies:   DS1820 HighSpeedAnalogIn devices mbed

Revision:
15:0f78bf9c13ec
Parent:
14:c0162ab2a951
Child:
22:cb832a9bc704
--- a/funcoesSDCard.cpp	Thu Nov 09 12:53:41 2017 +0000
+++ b/funcoesSDCard.cpp	Wed Dec 27 13:10:09 2017 +0000
@@ -80,18 +80,21 @@
     return true;
 }*/
 
-void sdCard::verificaCurrentBank(void){        
+void sdCard::verificaCurrentBank(void){                   
     if(sdCard::abreArquivo(&sdCard::currentBankFile,"r")){            
-        pc.printf("sdCard::verificaCurrentBank[1]\r\n");
+        pc.printf("sdCard::verificaCurrentBank[1]\r\n");        
+        pc.printf("sdCard::verificaCurrentBank[2]\r\n");
         sdCard::currentBank = 3;
         sdCard::currentBankSending = 3;
-        pc.printf("sdCard::verificaCurrentBank[2]\r\n");
         sdCard::currentBank = fgetc(sdCard::currentBankFile.fp);
         sdCard::currentBank = sdCard::currentBank - 48;
         sdCard::currentBankSending = fgetc(sdCard::currentBankFile.fp);
         sdCard::currentBankSending = sdCard::currentBankSending -48;
         sdCard::fechaArquivo(&sdCard::currentBankFile);
-    }
+    }else{
+        sdCard::currentBank = 3;
+        sdCard::currentBankSending = 3;
+     }
     if((sdCard::currentBankSending > 1)||(sdCard::currentBank > 1)){
         pc.printf("sdCard::verificaCurrentBank[3]\r\n");
         //Criando bank 0
@@ -286,7 +289,8 @@
     
     
     if(!sdCard::abreArquivo(&sdCard::devices,"r")){
-        pc.printf("Remota nao parametrizada!!!\n");    
+        pc.printf("Remota nao parametrizada!!!\n");
+        mkdir("/sd/RAD", 0777);            
     }else{
         fechaArquivo(&sdCard::devices);   
      }