AresENSEA-CDF2020
/
AresCDFMainCode_us2
Test
debugBT.cpp
- Committer:
- Nanaud
- Date:
- 2020-07-18
- Revision:
- 4:ad9b7355332e
- Child:
- 5:34ed652f8c31
File content as of revision 4:ad9b7355332e:
// Nom du fichier : debugBT.cpp #include "pins.h" // Variables globales & timers Serial bt(PC_6,PC_7); void bluetoothIT() { static int i=0; static char buffer[10]=""; // Tableau qui contient la chaine de caractère rentrée dans le terminal. static char cmd[Lcmd]=""; // Variable qui retient que les premiers caractères qui représentent la commande. //printf("bt.readable = %d \r\n",bt.readable()); while(bt.readable()) { // if(bt.readable()) //pc.printf("bt.readable = %d \r\n",bt.readable()); buffer[i]=bt.getc(); pc.printf("%c",buffer[i]); bt.printf("%c",buffer[i]); i++; } if(buffer[i-1]=='\r') { pc.printf("\r\n"); bt.printf("\r\n"); i=0; copieTab(buffer,cmd); switch(cmdType) { case 1 : // Commande test angle StringToAngle(cmd); cmdType=0; break; default : // Commande par défaut cmdChoice(cmd); } } }