SLAA453A january 2011 – may 2023
Once the HID interface is opened – and assuming this interface is set up as a "datapipe" interface on the MSP430 HID API – data chunks of any size can be sent/received with the API using the HID_writeFile() and HID_readFile() calls. The calls automatically handle packetization into one or more HID reports.
If implementing a "traditional" HID device rather than "datapipe" – meaning the report format has been customized and the HID-traditional function calls are being used in the MSP430 HID application – then it is still possible to use this API as an example, but it will be necessary to customize the API code.