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:
9:7295385f02b2
Child:
10:7e6aeaebe1a2
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/source/Module.h	Thu Mar 19 19:14:31 2015 +0000
@@ -0,0 +1,67 @@
+
+/**
+ * Structure des registe de memoire des modules
+ *  @note 
+ *  <B>Adresse du Périphérique:</B> i like banana.<BR>
+ *  <B>Lier a quelle réaction:</B> i like banana.<BR>
+ *  <B>Type de format:</B> i like banana.<BR>
+ *  <B>Position Spatiale:</B> i like banana.<BR>
+ *  <B>Type:</B> i like banana.<BR>
+ *  <B>Sous-Type:</B> i like banana.
+ */
+struct Module {
+    unsigned char regA; // adresse module
+    char regB; /**< Registre B.
+                * <table border="1" style="border: 1px solid black; text-align: center;">
+                * <tr>   
+                *   <th colspan="4" style="border: 1px solid black">Adresse du Périphérique</th>
+                *   <th colspan="3">Lier a quelle réaction</th>
+                *   <th colspan="1">Type de format</th>
+                * </tr>
+                * <tr>
+                *   <td>0</td>
+                *   <td>0</td>
+                *   <td>0</td>
+                *   <td>0</td>
+                *   <td>0</td>
+                *   <td>0</td>
+                *   <td>0</td>
+                *   <td>0</td>                
+                * </tr>
+                * </table> */
+    char regC; /**< Registre C.
+                * <table border="1" style="border: 1px solid black; text-align: center;">
+                * <tr>   
+                *   <th colspan="2" style="border: 1px solid black">Type de format</th>
+                *   <th colspan="6">Position Spatiale</th>
+                * </tr>
+                * <tr>
+                *   <td>0</td>
+                *   <td>0</td>
+                *   <td>0</td>
+                *   <td>0</td>
+                *   <td>0</td>
+                *   <td>0</td>
+                *   <td>0</td>
+                *   <td>0</td>                
+                * </tr>
+                * </table> */
+    char regD; /**< Registre D.
+                * <table border="1" style="border: 1px solid black; text-align: center;">
+                * <tr>   
+                *   <th colspan="2" style="border: 1px solid black">Type</th>
+                *   <th colspan="6">Sous-Type</th>
+                * </tr>
+                * <tr>
+                *   <td>0</td>
+                *   <td>0</td>
+                *   <td>0</td>
+                *   <td>0</td>
+                *   <td>0</td>
+                *   <td>0</td>
+                *   <td>0</td>
+                *   <td>0</td>                
+                * </tr>
+                * </table> */
+                
+};
\ No newline at end of file