I am making a communication web app that connects the usb device using stm32 mcu to the Chrome browser.
When I run the code I wrote, I'm fetching data at a rate of about 1.2 mbytes / sec.
This is based on the execution speed of the pure "transferIn" function except for encoding and data interpretation. In my case, transferIn uses a bulk endpoint.
I know that 1.2 mbytes / sec is only about the speed of usb 1.1.
Is this normal?
I am wondering if there is a more advanced method, but I do not know.