| 
    USB Host Shield 2.0
    
   | 
 
This is the complete list of members for PS4BT, including all inherited members.
| ACLData(uint8_t *ACLData) | BTHID | protectedvirtual | 
| attachOnInit(void(*funcOnInit)(void)) | BluetoothService | inline | 
| BluetoothService(BTD *p) | BluetoothService | inline | 
| BTHID(BTD *p, bool pair=false, const char *pin="0000") | BTHID | |
| checkHciHandle(uint8_t *buf, uint16_t handle) | BluetoothService | inlineprotected | 
| connected() | PS4BT | inline | 
| control_scid | BTHID | protected | 
| disconnect() | BTHID | virtual | 
| 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 | |
| getLastMessageTime() | BTHID | inline | 
| getMicStatus() | PS4Parser | inline | 
| GetReportParser(uint8_t id) | BTHID | inline | 
| getSensor(SensorEnum s) | PS4Parser | inline | 
| getTouchCounter(uint8_t finger=0, uint8_t xyId=0) | PS4Parser | 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 | 
| hci_handle | BluetoothService | protected | 
| identifier | BluetoothService | protected | 
| interrupt_scid | BTHID | protected | 
| isTouching(uint8_t finger=0, uint8_t xyId=0) | PS4Parser | inline | 
| l2cap_event_flag | BluetoothService | protected | 
| l2cap_sdp_state | BTHID | protected | 
| onInit() | BTHID | inlineprotectedvirtual | 
| OnInitBTHID() | PS4BT | inlineprotectedvirtual | 
| pair(void) | BTHID | inline | 
| Parse(uint8_t len, uint8_t *buf) | PS4Parser | protected | 
| ParseBTHIDControlData(uint8_t len, uint8_t *buf) | BTHID | inlineprotectedvirtual | 
| ParseBTHIDData(uint8_t len, uint8_t *buf) | PS4BT | inlineprotectedvirtual | 
| pBtd | BluetoothService | protected | 
| pFuncOnInit | BluetoothService | protected | 
| PS4BT(BTD *p, bool pair=false, const char *pin="0000") | PS4BT | inline | 
| PS4Parser() | PS4Parser | inline | 
| BTHID::Reset() | BTHID | protectedvirtual | 
| PS4Parser::Reset() | PS4Parser | protected | 
| ResetBTHID() | PS4BT | inlineprotectedvirtual | 
| Run() | BTHID | protectedvirtual | 
| sdp_scid | BTHID | protected | 
| sendOutputReport(PS4Output *output) | PS4BT | inlineprotectedvirtual | 
| setAllOff() | PS4Parser | inline | 
| 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 | 
| setLeds(struct KBDLEDS data) | BTHID | inline | 
| setLeds(uint8_t data) | BTHID | |
| setProtocolMode(uint8_t mode) | BTHID | inline | 
| SetReportParser(uint8_t id, HIDReportParser *prs) | BTHID | inline | 
| setRumbleOff() | PS4Parser | inline | 
| setRumbleOn(RumbleEnum mode) | PS4Parser | inline | 
| setRumbleOn(uint8_t bigRumble, uint8_t smallRumble) | PS4Parser | inline |