![](/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
Diff: source/Motrice/Patte.h
- Revision:
- 19:0ac80045ba4c
- Parent:
- 2:4c5b0f6d0a6b
- Child:
- 27:ea60d12dccdf
diff -r 3f113f8441b2 -r 0ac80045ba4c source/Motrice/Patte.h --- a/source/Motrice/Patte.h Thu Apr 23 19:28:42 2015 +0000 +++ b/source/Motrice/Patte.h Mon Apr 27 20:41:21 2015 +0000 @@ -69,7 +69,7 @@ } const char* toString(void){ - sprintf (buffer,"#%d P%d #%d P%d #%d P%d #%d P%d",m_Coxa.iD,m_Coxa.curr,m_Femur.iD,m_Femur.curr,m_Tibia.iD,m_Tibia.curr,m_Tars.iD,m_Tars.curr); + sprintf (buffer,"#%d P%d0 #%d P%d0 #%d P%d0 #%d P%d0",m_Coxa.iD,m_Coxa.curr,m_Femur.iD,m_Femur.curr,m_Tibia.iD,m_Tibia.curr,m_Tars.iD,m_Tars.curr); return buffer; } //setting Coxa // @@ -232,7 +232,7 @@ m_Tars.curr = value; } void move(unsigned char coxaValue,unsigned char femurValue, - unsigned char tibiaValue,unsigned char tarsValue) { + unsigned char tibiaValue,unsigned char tarsValue) {//noob proof if((coxaValue >= m_Coxa.min)&&(coxaValue <= m_Coxa.max )) m_Coxa.curr = coxaValue; if((femurValue >= m_Femur.min)&&(femurValue <= m_Femur.max ))