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_Types.h
- Revision:
- 17:bbd6dac92961
- Parent:
- 1:80ab0d068708
--- a/USBDevice/USBDevice_Types.h Thu Dec 05 13:00:15 2013 +0000 +++ b/USBDevice/USBDevice_Types.h Thu Jan 23 17:30:20 2014 +0000 @@ -49,7 +49,7 @@ /* Descriptors */ #define DESCRIPTOR_TYPE(wValue) (wValue >> 8) -#define DESCRIPTOR_INDEX(wValue) (wValue & 0xf) +#define DESCRIPTOR_INDEX(wValue) (wValue & 0xff) typedef struct { struct {