teste de publish

Dependencies:   DS1820 HighSpeedAnalogIn devices mbed

Revision:
4:13ff9c81dc10
Parent:
3:9598af355293
Child:
5:7801f913384e
--- a/diversos.cpp	Mon May 22 20:08:46 2017 +0000
+++ b/diversos.cpp	Fri Jun 02 13:31:56 2017 +0000
@@ -97,6 +97,28 @@
     //--------------------
 }
 
+void diversos::processaPulsosEDs(){    
+    if(ED1 && (!estadoAnteriorEDs[0])){pulsosEDs[0]++;}
+    estadoAnteriorEDs[0]=ED1;    
+    if(ED2 && (!estadoAnteriorEDs[1])){pulsosEDs[1]++;}
+    estadoAnteriorEDs[1]=ED2;
+    if(ED3 && (!estadoAnteriorEDs[2])){pulsosEDs[2]++;}
+    estadoAnteriorEDs[2]=ED3;
+    if(ED4 && (!estadoAnteriorEDs[3])){pulsosEDs[3]++;}
+    estadoAnteriorEDs[3]=ED4;
+    if(ED5 && (!estadoAnteriorEDs[4])){pulsosEDs[4]++;}
+    estadoAnteriorEDs[4]=ED5;
+    if(ED6 && (!estadoAnteriorEDs[5])){pulsosEDs[5]++;}
+    estadoAnteriorEDs[5]=ED6;
+    if(ED7 && (!estadoAnteriorEDs[6])){pulsosEDs[6]++;}
+    estadoAnteriorEDs[6]=ED7;
+    if(ED8 && (!estadoAnteriorEDs[7])){pulsosEDs[7]++;}
+    estadoAnteriorEDs[7]=ED8;
+    if(ED9 && (!estadoAnteriorEDs[8])){pulsosEDs[8]++;}
+    estadoAnteriorEDs[8]=ED9;
+    //if(ED1 || ED2 || ED3 || ED4 || ED5 || ED6 || ED7 || ED8 || ED9){osDelay(25);}    
+}
+
 void diversos::progressBar(uint32_t progresso,uint32_t total){
      int i,j;
      char maxTam = 20;
@@ -192,7 +214,7 @@
                     
                 }else{
                     //modemCom::sendBufferCommandMode(2,"FileCorrupted.\r\n",strlen("FileCorrupted.\r\n"));                                        
-                    sprintf(msg,"FileCorrupted.\r\n");
+                    sprintf(msg,"erro");
                     modemCom::sendBufferCommandMode(idConnection,msg,strlen(msg));
                     pc.printf("Recebido correto mas n foi possivel renomear arquivo.\r\n");                    
                  }