send RS485 for testing Delta Sevro

Dependencies:   mbed

Fork of RS4851121R by albatross

Revision:
1:41cb97261876
Parent:
0:c963f91bdd23
Child:
2:bbb217e1219e
--- a/main.cpp	Tue Nov 24 15:49:12 2015 +0000
+++ b/main.cpp	Tue Dec 29 18:21:52 2015 +0000
@@ -9,30 +9,14 @@
 int data[BUFFER];
 int num1,num2;
 
+void pc_rx(){
+    pc.putc(rs485.getc());
+}
+
 int main()
 {
-    rs485.baud(38400);
-    while(1) {
-        int available_temp = 0;
-        int i = 0;
-        Receiver = 0;
-        if((available_temp = rs485.readable()) == 1) {
-            wait_us(5);
-            for(i = 0; i < 4; i++) {
-                data[i] = rs485.getc();
-            }
-            wait_us(1);
-        }
-        for(i = 0; i< 4; i++) {
-            if(data[i] == 'A' && data[i + 1] != -1) {
-                Receiver = 1;
-                rs485.putc(100);
-                wait_us(1);
-            }
-            if(data[i] == 'B' && data[i+1] != -1) {
-                Receiver = 0;
-                wait_us(1);
-            }
-        }
-    }
+    pc.printf("test");
+    Receiver=0;
+    pc.attach(pc_rx, Serial::RxIrq);
+    while(1);
 }
\ No newline at end of file