v

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers bluetooth.cpp Source File

bluetooth.cpp

00001 #include "pins.h"
00002 #include "mbed.h"
00003 #include "lights.h"
00004 #include "messen.h"
00005 Serial bluetooth(TX,RX);
00006 
00007 void readBluetooth(){
00008   while(bluetooth.readable()){
00009     char command = bluetooth.getc();
00010     switch(command){
00011       case '1': setlight1(1);
00012       break;
00013       case '2': setlight1(0);
00014       break;
00015       case '3': setlight2(1);
00016       break;
00017       case '4': setlight2(0);
00018       break;
00019     }
00020   }
00021 }
00022 void sendBluetooth(){
00023     bluetooth.printf("%f",getSpeed());
00024     bluetooth.printf("%f",getCurrent());
00025     bluetooth.printf("%f",getVoltage());
00026   }
00027 
00028 void doBluetooth(){
00029     readBluetooth();
00030     sendBluetooth();
00031 }