4.5.34.1 Data Fields struct { uint8_t recipient: 5 uint8_t type: 2 uint8_t dataPhaseTransferDirection: 1 } bmRequestType uint8_t bRequest uint16_t wValue uint16_t wIndex uint16_t wLength