AresENSEA-CDF2020
/
AresCDFMainCode_capteur_US
Capteur_US
Diff: main.cpp
- Revision:
- 4:ad9b7355332e
- Parent:
- 3:3ba377aafdfd
- Child:
- 6:ea6b30c4bb01
--- a/main.cpp Wed Jul 15 17:51:04 2020 +0000 +++ b/main.cpp Sat Jul 18 17:09:08 2020 +0000 @@ -1,12 +1,15 @@ // Nom du fichier : main.cpp #include "pins.h" -int main() { +int main() +{ pc.printf("\r\nAresCDFMainCode\r\n"); - + bt.printf("\r\nAresCDFMainCode\r\n"); + // debug pc.attach(&serialIT); // Interruption liaison série - + bt.attach(&bluetoothIT); // Interruption bluetooth + // Init capteurs à ultrasons captUS_init(); echo1.rise(&echoRise1); @@ -21,21 +24,28 @@ echo5.fall(&echoFall5); echo6.rise(&echoRise6); echo6.fall(&echoFall6); - + // Init DRV8825 drv_init(); - - // Init codeurs + + // Init codeurs cdgA.rise(&cdgaRise); //cdgB.rise(&cdgbRise); cdgA.mode(PullUp); cdgB.mode(PullUp); - + // Fonctions d'affichage pour les tests ticker_US.attach(&captUS_trig,0.2); // On apelle cette fonction toutes 0.2 secondes ticker_affUS.attach(&affUltrasons,1.0); ticker_affcd.attach(&affCodeurs,1.0); //aff_cd[0]=!aff_cd[0]; - + + //test_drv(); + + pc.baud(9600); + pc.format(8,SerialBase::None,1); + bt.baud(9600); + bt.format(8,SerialBase::None,1); + while(1) {} }