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:
Tue Jan 31 13:15:42 2017 +0000
Revision:
41:0b5c14dda54a
Parent:
16:5ea4337d785f
Tentative de modifier les commit inutile sur debug.h

Who changed what in which revision?

UserRevisionLine numberNew contents of line
salco 15:91b3c572d9df 1 #ifndef COMSPIDEFF_H
salco 15:91b3c572d9df 2 #define COMSPIDEFF_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 16:5ea4337d785f 28 CONTIEN_AUTRE_MODULE = 2,
salco 16:5ea4337d785f 29 SLAVE_NO_MORE_EMPTY_ADDR_MODULE = 5
salco 9:7295385f02b2 30
salco 9:7295385f02b2 31 } FLAGName;
salco 9:7295385f02b2 32
salco 15:91b3c572d9df 33 #endif // COMSPIDEFF_H