Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Diff: ident_crac.h
- Revision:
- 2:df3c600db53b
- Parent:
- 1:97e8acdc88ae
diff -r 97e8acdc88ae -r df3c600db53b ident_crac.h --- a/ident_crac.h Mon Mar 28 12:44:28 2022 +0000 +++ b/ident_crac.h Tue Apr 26 14:06:50 2022 +0000 @@ -3,16 +3,15 @@ #define SIZE_FIFO 50 //Constantes de temps -#define PLAYTIME 20 //Vitesse de mouvement +#define PLAYTIME 50 //Vitesse de mouvement #define TEMPO 50 #define TEMPO_LONGUE 1000 -//Serial carte moteurs -#define SERIAL_BAS_DROITE 1 -#define SERIAL_BAS_MILIEU 2 -#define SERIAL_BAS_GAUCHE 3 -#define SERIAL_SPECIAL 4 -#define SERIAL_HAUT 5 - +//Serial carte interface +#define SERIAL_DROITE 1 +#define SERIAL_MILIEU 2 +#define SERIAL_GAUCHE 3 +#define SERIAL_SPECIAL 4 +#define SERIAL_ 5 /* Correspondance serial --> RX-TX sur la carte serial1 : RX1-TX1 @@ -21,20 +20,22 @@ serial4 : RX6-TX6 serial5 : RX4-TX4*/ -#define SERIAL_CAN1_ID 0x1 -#define SERIAL_CAN2_ID 0x2 -#define SERIAL_CAN3_ID 0x3 -#define SERIAL_CAN4_ID 0x4 -#define SERIAL_CAN5_ID 0x5 - -//ID servo bras avant -#define AV_BASE 1 -#define AV_MILIEU 2 -#define AV_HAUT 3 -//ID servo bras arriere -#define AR_BASE 4 -#define AR_MILIEU 5 -#define AR_HAUT 6 +//ID servo bras bas avant (BAV) +#define BAV_BASE 1 +#define BAV_MILIEU 2 +#define BAV_HAUT 3 +//ID servo bras bas arriere (BAR) +#define BAR_BASE 4 +#define BAR_MILIEU 5 +#define BAR_HAUT 6 +//ID servo bras haut avant (HAV) +#define HAV_BASE 7 +#define HAV_MILIEU 8 +#define HAV_HAUT 9 +//ID servo bras haut arriere (HAR) +#define HAR_BASE 10 +#define HAR_MILIEU 11 +#define HAR_HAUT 12 //ID servo bras spéciaux #define SPE_BASE 1 #define SPE_HAUT 2 @@ -42,11 +43,15 @@ #define CN_GAUCHE 4 #define CN_DROITE 5 + +//Commande CAN pour différentes actions +//torque.cpp #define TORQUE_ACT 0x001 #define TORQUE_DESACT 0x002 - -#define BRAS_PRISE 0x010 -#define PRISE_COMPLETE 0x011 +//actions.cpp +#define PRISE_ARRIERE 0x010 +#define PRISE_AVANT 0x011 +#define PRISE_COMPLETE 0x012 #define CN_OUVERTURE 0x020 #define CN_FERMETURE 0x021 @@ -54,6 +59,8 @@ //Pompe #define VENT_AT 0x266 #define VENT_RE 0x267 +// + #define TEST_VENT_1_ON 0x268 #define TEST_VENT_1_OFF 0x269