Using USB, I need to push 192kB/sec data from the device to the host. Full speed is fine. Error checking is not required.
According to Programmer's Guide: MSP430 USB API v4.10 (.pdf), page 49, "HID-Datapipe was created .... thus HID-Datapipe offers the best of both world (at the expense of throughput, limited at 64KB/sec)."
However, the MSP430 Descriptor Tool allows for the creation of multiple interfaces each with 64 bytes of data and a 1mS polling interval. (ie. 64kB/sec) So, three interfaces would produce the needed 192kB/sec.
Is the 64kB/sec limit, per device, per interface, per endpoint?