CRAC Team / Mbed 2 deprecated Bloc_Pompe

Dependencies:   mbed ident_crac

Revision:
0:253443d82cba
Child:
1:815ca6061e15
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Fri Jan 15 07:36:28 2021 +0000
@@ -0,0 +1,42 @@
+#include "bloc_8_pompe.h"
+
+#define VENT_AT 0x266
+#define VENT_RE 0x267
+ 
+#define TEST_VENT_1_ON 0x268
+#define TEST_VENT_1_OFF 0x269
+#define VENT_ETAT 0x27A
+
+int main()
+{
+    bloc_8_pompe::bloc_8_pompe classe_pompe    (PC_9, PA_8, PB_0,       //bloc 1
+                                                PA_9, PA_10, PB_1,      //bloc 2
+                                                PA_11, PA_15, PC_1,     //bloc 3
+                                                PB_7, PB_6, PC_0,       //bloc 4
+                                                PC_7, PC_8, PC_5,       //bloc 5
+                                                PB_10, PB_2, PC_4,      //bloc 6
+                                                PA_6, PA_5, PA_7,       //bloc 7
+                                                PA_0, PA_1, PA_4);      //bloc 8
+                                      
+    bool possession_gobelet[7] ;
+    //DigitalOut detrompeur_possession (PA_8) ;
+     
+    while(1)
+    {
+        for(int i=1 ; i<9 ; i++)
+        {
+            possession_gobelet[i-1] = classe_pompe.aspirer(i) ;
+            wait_ms(500) ;
+            if(possession_gobelet)
+            {
+                possession_gobelet[i-1] = classe_pompe.relacher(i) ;
+                wait_ms(100) ;
+                //detrompeur_possession = classe_pompe.possession(2) ;
+            }
+            //detrompeur_possession = classe_pompe.possession(2) ;
+            wait_ms(1000) ;
+        }
+        
+    }
+        
+}
\ No newline at end of file