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:
15:91b3c572d9df
Parent:
14:ca1a9230ba7f
Child:
27:ea60d12dccdf
--- a/source/OSNAPprotocoleDefine.h	Mon Mar 23 22:41:31 2015 +0000
+++ b/source/OSNAPprotocoleDefine.h	Wed Apr 22 19:27:44 2015 +0000
@@ -4,6 +4,40 @@
 
 //#define NONE 0
 
+
+struct osnapModule_t{
+    unsigned char addrModule; //osnapRegisterA
+    
+    union{
+        unsigned char getByte;
+        struct
+        {
+            unsigned char typeFormat  : 1;
+            unsigned char linkToReaction : 3;
+            unsigned char addrPeripherique : 4;
+        };
+    }osnapRegisterB;
+    
+    union{
+        unsigned char getByte;
+        struct
+        {
+            unsigned char positionSpatiale : 6;
+            unsigned char typeFormat : 2;
+        };
+    }osnapRegisterC;
+    
+    union{
+        unsigned char getByte;
+        struct
+        {
+            unsigned char sousType  : 6;
+            unsigned char type : 2;
+        };
+    }osnapRegisterD;
+    
+};
+
 typedef enum {
     //NONE =0,
     CAPTEUR = 1,