librairie actions gros robot carte esclave

Dependents:   carte_esclave201_petit_rob carte_esclave2019 carte_esclave_PETIT_ROBOT_2019

Committer:
kyxstark
Date:
Thu May 23 11:44:30 2019 +0000
Revision:
1:af508f84a079
Parent:
0:f900f4ea9dfd
Child:
3:a630a1ccf5f0

        

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Artiom 0:f900f4ea9dfd 1 #ifndef ACTIONS_GR_H
Artiom 0:f900f4ea9dfd 2 #define ACTIONS_GR_H
Artiom 0:f900f4ea9dfd 3
Artiom 0:f900f4ea9dfd 4 #include "main.h"
Artiom 0:f900f4ea9dfd 5
Artiom 0:f900f4ea9dfd 6
Artiom 0:f900f4ea9dfd 7 #ifdef ROBOT_BIG
Artiom 0:f900f4ea9dfd 8 //-----------------------servo gros robot--------------------------------------
Artiom 0:f900f4ea9dfd 9 //serial 1
Artiom 0:f900f4ea9dfd 10 #define roue_G 4
Artiom 0:f900f4ea9dfd 11 #define stockage_G 3
Artiom 0:f900f4ea9dfd 12 //serial 2
Artiom 0:f900f4ea9dfd 13 #define doigt 2
Artiom 0:f900f4ea9dfd 14 #define AV_EP_C 10
Artiom 0:f900f4ea9dfd 15 #define AV_poigne_C 11
Artiom 0:f900f4ea9dfd 16 //serial 3
Artiom 0:f900f4ea9dfd 17 #define stockage_D 1
Artiom 0:f900f4ea9dfd 18 #define roue_D 5
Artiom 0:f900f4ea9dfd 19
Artiom 0:f900f4ea9dfd 20
Artiom 0:f900f4ea9dfd 21 #define SIZE_FIFO 50
Artiom 0:f900f4ea9dfd 22
Artiom 0:f900f4ea9dfd 23 extern char status_pompe;
Artiom 0:f900f4ea9dfd 24
Artiom 0:f900f4ea9dfd 25 extern bool flag_ascenseur;
Artiom 0:f900f4ea9dfd 26
Artiom 0:f900f4ea9dfd 27 extern char fpresentoir_avant, fpresentoir_arriere;
Artiom 0:f900f4ea9dfd 28 extern char fgoldenium_avant, fgoldenium_arriere;
Artiom 0:f900f4ea9dfd 29 extern char fsol_avant,fsol_arriere;
Artiom 0:f900f4ea9dfd 30 extern char fsol_avant_relache,fsol_arriere_relache;
Artiom 0:f900f4ea9dfd 31 extern char fbalance_avant,fbalance_arriere;
Artiom 0:f900f4ea9dfd 32 extern char favant_relache,farriere_relache;
Artiom 0:f900f4ea9dfd 33 extern char faccelerateur_avant,faccelerateur_arriere;
Artiom 0:f900f4ea9dfd 34
Artiom 0:f900f4ea9dfd 35 void gabarit_gros_robot(void);
Artiom 0:f900f4ea9dfd 36
Artiom 0:f900f4ea9dfd 37 void fifo_couleur(void);
Artiom 0:f900f4ea9dfd 38 void ascenseur(void);
Artiom 0:f900f4ea9dfd 39
kyxstark 1:af508f84a079 40
Artiom 0:f900f4ea9dfd 41 void presentoir_avant(void);
Artiom 0:f900f4ea9dfd 42 void automate_ventouse_presentoir_avant(void);
Artiom 0:f900f4ea9dfd 43 void automate_ventouse_relache_avant(void);
Artiom 0:f900f4ea9dfd 44
Artiom 0:f900f4ea9dfd 45 void goldenium_avant(void);
Artiom 0:f900f4ea9dfd 46 void automate_ventouse_goldenium_avant(void);
Artiom 0:f900f4ea9dfd 47 void accelerateur_avant(void);
kyxstark 1:af508f84a079 48 void automate_ventouse_accelerateur_avant(void);
Artiom 0:f900f4ea9dfd 49
Artiom 0:f900f4ea9dfd 50
Artiom 0:f900f4ea9dfd 51 #endif
Artiom 0:f900f4ea9dfd 52 #endif