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:
11:496453b45e25
Parent:
8:e017e3d527d7
Child:
14:ca1a9230ba7f
diff -r 7e6aeaebe1a2 -r 496453b45e25 main.cpp
--- a/main.cpp	Thu Mar 19 21:49:20 2015 +0000
+++ b/main.cpp	Fri Mar 20 01:03:17 2015 +0000
@@ -17,7 +17,7 @@
 
 DigitalOut myled(LED1);
 //char str [80];
-
+DigitalIn mybutton(USER_BUTTON);
 int main()
 {
     //  int i = 1;
@@ -27,27 +27,29 @@
     //         string test="allo";
     //    pc.printf(test.c_str());
 
-    TTaskCritique taskCritique(10);
-    TTaskAlerte taskAlerte(20);
-    TTaskGeneral  taskGeneral(40);
+    TTaskCritique taskCritique(1);
+   // TTaskAlerte taskAlerte(20);
+   // TTaskGeneral  taskGeneral(40);
 //////////
 // Boot //
 //////////
 
 
     while(1) {
-        
-        
-        taskCritique.exec();
-        taskAlerte.exec();
-        taskGeneral.exec();
 
 
-
+        
+        //taskAlerte.exec();
+        //taskGeneral.exec();
+        if (mybutton == 0) { // Button is pressed
+            debug("Hello debug world");
+            taskCritique.exec();
 
-        myled = !myled;
+            myled = !myled;
+        }
+        wait(1);
     }
-    
+
     /*if(taskCritt)
         delete taskCritt;
     if(taskAlert)