This is the complete list of members for SwitchProBT, 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() | SwitchProBT | inline |
control_scid | BTHID | protected |
disableTimeout() | SwitchProParser | inlineprotectedvirtual |
disconnect() | BTHID | virtual |
enableImu(bool enable) | SwitchProParser | inline |
getAnalogHat(AnalogHatEnum a) | SwitchProParser | |
getAngle(AngleEnum a) | SwitchProParser | inline |
getBatteryLevel() | SwitchProParser | inline |
getButtonClick(ButtonEnum b) | SwitchProParser | |
getButtonPress(ButtonEnum b) | SwitchProParser | |
getLastMessageTime() | BTHID | inline |
getMessageCounter() | SwitchProParser | inline |
GetReportParser(uint8_t id) | BTHID | inline |
getSensor(SensorEnum s) | SwitchProParser | inline |
hci_handle | BluetoothService | protected |
identifier | BluetoothService | protected |
interrupt_scid | BTHID | protected |
isCharging() | SwitchProParser | inline |
l2cap_event_flag | BluetoothService | protected |
l2cap_sdp_state | BTHID | protected |
onInit() | BTHID | inlineprotectedvirtual |
OnInitBTHID() | SwitchProBT | inlineprotectedvirtual |
pair(void) | BTHID | inline |
Parse(uint8_t len, uint8_t *buf) | SwitchProParser | protected |
ParseBTHIDControlData(uint8_t len, uint8_t *buf) | BTHID | inlineprotectedvirtual |
ParseBTHIDData(uint8_t len, uint8_t *buf) | SwitchProBT | inlineprotectedvirtual |
pBtd | BluetoothService | protected |
pFuncOnInit | BluetoothService | protected |
BTHID::Reset() | BTHID | protectedvirtual |
SwitchProParser::Reset() | SwitchProParser | protected |
ResetBTHID() | SwitchProBT | inlineprotectedvirtual |
Run() | BTHID | protectedvirtual |
sdp_scid | BTHID | protected |
sendHandshake() | SwitchProParser | inlineprotectedvirtual |
sendOutputReport(uint8_t *data, uint8_t len) | SwitchProBT | inlineprotectedvirtual |
setAllOff() | SwitchProParser | inline |
setLedHomeOff() | SwitchProParser | inline |
setLedHomeOn() | SwitchProParser | inline |
setLedHomeToggle() | SwitchProParser | inline |
setLedOff() | SwitchProParser | inline |
setLedOff(LEDEnum a) | SwitchProParser | inline |
setLedOn(LEDEnum a) | SwitchProParser | inline |
setLedRaw(uint8_t mask) | SwitchProParser | inline |
setLeds(struct KBDLEDS data) | BTHID | inline |
setLeds(uint8_t data) | BTHID | |
setLedToggle(LEDEnum a) | SwitchProParser | inline |
setProtocolMode(uint8_t mode) | BTHID | inline |
SetReportParser(uint8_t id, HIDReportParser *prs) | BTHID | inline |
setRumble(bool leftRumbleOn, bool rightRumbleOn) | SwitchProParser | inline |
setRumbleLeft(bool on) | SwitchProParser | inline |
setRumbleOff() | SwitchProParser | inline |
setRumbleRight(bool on) | SwitchProParser | inline |
setRumbleToggle() | SwitchProParser | inline |
SwitchProBT(BTD *p, bool pair=false, const char *pin="0000") | SwitchProBT | inline |
switchProOutput | SwitchProParser | protected |
SwitchProParser() | SwitchProParser | inline |