USB Host Shield 2.0
|
This is the complete list of members for PS4USB, including all inherited members.
attachOnInit(void(*funcOnInit)(void)) | PS4USB | inline |
bAddress | HID | protected |
bHasReportId | HIDUniversal | protected |
ConfigureDevice(uint8_t parent, uint8_t port, bool lowspeed) | USBDeviceConfig | inlinevirtual |
connected() | PS4USB | inline |
DEVCLASSOK(uint8_t klass) | USBDeviceConfig | inlinevirtual |
EndpointXtract(uint8_t conf, uint8_t iface, uint8_t alt, uint8_t proto, const USB_ENDPOINT_DESCRIPTOR *ep) | HIDUniversal | virtual |
epInfo | HIDUniversal | protected |
epInterruptInIndex | HID | protectedstatic |
epInterruptOutIndex | HID | protectedstatic |
GetAddress() | HIDUniversal | inlinevirtual |
getAnalogButton(ButtonEnum b) | PS4Parser | |
getAnalogHat(AnalogHatEnum a) | PS4Parser | |
getAngle(AngleEnum a) | PS4Parser | inline |
getAudioStatus() | PS4Parser | inline |
getBatteryLevel() | PS4Parser | inline |
getButtonClick(ButtonEnum b) | PS4Parser | |
getButtonPress(ButtonEnum b) | PS4Parser | |
GetHidDescr(uint8_t ep, uint16_t nbytes, uint8_t *dataptr) | HID | |
GetIdle(uint8_t iface, uint8_t reportID, uint8_t *dataptr) | HID | |
getMicStatus() | PS4Parser | inline |
GetProtocol(uint8_t iface, uint8_t *dataptr) | HID | |
GetReport(uint8_t ep, uint8_t iface, uint8_t report_type, uint8_t report_id, uint16_t nbytes, uint8_t *dataptr) | HID | |
GetReportDescr(uint16_t wIndex, USBReadParser *parser=NULL) | HID | |
GetReportParser(uint8_t id) | HIDUniversal | protectedvirtual |
getSensor(SensorEnum s) | PS4Parser | inline |
getTouchCounter(uint8_t finger=0, uint8_t xyId=0) | PS4Parser | inline |
GetUsb() | HID | inline |
getUsbStatus() | PS4Parser | inline |
getX(uint8_t finger=0, uint8_t xyId=0) | PS4Parser | inline |
getY(uint8_t finger=0, uint8_t xyId=0) | PS4Parser | inline |
HID(USB *pusb) | HID | inline |
hidInterfaces | HIDUniversal | protected |
HIDUniversal(USB *p) | HIDUniversal | |
Init(uint8_t parent, uint8_t port, bool lowspeed) | HIDUniversal | virtual |
isReady() | HIDUniversal | inlinevirtual |
isTouching(uint8_t finger=0, uint8_t xyId=0) | PS4Parser | inline |
maxEpPerInterface | HID | protectedstatic |
maxHidInterfaces | HID | protectedstatic |
OnInitSuccessful() | PS4USB | inlineprotectedvirtual |
Parse(uint8_t len, uint8_t *buf) | PS4Parser | protected |
ParseHIDData(HID *hid, bool is_rpt_id, uint8_t len, uint8_t *buf) | PS4USB | inlineprotectedvirtual |
PID | HIDUniversal | protected |
Poll() | HIDUniversal | virtual |
PrintEndpointDescriptor(const USB_ENDPOINT_DESCRIPTOR *ep_ptr) | HID | protected |
PrintHidDescriptor(const USB_HID_DESCRIPTOR *pDesc) | HID | protected |
PS4Parser() | PS4Parser | inline |
PS4USB(USB *p) | PS4USB | inline |
pUsb | HID | protected |
Release() | HIDUniversal | virtual |
Reset() | PS4Parser | inlineprotected |
ResetHubPort(uint8_t port) | USBDeviceConfig | inlinevirtual |
sendOutputReport(PS4Output *output) | PS4USB | inlineprotectedvirtual |
setAllOff() | PS4Parser | inline |
SetIdle(uint8_t iface, uint8_t reportID, uint8_t duration) | HID | |
setLed(uint8_t r, uint8_t g, uint8_t b) | PS4Parser | inline |
setLed(ColorsEnum color) | PS4Parser | inline |
setLedFlash(uint8_t flashOn, uint8_t flashOff) | PS4Parser | inline |
setLedOff() | PS4Parser | inline |
SetProtocol(uint8_t iface, uint8_t protocol) | HID | |
SetReport(uint8_t ep, uint8_t iface, uint8_t report_type, uint8_t report_id, uint16_t nbytes, uint8_t *dataptr) | HID | |
SetReportParser(uint8_t id, HIDReportParser *prs) | HIDUniversal | virtual |
setRumbleOff() | PS4Parser | inline |
setRumbleOn(RumbleEnum mode) | PS4Parser | inline |
setRumbleOn(uint8_t bigRumble, uint8_t smallRumble) | PS4Parser | inline |
totalEndpoints | HID | protectedstatic |
VID | HIDUniversal | protected |
VIDPIDOK(uint16_t vid, uint16_t pid) | USBDeviceConfig | inlinevirtual |