fonctions du petit robot

Fork of test_carteAToutFaire_PR by CRAC Team

all_includes.h

Committer:
EdouardGE1
Date:
2017-05-20
Revision:
4:5cf096b1c65d
Parent:
3:0175a071dd65

File content as of revision 4:5cf096b1c65d:


#include "mbed.h"
#include "AX12.h"
#include "ident_crac.h"
#include "cmsis.h"
#include "Actionneur.h"

#define SIZE_FIFO 20 
#define TIME 0.1

extern unsigned char EtatAx12, ActionAx12;
extern unsigned char action_a_effectuer;

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);