Code principal du projet

Dependencies:   mbed DRV8825

Committer:
Nanaud
Date:
Tue Nov 03 16:29:13 2020 +0000
Revision:
26:bb2b778bd351
Parent:
25:869b1c1f51a7
UI

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Nanaud 1:2fe8c402ee79 1 // Nom du fichier : captUS.h
Nanaud 0:dc036b67c87c 2
Nanaud 20:7d206773f39e 3 #include "math.h"
Nanaud 20:7d206773f39e 4
Nanaud 20:7d206773f39e 5 #define LONGUEUR_TAB 2000
Nanaud 20:7d206773f39e 6 #define LARGEUR_TAB 3000
Nanaud 20:7d206773f39e 7 #define _PI_ 3.14159265359
Nanaud 20:7d206773f39e 8 #define THETA 60
Nanaud 20:7d206773f39e 9
Nanaud 1:2fe8c402ee79 10 // extern
Nanaud 24:be2b2be6907b 11 extern unsigned int us_high[6];
Nanaud 24:be2b2be6907b 12 extern unsigned int us_low[6];
Nanaud 24:be2b2be6907b 13 extern unsigned int us_diff[6];
Nanaud 21:e5f0f5abb5ae 14 extern bool us_verif[6];
Nanaud 21:e5f0f5abb5ae 15
Nanaud 22:f891c2bce091 16 extern Timer TimUS;
Nanaud 22:f891c2bce091 17 extern Ticker TickUS_actu;
Nanaud 25:869b1c1f51a7 18 extern unsigned int us_dist[6];
Nanaud 20:7d206773f39e 19
Nanaud 25:869b1c1f51a7 20 extern bool us_rbt_restart;
Nanaud 25:869b1c1f51a7 21 extern bool us_libre;
Nanaud 1:2fe8c402ee79 22
Nanaud 1:2fe8c402ee79 23 // Prototypes
Nanaud 1:2fe8c402ee79 24 void captUS_trig();
Nanaud 26:bb2b778bd351 25 void captUS_convToDist(void);
Nanaud 0:dc036b67c87c 26
Nanaud 0:dc036b67c87c 27 void echoRise1();
Nanaud 0:dc036b67c87c 28 void echoFall1();
Nanaud 0:dc036b67c87c 29 void echoRise2();
Nanaud 0:dc036b67c87c 30 void echoFall2();
Nanaud 0:dc036b67c87c 31 void echoRise3();
Nanaud 0:dc036b67c87c 32 void echoFall3();
Nanaud 0:dc036b67c87c 33 void echoRise4();
Nanaud 0:dc036b67c87c 34 void echoFall4();
Nanaud 0:dc036b67c87c 35 void echoRise5();
Nanaud 0:dc036b67c87c 36 void echoFall5();
Nanaud 0:dc036b67c87c 37 void echoRise6();
Nanaud 20:7d206773f39e 38 void echoFall6();
Nanaud 20:7d206773f39e 39