CRAC Team / AX12_PR

Fork of test_carteAToutFaire_PR by CRAC Team

Committer:
EdouardGE1
Date:
Sat May 20 09:36:35 2017 +0000
Revision:
3:0175a071dd65
Parent:
2:9d280856a536
pour clement liste des fonctions des actions du petit robot

Who changed what in which revision?

UserRevisionLine numberNew contents of line
matthieuvignon 2:9d280856a536 1
matthieuvignon 2:9d280856a536 2 #include "mbed.h"
matthieuvignon 2:9d280856a536 3 #include "AX12.h"
matthieuvignon 2:9d280856a536 4 #include "ident_crac.h"
matthieuvignon 2:9d280856a536 5 #include "cmsis.h"
EdouardGE1 3:0175a071dd65 6 #include "Actionneur.h"
matthieuvignon 2:9d280856a536 7
matthieuvignon 2:9d280856a536 8 #define SIZE_FIFO 20
matthieuvignon 2:9d280856a536 9 #define TIME 0.1
matthieuvignon 2:9d280856a536 10
EdouardGE1 3:0175a071dd65 11 extern unsigned char EtatAx12, ActionAx12;
EdouardGE1 3:0175a071dd65 12 extern unsigned char action_a_effectuer;
matthieuvignon 2:9d280856a536 13
matthieuvignon 2:9d280856a536 14 extern PwmOut PompeDroite;
matthieuvignon 2:9d280856a536 15
matthieuvignon 2:9d280856a536 16 unsigned char mvtBrasAvant(unsigned char ID1, unsigned short GSpeed1, unsigned short GPosition1,
matthieuvignon 2:9d280856a536 17 unsigned char ID2, unsigned short GSpeed2, unsigned short GPosition2,
matthieuvignon 2:9d280856a536 18 unsigned char ID3, unsigned short GSpeed3, unsigned short GPosition3);
matthieuvignon 2:9d280856a536 19 void GetPositionAx12(void);
matthieuvignon 2:9d280856a536 20 void SendRawId (unsigned short id);
matthieuvignon 2:9d280856a536 21 void initialisation_AX12(void);
matthieuvignon 2:9d280856a536 22 void canRx_ISR(void);
matthieuvignon 2:9d280856a536 23 void canProcessRx(void);
matthieuvignon 2:9d280856a536 24 void CAN2_wrFilter (uint32_t id);
EdouardGE1 3:0175a071dd65 25 void AX12_automate(unsigned char etat_ax12);
matthieuvignon 2:9d280856a536 26
matthieuvignon 2:9d280856a536 27