diff options
| author | hathach <[email protected]> | 2018-12-12 14:43:45 +0700 |
|---|---|---|
| committer | hathach <[email protected]> | 2018-12-12 14:43:45 +0700 |
| commit | bb544a09518f4f2210482e62fb050b6cea641c97 (patch) | |
| tree | 403f0c70ae82b37bce3b43a7b739fa2feba0d75b /examples/device | |
| parent | c1c501e0c2f3ad2c910b11bb358396c2e57ec624 (diff) | |
minor update
Diffstat (limited to 'examples/device')
| -rw-r--r-- | examples/device/cdc_msc_hid/src/main.c | 17 |
1 files changed, 13 insertions, 4 deletions
diff --git a/examples/device/cdc_msc_hid/src/main.c b/examples/device/cdc_msc_hid/src/main.c index d88bd3726..bc260fdfa 100644 --- a/examples/device/cdc_msc_hid/src/main.c +++ b/examples/device/cdc_msc_hid/src/main.c @@ -94,10 +94,19 @@ void virtual_com_task(void) // read and echo back uint32_t count = tud_cdc_read(buf, sizeof(buf)); - tud_cdc_write(buf, count); - } + for(uint32_t i=0; i<count; i++) + { + tud_cdc_write_char(buf[i]); - tud_cdc_write_flush(); + if ( buf[i] == '\r' ) + { + tud_cdc_write_char('\n'); + tud_cdc_write_str("tinyusb cdc: "); + } + } + + tud_cdc_write_flush(); + } } } @@ -109,7 +118,7 @@ void tud_cdc_line_state_cb(uint8_t itf, bool dtr, bool rts) if ( dtr && rts ) { // print greeting - tud_cdc_write_str("tinyusb usb cdc\n"); + tud_cdc_write_str("tinyusb cdc: "); } } #endif |
