This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Transmitting data via Bluetooth Serial as well as USB CDC Serial but not getting High data rates on U

Hello,

I want to send data via Bluetooth Serial as well as USB CDC Serial and currently, I am getting data rates up to 3.2KB/s on a Windows Laptop.

I read this https://devzone.nordicsemi.com/f/nordic-q-a/38822/usbd-with-cdc-acm-class-windows-10-maximum-data-rate 

where the team said that they had received 215 KB/s.

I tried the example code usb_cdc_acm and in that, I got about 85 KB/s.

Is there any example code to get about 215 KB/s data rates on USB CDC?

Parents
  • Hi,

    On my Windows 10 system, the raw throughput of CDC ACM (without BLE connection), as long as I remember, shows 425 KB/s from PC to device. Certainly it depends on host, but USB CDC shouldn't be a bottleneck here. Are you using the latest SDK? If you're trying an usb_cdc_acm example, set READ_SIZE to at least 64 bytes and comment out NRF_LOG_INFO lines in RX handler.

Reply
  • Hi,

    On my Windows 10 system, the raw throughput of CDC ACM (without BLE connection), as long as I remember, shows 425 KB/s from PC to device. Certainly it depends on host, but USB CDC shouldn't be a bottleneck here. Are you using the latest SDK? If you're trying an usb_cdc_acm example, set READ_SIZE to at least 64 bytes and comment out NRF_LOG_INFO lines in RX handler.

Children
Related