My Project
Loading...
Searching...
No Matches
SBrickHub Member List

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

_advertisedDeviceBLEHubprotected
_advertisedDeviceCallbackBLEHubprotected
_blinkLightsBLEHubprotected
_blinkUntilBLEHubprotected
_channelControllersBLEHubprotected
_clientCallbackBLEHubprotected
_configBLEHubprotected
_driveTaskHandleBLEHubprotected
_ebrakeBLEHubprotected
_hubBLEHubprotected
_isConnectedBLEHubprotected
_isDiscoveredBLEHubprotected
_mbrakeBLEHubprotected
_onConnectionChangedCallbackBLEHubprotected
_remoteControlCharacteristicBLEHubprotected
_remoteControlServiceBLEHubprotected
_watchdogTimeOutInTensOfSecondsBLEHubprotected
attachCharacteristic(NimBLEUUID serviceUUID, NimBLEUUID characteristicUUID)BLEHubprotected
BLEHub(BLEHubConfiguration *config)BLEHub
BlinkLights(int durationInMs)BLEHub
Connect(const uint8_t watchdogTimeOutInTensOfSeconds)BLEHub
connected()BLEHubprotected
disconnected()BLEHubprotected
Drive(const int16_t minPwrPerc, const int16_t pwrPerc)BLEHub
driveTaskImpl(void *)BLEHubprotectedstatic
DriveTaskLoop()SBrickHubvirtual
dumpPData(uint8_t *pData, size_t length)BLEHubprotected
Execute(MCLocoAction *action)BLEHub
findControllerByChannel(BLEHubChannel channel)BLEHubprotected
GetAddress()BLEHub
GetCurrentDrivePwrPerc()BLEHub
GetRawAddress()BLEHub
getRawChannelPwrForController(BLEHubChannelController *controller)BLEHubprotected
getRawLedColorForController(BLEHubChannelController *controller)BLEHubprotected
initChannelControllers()BLEHubprotected
IsConnected()BLEHub
IsDiscovered()BLEHub
MapPwrPercToRaw(int pwrPerc)SBrickHubvirtual
NotifyCallback(NimBLERemoteCharacteristic *pBLERemoteCharacteristic, uint8_t *pData, size_t length, bool isNotify)SBrickHubvirtual
SBrickHub(BLEHubConfiguration *config)SBrickHub
SetConnectCallback(std::function< void(bool)> callback)BLEHub
SetEmergencyBrake(const bool enabled)BLEHub
SetHubLedColor(HubLedColor color)BLEHub
SetManualBrake(const bool enabled)BLEHub
setTargetPwrPercByAttachedDevice(DeviceType device, int16_t minPwrPerc, int16_t pwrPerc)BLEHubprotected
SetWatchdogTimeout(const uint8_t watchdogTimeOutInTensOfSeconds)SBrickHubvirtual
startDriveTask()BLEHubprotected