AnsweredAssumed Answered

USB Host Interrupt OUT

Question asked by Richard Lowe on May 15, 2018
Latest reply on May 28, 2018 by Richard Lowe


HAL 1.11 Framework


Modifying the ST USB Host library to include the missing states in the 

static USBH_StatusTypeDef USBH_HID_Process(USBH_HandleTypeDef *phost)

method that runs the HID Class. 


SEND_DATA - for sending packets TO the HID device

BUSY - used as a polling state after data sent.


Wondering if the USB experts on here can look at the state transitions and validate the state and transition correctness.


The last question is Data0/Data1 toggling. It appears that is happening somewhere in a lower level. Do I need to manually toggle the Data0/Data1 in the state?