Bluetooth for f411re reciever

Dependencies:   mbed

Committer:
sunninety1
Date:
Tue Dec 04 20:23:30 2018 +0000
Revision:
0:75e3c6b099a6
Bluetooth for f411re;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
sunninety1 0:75e3c6b099a6 1 #include "mbed.h"
sunninety1 0:75e3c6b099a6 2 #include <string>
sunninety1 0:75e3c6b099a6 3 #include <stdio.h>
sunninety1 0:75e3c6b099a6 4 #include <cstdlib>
sunninety1 0:75e3c6b099a6 5
sunninety1 0:75e3c6b099a6 6 Serial pc(USBTX, USBRX);
sunninety1 0:75e3c6b099a6 7 Serial serial(D8,D2);
sunninety1 0:75e3c6b099a6 8 char data[50];
sunninety1 0:75e3c6b099a6 9 string dat[4],dat1,dat2,dat3,dat4;
sunninety1 0:75e3c6b099a6 10 float num[4],numx;
sunninety1 0:75e3c6b099a6 11 int i;
sunninety1 0:75e3c6b099a6 12 const char * d;
sunninety1 0:75e3c6b099a6 13
sunninety1 0:75e3c6b099a6 14 int main() {
sunninety1 0:75e3c6b099a6 15 pc.baud(115200);
sunninety1 0:75e3c6b099a6 16 i=0;
sunninety1 0:75e3c6b099a6 17 while(1) {
sunninety1 0:75e3c6b099a6 18 if(serial.readable() ) {
sunninety1 0:75e3c6b099a6 19
sunninety1 0:75e3c6b099a6 20 serial.scanf("%50s", data);
sunninety1 0:75e3c6b099a6 21 dat[i]=data;
sunninety1 0:75e3c6b099a6 22 num[i] = atof(data);
sunninety1 0:75e3c6b099a6 23 pc.printf("%s \r\n",data);
sunninety1 0:75e3c6b099a6 24 pc.printf("%s \n",dat[0]);
sunninety1 0:75e3c6b099a6 25 pc.printf("---------------\n");
sunninety1 0:75e3c6b099a6 26 i=i+1;
sunninety1 0:75e3c6b099a6 27 if(i>3){i=0;}
sunninety1 0:75e3c6b099a6 28
sunninety1 0:75e3c6b099a6 29 /*
sunninety1 0:75e3c6b099a6 30 dat1=dat2;
sunninety1 0:75e3c6b099a6 31 dat2=dat3;
sunninety1 0:75e3c6b099a6 32 dat3=data;
sunninety1 0:75e3c6b099a6 33 serial.scanf("%50s", data);
sunninety1 0:75e3c6b099a6 34 d=dat1.c_str();
sunninety1 0:75e3c6b099a6 35 numx=atof(d);
sunninety1 0:75e3c6b099a6 36 pc.printf("%s \r\n", d);
sunninety1 0:75e3c6b099a6 37 */
sunninety1 0:75e3c6b099a6 38 }
sunninety1 0:75e3c6b099a6 39 }
sunninety1 0:75e3c6b099a6 40 }