Channel number. This parameter can be a value from 1 to 15
direction
uint8_t
Channel number. This parameter can be one of these values: 0 : Output / 1 : Input
ep_type
uint8_t
Endpoint Type. This parameter can be one of these values: EP_TYPE_CTRL: Control type/ EP_TYPE_ISOC: Isochronous type/ EP_TYPE_BULK: Bulk type/ EP_TYPE_INTR: Interrupt type/
token
uint8_t
Endpoint Type. This parameter can be one of these values: 0: HC_PID_SETUP / 1: HC_PID_DATA1
pbuff
uint8_t*
pointer to URB data
length
uint16_t
Length of URB data
do_ping
uint8_t
activate do ping protocol (for high speed only). This parameter can be one of these values: 0 : do ping inactive / 1 : do ping active