USB Host Shield 2.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
PS5BT Member List

This is the complete list of members for PS5BT, including all inherited members.

ACLData(uint8_t *ACLData)BTHIDprotectedvirtual
attachOnInit(void(*funcOnInit)(void))BluetoothServiceinline
BluetoothService(BTD *p)BluetoothServiceinline
BTHID(BTD *p, bool pair=false, const char *pin="0000")BTHID
checkHciHandle(uint8_t *buf, uint16_t handle)BluetoothServiceinlineprotected
connected()PS5BTinline
control_scidBTHIDprotected
disconnect()BTHIDvirtual
getAnalogButton(ButtonEnum b)PS5Parser
getAnalogHat(AnalogHatEnum a)PS5Parser
getAngle(AngleEnum a)PS5Parserinline
getButtonClick(ButtonEnum b)PS5Parser
getButtonPress(ButtonEnum b)PS5Parser
getLastMessageTime()BTHIDinline
getMessageCounter()PS5Parserinline
GetReportParser(uint8_t id)BTHIDinline
getSensor(SensorEnum s)PS5Parserinline
getTouchCounter(uint8_t finger=0)PS5Parserinline
getX(uint8_t finger=0)PS5Parserinline
getY(uint8_t finger=0)PS5Parserinline
hci_handleBluetoothServiceprotected
identifierBluetoothServiceprotected
interrupt_scidBTHIDprotected
isTouching(uint8_t finger=0)PS5Parserinline
l2cap_event_flagBluetoothServiceprotected
l2cap_sdp_stateBTHIDprotected
leftTriggerPS5Parser
onInit()BTHIDinlineprotectedvirtual
OnInitBTHID()PS5BTinlineprotectedvirtual
pair(void)BTHIDinline
Parse(uint8_t len, uint8_t *buf)PS5Parserprotected
ParseBTHIDControlData(uint8_t len, uint8_t *buf)BTHIDinlineprotectedvirtual
ParseBTHIDData(uint8_t len, uint8_t *buf)PS5BTinlineprotectedvirtual
pBtdBluetoothServiceprotected
pFuncOnInitBluetoothServiceprotected
PS5BT(BTD *p, bool pair=false, const char *pin="0000")PS5BTinline
PS5Parser()PS5Parserinline
BTHID::Reset()BTHIDprotectedvirtual
PS5Parser::Reset()PS5Parserprotected
ResetBTHID()PS5BTinlineprotectedvirtual
rightTriggerPS5Parser
Run()BTHIDprotectedvirtual
sdp_scidBTHIDprotected
sendOutputReport(PS5Output *output)PS5BTinlineprotectedvirtual
setAllOff()PS5Parserinline
setLed(uint8_t r, uint8_t g, uint8_t b)PS5Parserinline
setLed(ColorsEnum color)PS5Parserinline
setLedOff()PS5Parserinline
setLeds(struct KBDLEDS data)BTHIDinline
setLeds(uint8_t data)BTHID
setMicLed(bool on)PS5Parserinline
setMicLedOff()PS5Parserinline
setPlayerLed(uint8_t mask)PS5Parserinline
setPlayerLedOff()PS5Parserinline
setProtocolMode(uint8_t mode)BTHIDinline
SetReportParser(uint8_t id, HIDReportParser *prs)BTHIDinline
setRumbleOff()PS5Parserinline
setRumbleOn(RumbleEnum mode)PS5Parserinline
setRumbleOn(uint8_t bigRumble, uint8_t smallRumble)PS5Parserinline