Programme de contrôle de l'octopode 4DOF, Theraphosa-Salconi.

Dependencies:   debug mbed

CtrlBridge

  • fonction quelquonque pour communiquer avec les module
  • fonction quelquonque pour faire des recherche dans les module dispo
  • autre fonction pour jouer avec MemRegistre

Version 1.2.0

  • Ajout d'un mode de simulation pour tester le code avec seulement un contrôleur stm32
Revision:
32:65eecdf56e2c
Parent:
31:ed23647fd16e
Child:
34:dfd82c744b26
diff -r ed23647fd16e -r 65eecdf56e2c main.cpp
--- a/main.cpp	Mon Aug 31 13:36:39 2015 +0000
+++ b/main.cpp	Mon Aug 31 13:59:34 2015 +0000
@@ -44,7 +44,7 @@
     //#ifdef DBG_MAIN_INIT
     //debug("\n\rInit taskAlerte ...");
     //#endif
-    // TTaskCritique taskAlerte(20);// un-use because i dont know what to do with.
+    // TTaskAlerte taskAlerte(20);// un-use because i dont know what to do with.
     //#ifdef DBG_MAIN_INIT 
     //debug(" end");
     //#endif
@@ -52,7 +52,7 @@
     #ifdef DBG_MAIN_INIT
     debug("\n\rInit taskGeneral ...");
     #endif
-     TTaskCritique taskGeneral(20);
+     TTaskGeneral taskGeneral(20);
     #ifdef DBG_MAIN_INIT 
     debug(" end");
     #endif
@@ -61,19 +61,41 @@
 
     while(1) {
      
-    
 
         #if taskCritique
+            #ifdef DBG_MAIN_FLAG
+            debug("/n/r IN taskCritique");
+            #endif
+        
         taskCritique.exec();
+        
+            #ifdef DBG_MAIN_FLAG
+            debug("  Out taskCritique");
+            #endif
         #endif
         
         #if taskAlerte
+            #ifdef DBG_MAIN_FLAG
+            debug("/n/r IN taskAlerte");
+            #endif
+            
         taskAlerte.exec();
+        
+            #ifdef DBG_MAIN_FLAG
+            debug("  Out taskAlerte");
+            #endif        
         #endif
         
         #if taskGeneral
+            #ifdef DBG_MAIN_FLAG
+            debug("/n/r IN taskGeneral");
+            #endif
+            
         taskGeneral.exec();
-        
+
+            #ifdef DBG_MAIN_FLAG
+            debug("  Out taskGeneral");
+            #endif          
         #endif
         
         /*if (mybutton == 0) { // Button is pressed