Reputation: 113
I am using Silicon Labs CP210x driver for my USB to UART bridge. Using CVAVR's terminal, I can receive data from the bridge using 57600 baud rate. However, when I implemented this on C#, I got an OutOfRange exception stating the maximum baud rate the device can support is 24302. I tried reinstall the driver then restarted the computer. The limit is now pulled down to 14300 baud rate. I can't receive data properly using 9600 baud rate. Changing .Net Framework target version didn't help either. What should I do?
Upvotes: 2
Views: 1646
Reputation: 113
It was a driver issue. I got my driver from https://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers. There are many versions available there. Version 10.1.3 didn't work on my Windows 10 system, but 6.7.5 worked.
Upvotes: 2