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:
10:7e6aeaebe1a2
Parent:
9:7295385f02b2
Child:
11:496453b45e25
--- a/source/MemRegistre.h	Thu Mar 19 19:14:31 2015 +0000
+++ b/source/MemRegistre.h	Thu Mar 19 21:49:20 2015 +0000
@@ -18,10 +18,10 @@
 {
     list<Module> m_moduleActioneur;//ListChainer m_moduleActioneur;
     list<Module>::iterator m_positionActioneur;//int m_positionActioneur;
-    
+
     list<Module> m_moduleCapteur;//ListChainer m_moduleCapteur;
     list<Module>::iterator m_positionCapteur;//int m_positionCapteur;
-    
+
     list<Module> m_moduleMemoire;//ListChainer m_moduleMemoire;
     list<Module>::iterator m_positionMemoire;//int m_positionMemoire;
 
@@ -38,12 +38,12 @@
         m_moduleActioneur.clear();
         return 1;
     }
-    inline bool remActioneur(int position){
-    list<Module>::iterator it1=m_moduleActioneur.begin();
-    for(char i=position; i>1; i--) it1++;
-    m_moduleActioneur.erase(it1);
-    return 1;
-}
+    inline bool remActioneur(int position) {
+        list<Module>::iterator it1=m_moduleActioneur.begin();
+        for(char i=position; i>1; i--) it1++;
+        m_moduleActioneur.erase(it1);
+        return 1;
+    }
     bool addActioneur(Module module) {
         m_moduleActioneur.push_back(module);
         return 1;
@@ -59,8 +59,8 @@
         return 1;
     }
     bool remCapteur(int position) {
-            list<Module>::iterator it1=m_moduleCapteur.begin();
-    for(char i=position; i>1; i--) it1++;
+        list<Module>::iterator it1=m_moduleCapteur.begin();
+        for(char i=position; i>1; i--) it1++;
         m_moduleCapteur.erase(it1);
         return 1;
     }
@@ -79,8 +79,8 @@
         return 1;
     }
     bool remMemoire(int position) {
-                    list<Module>::iterator it1=m_moduleMemoire.begin();
-    for(char i=position; i>1; i--) it1++;
+        list<Module>::iterator it1=m_moduleMemoire.begin();
+        for(char i=position; i>1; i--) it1++;
         m_moduleMemoire.erase(it1);
         return 1;
     }