ryo seki / Mbed 2 deprecated serialSend5

Dependencies:   TextLCD mbed

Committer:
akudohune
Date:
Fri Apr 19 09:14:08 2013 +0000
Revision:
0:62ac378df546
Child:
1:ed00e9c4ba6e
a

Who changed what in which revision?

UserRevisionLine numberNew contents of line
akudohune 0:62ac378df546 1 #include "mbed.h"
akudohune 0:62ac378df546 2 #include "TextLCD.h"
akudohune 0:62ac378df546 3 #include "main.h"
akudohune 0:62ac378df546 4
akudohune 0:62ac378df546 5
akudohune 0:62ac378df546 6 int a;
akudohune 0:62ac378df546 7 int xbee;
akudohune 0:62ac378df546 8
akudohune 0:62ac378df546 9 void init()
akudohune 0:62ac378df546 10 {
akudohune 0:62ac378df546 11 device.printf("START");
akudohune 0:62ac378df546 12 device2.printf("START");
akudohune 0:62ac378df546 13 device.attach(&dev_tx,Serial::TxIrq);
akudohune 0:62ac378df546 14 device.attach(&dev_rx,Serial::RxIrq);
akudohune 0:62ac378df546 15 device2.attach(&dev2_tx,Serial::TxIrq);
akudohune 0:62ac378df546 16 device2.attach(&dev2_rx,Serial::RxIrq);
akudohune 0:62ac378df546 17 Button.mode(PullUp);
akudohune 0:62ac378df546 18
akudohune 0:62ac378df546 19 timer2.start();
akudohune 0:62ac378df546 20
akudohune 0:62ac378df546 21 lcd.cls();
akudohune 0:62ac378df546 22 }
akudohune 0:62ac378df546 23 int main()
akudohune 0:62ac378df546 24 {
akudohune 0:62ac378df546 25 init();
akudohune 0:62ac378df546 26
akudohune 0:62ac378df546 27 for(;;){
akudohune 0:62ac378df546 28 //mbedleds = 0;
akudohune 0:62ac378df546 29
akudohune 0:62ac378df546 30
akudohune 0:62ac378df546 31 Ultrasonic();
akudohune 0:62ac378df546 32 //lcd.cls();
akudohune 0:62ac378df546 33
akudohune 0:62ac378df546 34 IR_Position();
akudohune 0:62ac378df546 35 lcd.cls();
akudohune 0:62ac378df546 36
akudohune 0:62ac378df546 37 lcd.locate(0,0);
akudohune 0:62ac378df546 38 lcd.printf("R:%d,F:%d",(int)ultrasonicValue[1],(int)ultrasonicValue[0]);
akudohune 0:62ac378df546 39 lcd.locate(0,1);
akudohune 0:62ac378df546 40 lcd.printf("L:%d,B:%d",(int)ultrasonicValue[3],(int)ultrasonicValue[2]);
akudohune 0:62ac378df546 41
akudohune 0:62ac378df546 42 /*
akudohune 0:62ac378df546 43 lcd.locate(0,0);
akudohune 0:62ac378df546 44 lcd.printf("%d",(data[0] << 8) + data[1]);
akudohune 0:62ac378df546 45 lcd.locate(0,1);
akudohune 0:62ac378df546 46 lcd.printf("%d",data[2]);
akudohune 0:62ac378df546 47 */
akudohune 0:62ac378df546 48 /*
akudohune 0:62ac378df546 49 lcd.locate(0,0);
akudohune 0:62ac378df546 50 lcd.printf("%d,%d",direction,data[2]);
akudohune 0:62ac378df546 51 lcd.locate(0,1);
akudohune 0:62ac378df546 52 lcd.printf("%d",Distance);
akudohune 0:62ac378df546 53 */
akudohune 0:62ac378df546 54 /*
akudohune 0:62ac378df546 55 lcd.locate(0,0);
akudohune 0:62ac378df546 56 lcd.printf("%d",data[0]);
akudohune 0:62ac378df546 57 lcd.locate(0,1);
akudohune 0:62ac378df546 58 lcd.printf("%d",data[1]);*/
akudohune 0:62ac378df546 59 }
akudohune 0:62ac378df546 60 }