I am using an LPC2148 on a custom board, and am using LPCUSB for my USB stack. While I have no trouble compiling and running the examples, I was hoping someone here could explain to me why the abReport array in main_hid.c is declared as an eight byte array, yet when the report is sent in USBHwEPWrite, only four bytes (#define REPORT_SIZE 4) are sent?
I am trying to understand these examples before I start modifying them for my own use.
Thanks in advance,
Bob