Programme d'utilisation des AX12 avec rajout de l'MX12
Fork of test_carteAToutFaire_PR by
all_includes.h
- Committer:
- R66Y
- Date:
- 2017-05-20
- Revision:
- 3:1bb26049bdd1
- Parent:
- 2:9d280856a536
File content as of revision 3:1bb26049bdd1:
#include "mbed.h" #include "AX12.h" #include "ident_crac.h" #include "cmsis.h" #define SIZE_FIFO 20 #define TIME 0.1 extern unsigned char EtatPompeDroite, EtatPompeGauche, EtatLanceur, EtatAx12, ChoixBras, ActionAx12, EtatTurbine, EtatServoVanne; extern unsigned char action_a_effectuer, ActionPompe; extern PwmOut PompeDroite; unsigned char mvtBrasAvant(unsigned char ID1, unsigned short GSpeed1, unsigned short GPosition1, unsigned char ID2, unsigned short GSpeed2, unsigned short GPosition2, unsigned char ID3, unsigned short GSpeed3, unsigned short GPosition3); void GetPositionAx12(void); void SendRawId (unsigned short id); void initialisation_AX12(void); void canRx_ISR(void); void canProcessRx(void); void CAN2_wrFilter (uint32_t id); void AX12_automate(unsigned char etat_ax12, unsigned char choix_bras); void gerer_turbine(unsigned char pwm_turbine);