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
directive.h@21:5c17b7836733, 2015-05-08 (annotated)
- Committer:
- salco
- Date:
- Fri May 08 01:33:51 2015 +0000
- Revision:
- 21:5c17b7836733
- Parent:
- 19:0ac80045ba4c
- Child:
- 27:ea60d12dccdf
seq turn integrer.
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
salco | 2:4c5b0f6d0a6b | 1 | /** |
salco | 2:4c5b0f6d0a6b | 2 | * @file TTask.h |
salco | 2:4c5b0f6d0a6b | 3 | * @brief Cette classe est le modele des 3 taches de controle. |
salco | 2:4c5b0f6d0a6b | 4 | * @author Salco |
salco | 2:4c5b0f6d0a6b | 5 | * @version 2.00 |
salco | 2:4c5b0f6d0a6b | 6 | * @date 11 mars 2015 |
salco | 2:4c5b0f6d0a6b | 7 | */ |
salco | 2:4c5b0f6d0a6b | 8 | #ifndef DIRECTIVE_H |
salco | 2:4c5b0f6d0a6b | 9 | #define DIRECTIVE_H |
salco | 2:4c5b0f6d0a6b | 10 | |
salco | 19:0ac80045ba4c | 11 | #define DEBUG_DIRECTIVE_TEST 1 |
salco | 19:0ac80045ba4c | 12 | |
salco | 3:e0d6e081a9d3 | 13 | #include "mbed.h" |
salco | 19:0ac80045ba4c | 14 | #include "debug.h" |
salco | 2:4c5b0f6d0a6b | 15 | #include "source/Task/TTask.h" |
salco | 3:e0d6e081a9d3 | 16 | #include "Motrice/mouvement.h" |
salco | 2:4c5b0f6d0a6b | 17 | |
salco | 2:4c5b0f6d0a6b | 18 | class Directive : public TTask |
salco | 2:4c5b0f6d0a6b | 19 | { |
salco | 19:0ac80045ba4c | 20 | CtrlBridge* m_CtrlBridge; |
salco | 3:e0d6e081a9d3 | 21 | Faculter_motrice *ctrDesPattes; |
salco | 21:5c17b7836733 | 22 | /*Serial*/RawSerial *ssc32; |
salco | 3:e0d6e081a9d3 | 23 | char c; |
salco | 2:4c5b0f6d0a6b | 24 | protected: |
salco | 2:4c5b0f6d0a6b | 25 | virtual void task(void); |
salco | 2:4c5b0f6d0a6b | 26 | |
salco | 2:4c5b0f6d0a6b | 27 | public: |
salco | 2:4c5b0f6d0a6b | 28 | Directive(); |
salco | 2:4c5b0f6d0a6b | 29 | virtual~Directive(); |
salco | 2:4c5b0f6d0a6b | 30 | |
salco | 2:4c5b0f6d0a6b | 31 | }; |
salco | 2:4c5b0f6d0a6b | 32 | #endif // DIRECTIVE_H |