We are using the USBXpress driver version 4.03 to communicate with a device, based on the C8051F340 Microcontroller. There appears to have been a dramatic drop in performance in recent Windows 10 releases.
A data transfer which previously took about a minute is now taking about 5 minutes. Here are some measurements that I made.
|Windows release||Transfer time|
|Windows 10 release 1909||98s|
|Windows 10 release 2004||279s|
|Windows 10 release 20H2||346s|
The time required for a single request and response was previously about 5 ms, but is now around 30 ms.
Is this a known problem?
Can anybody suggest a way to get back to the previous transfer speed?
Do you mean the driver here?