USB-UART bridge for XBee with XCTU.

Dependencies:   USBDevice mbed

USB to UART bridge for XBee with XCTU.
320 350
Windows serial driver:
https://developer.mbed.org/handbook/USBSerial
https://developer.mbed.org/media/uploads/samux/serial.zip

Files at this revision

API Documentation at this revision

Comitter:
va009039
Date:
Tue May 13 15:46:37 2014 +0900
Parent:
0:9b1aa393acb3
Commit message:
add sendBreak,update USBDevice.lib.

Changed in this revision

BaseUsbUartBridge.cpp Show annotated file Show diff for this revision Revisions of this file
BaseUsbUartBridge.h Show annotated file Show diff for this revision Revisions of this file
USBDevice.lib Show annotated file Show diff for this revision Revisions of this file
diff -r 9b1aa393acb3 -r 3d02f8b77d68 BaseUsbUartBridge.cpp
--- a/BaseUsbUartBridge.cpp	Mon May 12 15:53:39 2014 +0000
+++ b/BaseUsbUartBridge.cpp	Tue May 13 15:46:37 2014 +0900
@@ -57,3 +57,13 @@
     return true;    
 }
 
+/* virtual */ void BaseUsbUartBridge::lineCodingChanged(int baud, int bits, int parity, int stop)
+{
+    SerialBase::baud(baud);
+}
+
+/* virtual */ void BaseUsbUartBridge::sendBreak(uint16_t duration)
+{
+    SerialBase::send_break();
+};
+
diff -r 9b1aa393acb3 -r 3d02f8b77d68 BaseUsbUartBridge.h
--- a/BaseUsbUartBridge.h	Mon May 12 15:53:39 2014 +0000
+++ b/BaseUsbUartBridge.h	Tue May 13 15:46:37 2014 +0900
@@ -14,9 +14,8 @@
 
 protected:
     virtual bool EP2_OUT_callback() { return bulk_callback(); }
-    virtual void lineCodingChanged(int baud, int bits, int parity, int stop){
-        SerialBase::baud(baud);
-    }
+    virtual void lineCodingChanged(int baud, int bits, int parity, int stop);
+    virtual void sendBreak(uint16_t duration);
     virtual void controlLineStateChanged(int rts, int dtr){}
     virtual void monitor(src_t src, uint8_t c) {}
 
diff -r 9b1aa393acb3 -r 3d02f8b77d68 USBDevice.lib
--- a/USBDevice.lib	Mon May 12 15:53:39 2014 +0000
+++ b/USBDevice.lib	Tue May 13 15:46:37 2014 +0900
@@ -1,1 +1,1 @@
-http://mbed.org/users/va009039/code/USBDevice/#c4c8fd0b0f12
+http://mbed.org/users/va009039/code/USBDevice/#8615d80a0568