Colin Stearns / Mbed 2 deprecated qcControl

Dependencies:   mbed

Fork of dgps by Colin Stearns

Revision:
18:e72ee7aed088
Parent:
14:6be57da62283
--- a/adapt/xbee.cpp	Sat Apr 19 14:39:19 2014 +0000
+++ b/adapt/xbee.cpp	Sun Apr 20 08:04:37 2014 +0000
@@ -1,5 +1,8 @@
 #include "xbee.h"
 Serial* XBEE::xbee=NULL;
+DigitalOut* XBEE::setTCPConStatus = NULL;
+DigitalIn* XBEE::getTCPConStatus = NULL;
+InterruptIn* XBEE::TCPconnLost = NULL;
 
 Serial& XBEE::getSerial(){
     if(xbee==NULL){
@@ -9,4 +12,25 @@
         //xbee->set_flow_control(SerialBase::CTS,NC,p20);
     }
     return *xbee;
+}
+
+DigitalOut& XBEE::getTCPConOut(){
+    if(setTCPConStatus==NULL){
+        setTCPConStatus=new DigitalOut(p11);
+    }
+    return *setTCPConStatus;
+}
+
+DigitalIn& XBEE::getTCPConIn(){
+    if(getTCPConStatus==NULL){
+        getTCPConStatus=new DigitalIn(p12);
+    }
+    return *getTCPConStatus;
+}
+
+InterruptIn& XBEE::getTCPInterrupt(){
+    if(TCPconnLost==NULL){
+        TCPconnLost=new InterruptIn(p12);
+    }
+    return *TCPconnLost;
 }
\ No newline at end of file