Roller Catcher / Mbed 2 deprecated Test_filaire

Dependencies:   mbed

Committer:
MaxenceGalopin
Date:
Fri Jan 10 07:44:10 2020 +0000
Revision:
0:a7e7666c7a9d
Child:
1:e856bb79d8b6
ok

Who changed what in which revision?

UserRevisionLine numberNew contents of line
MaxenceGalopin 0:a7e7666c7a9d 1 #include "mbed.h"
MaxenceGalopin 0:a7e7666c7a9d 2
MaxenceGalopin 0:a7e7666c7a9d 3 #define TX PA_2
MaxenceGalopin 0:a7e7666c7a9d 4 #define RX PA_3
MaxenceGalopin 0:a7e7666c7a9d 5 Serial pc(USBTX, USBRX);
MaxenceGalopin 0:a7e7666c7a9d 6
MaxenceGalopin 0:a7e7666c7a9d 7 Serial bluetooth(TX,RX);
MaxenceGalopin 0:a7e7666c7a9d 8
MaxenceGalopin 0:a7e7666c7a9d 9 DigitalOut LEDA(PB_8,0);
MaxenceGalopin 0:a7e7666c7a9d 10 DigitalOut LEDB(PB_9,0);
MaxenceGalopin 0:a7e7666c7a9d 11
MaxenceGalopin 0:a7e7666c7a9d 12
MaxenceGalopin 0:a7e7666c7a9d 13
MaxenceGalopin 0:a7e7666c7a9d 14 int main()
MaxenceGalopin 0:a7e7666c7a9d 15 {
MaxenceGalopin 0:a7e7666c7a9d 16
MaxenceGalopin 0:a7e7666c7a9d 17 char Buffer[10];
MaxenceGalopin 0:a7e7666c7a9d 18
MaxenceGalopin 0:a7e7666c7a9d 19
MaxenceGalopin 0:a7e7666c7a9d 20
MaxenceGalopin 0:a7e7666c7a9d 21
MaxenceGalopin 0:a7e7666c7a9d 22 while(1) {
MaxenceGalopin 0:a7e7666c7a9d 23 bluetooth.scanf("%s",&Buffer);
MaxenceGalopin 0:a7e7666c7a9d 24 pc.printf("Test");
MaxenceGalopin 0:a7e7666c7a9d 25 if(Buffer[0] == 'O' && Buffer[1] =='N') {
MaxenceGalopin 0:a7e7666c7a9d 26 if(Buffer[2]=='A') {
MaxenceGalopin 0:a7e7666c7a9d 27 LEDA=1;
MaxenceGalopin 0:a7e7666c7a9d 28 pc.printf("nothing received");
MaxenceGalopin 0:a7e7666c7a9d 29 } else if(Buffer[2] == 'B') {
MaxenceGalopin 0:a7e7666c7a9d 30 LEDB =1;
MaxenceGalopin 0:a7e7666c7a9d 31 }
MaxenceGalopin 0:a7e7666c7a9d 32 } else if(Buffer[0] =='O' && Buffer[1] =='F' && Buffer[2] == 'F') {
MaxenceGalopin 0:a7e7666c7a9d 33 if(Buffer[3]=='A') {
MaxenceGalopin 0:a7e7666c7a9d 34 LEDA=0;
MaxenceGalopin 0:a7e7666c7a9d 35 } else if(Buffer[3]=='B') {
MaxenceGalopin 0:a7e7666c7a9d 36 LEDB =0;
MaxenceGalopin 0:a7e7666c7a9d 37 }
MaxenceGalopin 0:a7e7666c7a9d 38 } else {
MaxenceGalopin 0:a7e7666c7a9d 39 pc.printf("nothing received");
MaxenceGalopin 0:a7e7666c7a9d 40 }
MaxenceGalopin 0:a7e7666c7a9d 41 }
MaxenceGalopin 0:a7e7666c7a9d 42 }