Should Isochronous data be received on every micro-frame?
I'm working on extending the capabilities of the STM32CubeMX Library to support higher data rate isochronous IN data (e.g. UAC audio). Currently I have host code that requests and receives isochronous data every 1ms frame (not every micro-frame).
Is there any way to configure the STM32 CubeMX USB Host Library to request data every micro-frame?
Control transfers all appear correct and enumeration happens happily - the bus is running at high-speed (confirmed with USB protocol analyser).
The device is capable (USB protocol analyser shows it receiving 1 packet every micro-frame with a Windows drivers, but only every 8 micro-frames with the modified code I have).
I'm using version 3.2.2 of the STM32 USB Host Library and 1.2.4 of the STM32F7xx HAL Drivers (I've checked the changes to 1.2.5 but there is no differences in the USB drivers).
