![](/media/cache/profiles/4b0986230d9d7aded7f0c24033d221d4.jpg.50x50_q85.jpg)
Programme de contrôle de l'octopode 4DOF, Theraphosa-Salconi.
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
_old_doc/SystemeNeuronale/CommunicationNeuronale.h
- Committer:
- salco
- Date:
- 2015-03-11
- Revision:
- 1:25ea21da4542
File content as of revision 1:25ea21da4542:
/* * CommunicationNeuronale.h * * Created on: Mar 10, 2015 * Author: salco */ #ifndef COMMUNICATIONNEURONALE_H_ #define COMMUNICATIONNEURONALE_H_ #include "mbed.h" //#include <SPI.h> class ComModulesSPI : public SPI { int m_regPortUse; // set in the init int m_regPortLost;// flag 1 si lost char m_demuxPos; public: ComModulesSPI(PinName mosi, PinName miso, PinName sclk, PinName _unused=NC); virtual ~ComModulesSPI(); bool initCom(void); bool next_demux(void); bool back_demux(void); bool isValide(char portID); bool tryComPort(char portID);//just faire le sync et crc pour voire si lautre est la virtual int write(int value); bool send(char portID, char type,char *flag,char *data); bool send(char portID, char type,int *flag,char *data); bool send(char portID, char type,char *flag,int *data); bool send(char portID, char type,int *flag,int *data); }; #endif /* COMMUNICATIONNEURONALE_H_ */