Bluetooth for f411re reciever

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001 #include "mbed.h"
00002 #include <string>
00003 #include <stdio.h>
00004 #include <cstdlib>
00005 
00006 Serial  pc(USBTX, USBRX);
00007 Serial  serial(D8,D2);
00008 char    data[50];
00009 string  dat[4],dat1,dat2,dat3,dat4;
00010 float   num[4],numx;
00011 int i;
00012 const char * d;
00013 
00014 int main() {
00015     pc.baud(115200);
00016     i=0;
00017     while(1) {
00018         if(serial.readable() ) {
00019             
00020             serial.scanf("%50s", data);
00021             dat[i]=data;
00022             num[i] = atof(data);
00023             pc.printf("%s \r\n",data);
00024             pc.printf("%s \n",dat[0]);
00025             pc.printf("---------------\n");
00026             i=i+1;
00027             if(i>3){i=0;}
00028 
00029 /*
00030             dat1=dat2;
00031             dat2=dat3;
00032             dat3=data;
00033             serial.scanf("%50s", data);
00034             d=dat1.c_str();
00035             numx=atof(d);
00036             pc.printf("%s \r\n", d);
00037 */            
00038         }
00039     }
00040 }