USB : USB Classes    A Closer Look at HID Class  

In USB-speak, “OUT” or “OUTPUT” always means “going away from the PC Host.”

Output items, therefore, are items that are ONLY transmitted from the PC host, toward your peripheral device. Output Reports only get sent OUT from PC, at any time that PC program wants.

This is another important concept: Output Reports are NOT requested by the PC on a regular basis, but only relatively rarely, in response to something that has happened in the end user’s program. Typically, this means “only when the user clicks on something in the PC program.”

 


9 of 17
Copyright Notice and Author Information