USB device stack; Added getter method for terminal_connected;
Fork of USBDevice by
Example of use:
#include "mbed.h" #include "USBSerial.h" USBSerial pc; DigitalOut blue_led(P0_20); int main() { blue_led = 1; while(!pc.getTerminal_connected()); //Wait for serial terminal to connect... while(1) { blue_led = 0; wait(0.2); blue_led = 1; wait(0.2); } }
Diff: USBDevice/USBDevice.h
- Revision:
- 18:78bdbce94509
- Parent:
- 2:34856a6adb5b
- Child:
- 25:7c72828865f3
diff -r bbd6dac92961 -r 78bdbce94509 USBDevice/USBDevice.h --- a/USBDevice/USBDevice.h Thu Jan 23 17:30:20 2014 +0000 +++ b/USBDevice/USBDevice.h Tue Feb 18 11:00:19 2014 +0000 @@ -37,8 +37,10 @@ /* * Connect a device + * + * @param blocking: block if not configured */ - void connect(void); + void connect(bool blocking = true); /* * Disconnect a device