Classes et code de la partie pompe du Robot 2021

Dependencies:   mbed ident_crac

Revision:
9:6869e3869638
Parent:
4:4bae30d48662
--- a/bloc_8_pompe.cpp	Wed May 19 09:53:33 2021 +0000
+++ b/bloc_8_pompe.cpp	Sat Jul 17 11:09:18 2021 +0000
@@ -1,9 +1,9 @@
 #include "bloc_8_pompe.h"
 
 bloc_monopompe bloc1(PC_9, PA_8, PB_0) ;
-bloc_monopompe bloc2(PA_9, PA_10, PB_1) ;
+bloc_monopompe bloc2(PB_7, PA_10, PB_1) ;
 bloc_monopompe bloc3(PA_11, PA_15, PC_1) ;
-bloc_monopompe bloc4(PB_7, PB_6, PC_0) ;
+bloc_monopompe bloc4(PA_9, PB_6, PC_0) ;
 bloc_monopompe bloc5(PC_7, PC_8, PC_5) ;
 bloc_monopompe bloc6(PB_10, PB_2, PC_4) ;
 bloc_monopompe bloc7(PA_6, PA_5, PA_7) ;
@@ -112,9 +112,9 @@
             break;
     }
 }
-char bloc_8_pompe::etat_actuel (int groupe = 1) 
+char bloc_8_pompe::etat_actuel (int groupe) 
 {
-    char etat_groupe[8] ;
+    static char etat_groupe[8] ;
     
     switch (groupe)
     {
@@ -150,7 +150,8 @@
             etat_groupe[groupe-1] = bloc8.etat_actuel() ;
             break;
     }
-    return etat_groupe[groupe-1] ;
+    return etat_groupe[groupe-1];
+//    wait_us(150);
 }
 
 void bloc_8_pompe::stop_pompe (int groupe = 1)
@@ -189,4 +190,4 @@
             bloc8.stop_pompe() ;
             break;
     }
-}                            
\ No newline at end of file
+}                          
\ No newline at end of file