Alexandre Salconi-Denis
/
ProjetOctopode
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.cpp@41:0b5c14dda54a, 2017-01-31 (annotated)
- Committer:
- salco
- Date:
- Tue Jan 31 13:15:42 2017 +0000
- Revision:
- 41:0b5c14dda54a
- Parent:
- 1:25ea21da4542
Tentative de modifier les commit inutile sur debug.h
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
salco | 1:25ea21da4542 | 1 | /* |
salco | 1:25ea21da4542 | 2 | * CommunicationNeuronale.cpp |
salco | 1:25ea21da4542 | 3 | * |
salco | 1:25ea21da4542 | 4 | * Created on: Mar 10, 2015 |
salco | 1:25ea21da4542 | 5 | * Author: salco |
salco | 1:25ea21da4542 | 6 | */ |
salco | 1:25ea21da4542 | 7 | #include "CommunicationNeuronale.h" |
salco | 1:25ea21da4542 | 8 | ComModulesSPI::ComModulesSPI(PinName mosi, PinName miso, PinName sclk, PinName _unused) : SPI(mosi,miso,sclk,_unused) |
salco | 1:25ea21da4542 | 9 | { |
salco | 1:25ea21da4542 | 10 | // m_com = new SPI(mosi,miso,sclk,_unused); |
salco | 1:25ea21da4542 | 11 | m_regPortUse=0; |
salco | 1:25ea21da4542 | 12 | m_regPortLost=0; |
salco | 1:25ea21da4542 | 13 | m_demuxPos=0; |
salco | 1:25ea21da4542 | 14 | } |
salco | 1:25ea21da4542 | 15 | ComModulesSPI::~ComModulesSPI() |
salco | 1:25ea21da4542 | 16 | { |
salco | 1:25ea21da4542 | 17 | //if(m_com) |
salco | 1:25ea21da4542 | 18 | // delete(m_com); |
salco | 1:25ea21da4542 | 19 | } |
salco | 1:25ea21da4542 | 20 | int ComModulesSPI::write(int value) |
salco | 1:25ea21da4542 | 21 | { |
salco | 1:25ea21da4542 | 22 | int a; |
salco | 1:25ea21da4542 | 23 | a= SPI::write(value); |
salco | 1:25ea21da4542 | 24 | return a; |
salco | 1:25ea21da4542 | 25 | } |