Smart-Home-TX Test

Dependencies:   4DGL-uLCD-SE PinDetect

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

Revision:
0:9d604b1e5409
Child:
1:7d069ab3f551
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Mon Apr 17 12:35:31 2017 +0000
@@ -0,0 +1,37 @@
+#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");
+    }
+}
\ No newline at end of file