Smart-Home-TX Test

Dependencies:   4DGL-uLCD-SE PinDetect

Fork of Xbee-Smart-Home-Outside by prana koirala

main.cpp

Committer:
pkoirala3
Date:
2017-04-17
Revision:
0:9d604b1e5409
Child:
1:7d069ab3f551

File content as of revision 0:9d604b1e5409:

#include "mbed.h"
#include <string>

#include "uLCD_4DGL.h"
 
DigitalOut myled(LED1);
Serial xbee(p9, p10);
DigitalOut reset(p8);
Serial pc(USBTX, USBRX);
 
DigitalOut led1(LED1);
DigitalOut led2(LED2);
DigitalOut led3(LED3);
 
uLCD_4DGL lcd(p28,p27,p24);
 
int main()
{
    // lcd.baudrate(3000000);
    reset = 0;
    wait_ms(1);
    reset = 1;
    wait_ms(1);
    lcd.printf("Waiting for char\r\n");
    while(1){
        while(xbee.readable()){
            led2 = 1;
            char buffer[512];
            xbee.scanf("%s", buffer);
            lcd.printf("%s", buffer);
            // lcd.putc(xbee.getc());
            wait_ms(1);
            led1 = 1;
        }
        lcd.printf("\r\n");
    }
}