This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

USB HID Data Ack

C6748_StarterWare_1_20_03_03. I am some problems with the USB HID stack when handling a Set Report request. The code in question is in usbdhid.c.

...
static void
HandleRequest(void *pvInstance, tUSBRequest *pUSBRequest)
{
...
        case USBREQ_SET_REPORT:
        {
...
                USBDevEndpointDataAck(psInst->ulUSBBase, USB_EP_0, true);
            }
            break;
        }
...

I think the USBDevEndpointDataAck() call have a "false" flag as more data is expected.