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
Committer:
salco
Date:
Thu Mar 19 19:14:31 2015 +0000
Revision:
9:7295385f02b2
Child:
10:7e6aeaebe1a2
Grosse renovation, jai enlever la liste chainer faire home made et j'ai utiliser std::list qui est deja cr?er et va me simplifier un peut les chose. J'ai ajuster les fonction de MemRegistre pour le rende compatible.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
salco 9:7295385f02b2 1 #ifdef COMSPI_H
salco 9:7295385f02b2 2 #define COMSPI_H
salco 9:7295385f02b2 3
salco 9:7295385f02b2 4 // faire un debug pour la com spi
salco 9:7295385f02b2 5 #define SYNC 84 //0b01010100
salco 9:7295385f02b2 6
salco 9:7295385f02b2 7 typedef enum {
salco 9:7295385f02b2 8 NOACK = 0,
salco 9:7295385f02b2 9 TXACK = 1,
salco 9:7295385f02b2 10 RXACK = 2,
salco 9:7295385f02b2 11 RXNAK = 3
salco 9:7295385f02b2 12 } ACKvalue;
salco 9:7295385f02b2 13
salco 9:7295385f02b2 14 typedef enum {
salco 9:7295385f02b2 15 NDB00 = 0,
salco 9:7295385f02b2 16 NDB01 = 1,
salco 9:7295385f02b2 17 NDB02 = 2
salco 9:7295385f02b2 18 } NDBvalue;
salco 9:7295385f02b2 19
salco 9:7295385f02b2 20 typedef enum {
salco 9:7295385f02b2 21 PFB0 = 0,
salco 9:7295385f02b2 22 PFB1 = 1,
salco 9:7295385f02b2 23 PFB2 = 2,
salco 9:7295385f02b2 24 PFB3 =3
salco 9:7295385f02b2 25 } PFBvalue;
salco 9:7295385f02b2 26 typedef enum {
salco 9:7295385f02b2 27 Request_Init_Info = 1
salco 9:7295385f02b2 28
salco 9:7295385f02b2 29 } FLAGName;
salco 9:7295385f02b2 30
salco 9:7295385f02b2 31 #endif // COMSPI_H