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:
Mon Mar 23 22:41:31 2015 +0000
Revision:
14:ca1a9230ba7f
Parent:
10:7e6aeaebe1a2
Child:
15:91b3c572d9df
Je crois que jai fini tout ce que j'ai besoin pour faire utilisation des modules, reste un peut de pofinage mais pour le moment sa compile.

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 10:7e6aeaebe1a2 27 Request_Init_Info = 1,
salco 14:ca1a9230ba7f 28 CONTIEN_AUTRE_MODULE = 2
salco 9:7295385f02b2 29
salco 9:7295385f02b2 30 } FLAGName;
salco 9:7295385f02b2 31
salco 9:7295385f02b2 32 #endif // COMSPI_H