This repository was archived by the owner on Oct 27, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathsearch.json
More file actions
1 lines (1 loc) · 61.3 KB
/
Copy pathsearch.json
File metadata and controls
1 lines (1 loc) · 61.3 KB
1
{"Structs/BroseBikeErrorInformation.html#/s:8BroseSDK0A20BikeErrorInformationV5titleSSSgvp":{"name":"title","abstract":"<p>The title of the error</p>","parent_name":"BroseBikeErrorInformation"},"Structs/BroseBikeErrorInformation.html#/s:8BroseSDK0A20BikeErrorInformationV11descriptionSSSgvp":{"name":"description","abstract":"<p>The description of the error</p>","parent_name":"BroseBikeErrorInformation"},"Structs/BroseBikeErrorInformation.html#/s:8BroseSDK0A20BikeErrorInformationV9errorCodeSSvp":{"name":"errorCode","abstract":"<p>The code of the error</p>","parent_name":"BroseBikeErrorInformation"},"Structs/BroseLiveHMIData.html#/s:8BroseSDK0A11LiveHMIDataV14currentScalingSiSgvp":{"name":"currentScaling","abstract":"<p>This factor is controlling the current of the battery of the bike (in percentage)</p>","parent_name":"BroseLiveHMIData"},"Structs/BroseLiveHMIData.html#/s:8BroseSDK0A11LiveHMIDataV19supportProfileScaleSiSgvp":{"name":"supportProfileScale","abstract":"<p>This factor is controlling the strength of the profile level (in percentage)</p>","parent_name":"BroseLiveHMIData"},"Structs/BroseLiveHMIData.html#/s:8BroseSDK0A11LiveHMIDataV12tripDistanceSdvp":{"name":"tripDistance","abstract":"<p>The current trip distance of the bike in km</p>","parent_name":"BroseLiveHMIData"},"Structs/BroseLiveDriveUnitData.html#/s:8BroseSDK0A17LiveDriveUnitDataV14supportProfileAA0a7SupportH0OSgvp":{"name":"supportProfile","abstract":"<p>The current support profile of the bike</p>","parent_name":"BroseLiveDriveUnitData"},"Structs/BroseLiveDriveUnitData.html#/s:8BroseSDK0A17LiveDriveUnitDataV5lightSbvp":{"name":"light","abstract":"<p>The status of the light of the bike</p>","parent_name":"BroseLiveDriveUnitData"},"Structs/BroseLiveDriveUnitData.html#/s:8BroseSDK0A17LiveDriveUnitDataV16motorTemperatureSivp":{"name":"motorTemperature","abstract":"<p>The current temperature of the drive unit of the bike in °C</p>","parent_name":"BroseLiveDriveUnitData"},"Structs/BroseLiveDriveUnitData.html#/s:8BroseSDK0A17LiveDriveUnitDataV11pushingHelpSbvp":{"name":"pushingHelp","abstract":"<p>The status of the pushing help</p>","parent_name":"BroseLiveDriveUnitData"},"Structs/BroseLiveDriveUnitData.html#/s:8BroseSDK0A17LiveDriveUnitDataV14estimatedRangeSivp":{"name":"estimatedRange","abstract":"<p>The estimated range for the bike in km</p>","parent_name":"BroseLiveDriveUnitData"},"Structs/BroseLiveDriveUnitData.html#/s:8BroseSDK0A17LiveDriveUnitDataV9bikeSpeedSdvp":{"name":"bikeSpeed","abstract":"<p>The current speed (in km/h) of the bike</p>","parent_name":"BroseLiveDriveUnitData"},"Structs/BroseLiveDriveUnitData.html#/s:8BroseSDK0A17LiveDriveUnitDataV14treadleCadenceSdvp":{"name":"treadleCadence","abstract":"<p>The current treadle cadence (in rpm) of the bike</p>","parent_name":"BroseLiveDriveUnitData"},"Structs/BroseLiveDriveUnitData.html#/s:8BroseSDK0A17LiveDriveUnitDataV8odometerSdvp":{"name":"odometer","abstract":"<p>The total odometer of the bike in km</p>","parent_name":"BroseLiveDriveUnitData"},"Structs/BroseLiveDriveUnitData.html#/s:8BroseSDK0A17LiveDriveUnitDataV11pedalTorqueSdvp":{"name":"pedalTorque","abstract":"<p>The torque of the pedal (in nm) of the bike</p>","parent_name":"BroseLiveDriveUnitData"},"Structs/BroseLiveDriveUnitData.html#/s:8BroseSDK0A17LiveDriveUnitDataV12treadlePowerSdvp":{"name":"treadlePower","abstract":"<p>The current treadle power in W</p>","parent_name":"BroseLiveDriveUnitData"},"Structs/BroseLiveData.html#/s:8BroseSDK0A8LiveDataV09driveUnitD0AA0ac5DrivefD0Vvp":{"name":"driveUnitData","abstract":"<p>The live data of the drive unit of the bike</p>","parent_name":"BroseLiveData"},"Structs/BroseLiveData.html#/s:8BroseSDK0A8LiveDataV07batteryD0AA0ac7BatteryD0Vvp":{"name":"batteryData","abstract":"<p>The live data of the battery of the bike</p>","parent_name":"BroseLiveData"},"Structs/BroseLiveData.html#/s:8BroseSDK0A8LiveDataV03hmiD0AA0aC7HMIDataVvp":{"name":"hmiData","abstract":"<p>The live data of the HMI of the bike</p>","parent_name":"BroseLiveData"},"Structs/BroseLiveData.html#/s:8BroseSDK0A8LiveDataV16activeErrorCodesSaySSGvp":{"name":"activeErrorCodes","abstract":"<p>The currently active error codes. To provide more","parent_name":"BroseLiveData"},"Structs/BroseLiveData.html#/s:8BroseSDK0A8LiveDataV14driveUnitPowerSdvp":{"name":"driveUnitPower","abstract":"<p>The current power of the drive unit</p>","parent_name":"BroseLiveData"},"Structs/BroseLiveBatteryData.html#/s:8BroseSDK0A15LiveBatteryDataV20batteryLevelRelativeSivp":{"name":"batteryLevelRelative","abstract":"<p>The relative battery level (percentage)</p>","parent_name":"BroseLiveBatteryData"},"Structs/BroseLiveBatteryData.html#/s:8BroseSDK0A15LiveBatteryDataV20batteryLevelAbsoluteSivp":{"name":"batteryLevelAbsolute","abstract":"<p>The absolute battery level in mWh</p>","parent_name":"BroseLiveBatteryData"},"Structs/BroseLiveBatteryData.html#/s:8BroseSDK0A15LiveBatteryDataV11temperatureSivp":{"name":"temperature","abstract":"<p>The temperature of the battery in °C</p>","parent_name":"BroseLiveBatteryData"},"Structs/BroseLiveBatteryData.html#/s:8BroseSDK0A15LiveBatteryDataV13actualCurrentSdvp":{"name":"actualCurrent","abstract":"<p>The actual current (in Ampere) of the battery of the bike</p>","parent_name":"BroseLiveBatteryData"},"Structs/BroseLiveBatteryData.html#/s:8BroseSDK0A15LiveBatteryDataV13actualVoltageSdvp":{"name":"actualVoltage","abstract":"<p>The actual voltage (in Volt) of the battery of the bike</p>","parent_name":"BroseLiveBatteryData"},"Structs/BroseLiveBatteryData.html#/s:8BroseSDK0A15LiveBatteryDataV10isChargingSbvp":{"name":"isCharging","abstract":"<p>The status of the charging of the battery</p>","parent_name":"BroseLiveBatteryData"},"Structs/BroseLiveBatteryData.html":{"name":"BroseLiveBatteryData","abstract":"<p>Live data of the battery of the bike</p>"},"Structs/BroseLiveData.html":{"name":"BroseLiveData","abstract":"<p>Information about often changing data of a bike</p>"},"Structs/BroseLiveDriveUnitData.html":{"name":"BroseLiveDriveUnitData","abstract":"<p>Live data of the drive unit of the bike</p>"},"Structs/BroseLiveHMIData.html":{"name":"BroseLiveHMIData","abstract":"<p>Live data of the HMI of the bike</p>"},"Structs/BroseBikeErrorInformation.html":{"name":"BroseBikeErrorInformation","abstract":"<p>Information about an error of a bike</p>"},"Protocols/BroseErrorManagerDelegate_ObjcC.html#/c:@M@BroseSDK@objc(pl)BroseErrorManagerDelegate_ObjcC(im)bikeErrorsReceivedWithInformation:":{"name":"bikeErrorsReceived(information:)","abstract":"<p>Informs about errors that were detected regarding the connected bike</p>","parent_name":"BroseErrorManagerDelegate_ObjcC"},"Protocols/BroseConnectionManagerDelegate_ObjC.html#/c:@M@BroseSDK@objc(pl)BroseConnectionManagerDelegate_ObjC(im)onConnectionEventWithConnectionEvent:":{"name":"onConnectionEvent(connectionEvent:)","abstract":"<p>Informs about changed regarding the connection to a bike</p>","parent_name":"BroseConnectionManagerDelegate_ObjC"},"Protocols/BroseConnectionManagerDelegate_ObjC.html#/c:@M@BroseSDK@objc(pl)BroseConnectionManagerDelegate_ObjC(im)scannedConnectableBikesWithBikes:":{"name":"scannedConnectableBikes(bikes:)","abstract":"<p>Informs about the scanned bikes to establish a connection to</p>","parent_name":"BroseConnectionManagerDelegate_ObjC"},"Protocols/BroseBikeInformationManagerDelegate_ObjC.html#/c:@M@BroseSDK@objc(pl)BroseBikeInformationManagerDelegate_ObjC(im)receivedBikeInformationWithBike:":{"name":"receivedBikeInformation(bike:)","abstract":"<p>Informs about changes of the connected bike</p>","parent_name":"BroseBikeInformationManagerDelegate_ObjC"},"Protocols/BroseBikeInformationManagerDelegate_ObjC.html#/c:@M@BroseSDK@objc(pl)BroseBikeInformationManagerDelegate_ObjC(im)receivedLiveDataWithLiveData:":{"name":"receivedLiveData(liveData:)","abstract":"<p>Informs about the live changing data (e.g. the speed)</p>","parent_name":"BroseBikeInformationManagerDelegate_ObjC"},"Protocols/BroseBikeInformationManagerDelegate_ObjC.html#/c:@M@BroseSDK@objc(pl)BroseBikeInformationManagerDelegate_ObjC(im)receivedInformationErrorWithError:":{"name":"receivedInformationError(error:)","abstract":"<p>Informs about errors while receiving bike information</p>","parent_name":"BroseBikeInformationManagerDelegate_ObjC"},"Protocols/BroseBikeInformationManagerDelegate_ObjC.html#/c:@M@BroseSDK@objc(pl)BroseBikeInformationManagerDelegate_ObjC(im)firmwareUpdateAvailableWithBike:":{"name":"firmwareUpdateAvailable(bike:)","abstract":"<p>Informs that a firmware update for the connected bike is available</p>","parent_name":"BroseBikeInformationManagerDelegate_ObjC"},"Protocols/BroseErrorManager.html#/s:8BroseSDK0A12ErrorManagerP8delegateAA04BikecD8Delegate_pSgvp":{"name":"delegate","abstract":"<p>Delegate to inform about errors</p>","parent_name":"BroseErrorManager"},"Protocols/BikeErrorManagerDelegate.html#/s:8BroseSDK24BikeErrorManagerDelegateP18bikeErrorsReceived11informationySayAA0acD11InformationVG_tF":{"name":"bikeErrorsReceived(information:)","abstract":"<p>Informs about errors that were detected regarding the connected bike</p>","parent_name":"BikeErrorManagerDelegate"},"Protocols/BroseLogger.html#/c:@M@BroseSDK@objc(pl)BroseLogger(im)logWithMessage:logLevel:":{"name":"log(message:logLevel:)","abstract":"<p>The function to implement to receive log messages from the SDL</p>","parent_name":"BroseLogger"},"Protocols/BroseConnectionManager.html#/s:8BroseSDK0A17ConnectionManagerP13startScanningyyF":{"name":"startScanning()","abstract":"<p>Start the scanning for possible bikes to connect to</p>","parent_name":"BroseConnectionManager"},"Protocols/BroseConnectionManager.html#/s:8BroseSDK0A17ConnectionManagerP12stopScanningyyF":{"name":"stopScanning()","abstract":"<p>Stop the scanning for pairable bikes</p>","parent_name":"BroseConnectionManager"},"Protocols/BroseConnectionManager.html#/s:8BroseSDK0A17ConnectionManagerP7connect4bikeyAA0A15ConnectableBikeC_tF":{"name":"connect(bike:)","abstract":"<p>Establish the connection to the given bike</p>","parent_name":"BroseConnectionManager"},"Protocols/BroseConnectionManager.html#/s:8BroseSDK0A17ConnectionManagerP10disconnect4bikeyAA0A13ConnectedBikeC_tF":{"name":"disconnect(bike:)","abstract":"<p>Disconnect from the given bike</p>","parent_name":"BroseConnectionManager"},"Protocols/BroseConnectionManager.html#/s:8BroseSDK0A17ConnectionManagerP10disconnect6bikeIDySS_tF":{"name":"disconnect(bikeID:)","abstract":"<p>Disconnect from the bike by its identifier or","parent_name":"BroseConnectionManager"},"Protocols/BroseConnectionManager.html#/s:8BroseSDK0A17ConnectionManagerP8delegateAA0acD8Delegate_pSgvp":{"name":"delegate","abstract":"<p>Delegate to inform about changes regarding the connection</p>","parent_name":"BroseConnectionManager"},"Protocols/BroseConnectionManagerDelegate.html#/s:8BroseSDK0A25ConnectionManagerDelegateP02onC5Event010connectionG0yAA0cG0O_tF":{"name":"onConnectionEvent(connectionEvent:)","abstract":"<p>Informs about changed regarding the connection to a bike</p>","parent_name":"BroseConnectionManagerDelegate"},"Protocols/BroseConnectionManagerDelegate.html#/s:8BroseSDK0A25ConnectionManagerDelegateP23scannedConnectableBikes5bikesySayAA0aG4BikeCG_tF":{"name":"scannedConnectableBikes(bikes:)","abstract":"<p>Informs about the scanned bikes to establish a connection to</p>","parent_name":"BroseConnectionManagerDelegate"},"Protocols/BroseBikeInformationManager.html#/s:8BroseSDK0A22BikeInformationManagerP8delegateAA0acdE8Delegate_pSgvp":{"name":"delegate","abstract":"<p>The delegate to receive information about the bike</p>","parent_name":"BroseBikeInformationManager"},"Protocols/BroseBikeInformationManagerDelegate.html#/s:8BroseSDK0A30BikeInformationManagerDelegateP08receivedcD04bikeyAA0a9ConnectedC0C_tF":{"name":"receivedBikeInformation(bike:)","abstract":"<p>Informs about changes of the connected bike</p>","parent_name":"BroseBikeInformationManagerDelegate"},"Protocols/BroseBikeInformationManagerDelegate.html#/s:8BroseSDK0A30BikeInformationManagerDelegateP16receivedLiveData04liveI0yAA0ahI0V_tF":{"name":"receivedLiveData(liveData:)","abstract":"<p>Informs about the live changing data (e.g. the speed)</p>","parent_name":"BroseBikeInformationManagerDelegate"},"Protocols/BroseBikeInformationManagerDelegate.html#/s:8BroseSDK0A30BikeInformationManagerDelegateP08receivedD5Error5erroryAA0cdH0O_tF":{"name":"receivedInformationError(error:)","abstract":"<p>Informs about errors while receiving bike information</p>","parent_name":"BroseBikeInformationManagerDelegate"},"Protocols/BroseBikeInformationManagerDelegate.html#/s:8BroseSDK0A30BikeInformationManagerDelegateP23firmwareUpdateAvailable4bikeyAA0a9ConnectedC0C_tF":{"name":"firmwareUpdateAvailable(bike:)","abstract":"<p>Informs that a firmware update for the connected bike is available</p>","parent_name":"BroseBikeInformationManagerDelegate"},"Protocols/BroseBikeControlManager.html#/s:8BroseSDK0A18BikeControlManagerP17setSupportProfile7profile8callbackyAA0agH0O_ys5Error_pSgctF":{"name":"setSupportProfile(profile:callback:)","abstract":"<p>Set the current support profile of the bike</p>","parent_name":"BroseBikeControlManager"},"Protocols/BroseBikeControlManager.html#/s:8BroseSDK0A18BikeControlManagerP15setThrustfactor7profile12thrustfactor8callbackyAA0A14SupportProfileO_Siys5Error_pSgctF":{"name":"setThrustfactor(profile:thrustfactor:callback:)","abstract":"<p>Set the thrustfactor for a support profile of the bike</p>","parent_name":"BroseBikeControlManager"},"Protocols/BroseBikeControlManager.html#/s:8BroseSDK0A18BikeControlManagerP17setCurrentScaling7scaling8callbackySi_ys5Error_pSgctF":{"name":"setCurrentScaling(scaling:callback:)","abstract":"<p>Set the current scaling (controls the current of the battery) of the bike</p>","parent_name":"BroseBikeControlManager"},"Protocols/BroseBikeControlManager.html#/s:8BroseSDK0A18BikeControlManagerP22setSupportProfileScale7scaling8callbackySi_ys5Error_pSgctF":{"name":"setSupportProfileScale(scaling:callback:)","abstract":"<p>Set the support profile scale (controls the strength of the profile level) of the bike</p>","parent_name":"BroseBikeControlManager"},"Protocols/BroseBikeControlManager.html#/s:8BroseSDK0A18BikeControlManagerP17resetTripDistance8callbackyys5Error_pSgc_tF":{"name":"resetTripDistance(callback:)","abstract":"<p>Reset the current trip distance of the bike</p>","parent_name":"BroseBikeControlManager"},"Protocols/BroseBikeControlManager.html":{"name":"BroseBikeControlManager","abstract":"<p>API to control the bike by changing parameters</p>"},"Protocols/BroseBikeInformationManagerDelegate.html":{"name":"BroseBikeInformationManagerDelegate","abstract":"<p>Delegate to inform about changed information about the bike</p>"},"Protocols/BroseBikeInformationManager.html":{"name":"BroseBikeInformationManager","abstract":"<p>Public API to receive information about the connected bike</p>"},"Protocols/BroseConnectionManagerDelegate.html":{"name":"BroseConnectionManagerDelegate","abstract":"<p>Public API for sending information to the apps using the SDK</p>"},"Protocols/BroseConnectionManager.html":{"name":"BroseConnectionManager","abstract":"<p>Public API to control the connection to a Brose bike</p>"},"Protocols/BroseLogger.html":{"name":"BroseLogger","abstract":"<p>The protocol for a logger that can be registered in the SDK</p>"},"Protocols/BikeErrorManagerDelegate.html":{"name":"BikeErrorManagerDelegate","abstract":"<p>Delegate to get informed about occured errors regarding the bike</p>"},"Protocols/BroseErrorManager.html":{"name":"BroseErrorManager","abstract":"<p>Class to manage the errors of the bike</p>"},"Protocols/BroseBikeInformationManagerDelegate_ObjC.html":{"name":"BroseBikeInformationManagerDelegate_ObjC","abstract":"<p>Objective-C compatible wrapper for the delegate protocol <code><a href=\"36f8f5912051ae747ef441d6511ca4cbProtocols/BroseBikeInformationManagerDelegate.html\">BroseBikeInformationManagerDelegate</a></code></p>"},"Protocols/BroseConnectionManagerDelegate_ObjC.html":{"name":"BroseConnectionManagerDelegate_ObjC","abstract":"<p>Public API for sending information to the apps using the SDK</p>"},"Protocols/BroseErrorManagerDelegate_ObjcC.html":{"name":"BroseErrorManagerDelegate_ObjcC","abstract":"<p>Objective-C compatible delegate to get informed about occured errors regarding the bike</p>"},"Enums/ConnectionError_ObjC.html#/c:@M@BroseSDK@E@ConnectionError_ObjC@ConnectionError_ObjCOutOfRange":{"name":"outOfRange","abstract":"<p>The connected bike got out of range</p>","parent_name":"ConnectionError_ObjC"},"Enums/ConnectionError_ObjC.html#/c:@M@BroseSDK@E@ConnectionError_ObjC@ConnectionError_ObjCBluetoothOff":{"name":"bluetoothOff","abstract":"<p>Bluetooth were switched off</p>","parent_name":"ConnectionError_ObjC"},"Enums/ConnectionError_ObjC.html#/c:@M@BroseSDK@E@ConnectionError_ObjC@ConnectionError_ObjCBluetoothRightsOff":{"name":"bluetoothRightsOff","abstract":"<p>Bluetooth in unauthorized</p>","parent_name":"ConnectionError_ObjC"},"Enums/ConnectionError_ObjC.html#/c:@M@BroseSDK@E@ConnectionError_ObjC@ConnectionError_ObjCInvalidBike":{"name":"invalidBike","abstract":"<p>the bikeId is not set in the drive unit</p>","parent_name":"ConnectionError_ObjC"},"Enums/ConnectionError_ObjC.html#/c:@M@BroseSDK@E@ConnectionError_ObjC@ConnectionError_ObjCPairingCancelled":{"name":"pairingCancelled","abstract":"<p>the pairing process was canceled by the user</p>","parent_name":"ConnectionError_ObjC"},"Enums/ConnectionError_ObjC.html#/c:@M@BroseSDK@E@ConnectionError_ObjC@ConnectionError_ObjCUnknown":{"name":"unknown","abstract":"<p>the error could not be specified</p>","parent_name":"ConnectionError_ObjC"},"Enums/ConnectionEvent_ObjC.html#/c:@M@BroseSDK@E@ConnectionEvent_ObjC@ConnectionEvent_ObjCConnected":{"name":"connected","abstract":"<p>The connection was established successfully</p>","parent_name":"ConnectionEvent_ObjC"},"Enums/ConnectionEvent_ObjC.html#/c:@M@BroseSDK@E@ConnectionEvent_ObjC@ConnectionEvent_ObjCDisconnected":{"name":"disconnected","abstract":"<p>The connection was closed successfully</p>","parent_name":"ConnectionEvent_ObjC"},"Enums/ConnectionEvent_ObjC.html#/c:@M@BroseSDK@E@ConnectionEvent_ObjC@ConnectionEvent_ObjCConnectionFailed":{"name":"connectionFailed","abstract":"<p>The connection could not be established</p>","parent_name":"ConnectionEvent_ObjC"},"Enums/BroseSupportProfile.html#/c:@M@BroseSDK@E@BroseSupportProfile@BroseSupportProfileOff":{"name":"off","abstract":"<p>The support if off</p>","parent_name":"BroseSupportProfile"},"Enums/BroseSupportProfile.html#/c:@M@BroseSDK@E@BroseSupportProfile@BroseSupportProfileEco":{"name":"eco","abstract":"<p>The support is at the minimum stage (1 of 4)</p>","parent_name":"BroseSupportProfile"},"Enums/BroseSupportProfile.html#/c:@M@BroseSDK@E@BroseSupportProfile@BroseSupportProfileTour":{"name":"tour","abstract":"<p>The support is at a migrange (2 of 4)</p>","parent_name":"BroseSupportProfile"},"Enums/BroseSupportProfile.html#/c:@M@BroseSDK@E@BroseSupportProfile@BroseSupportProfileSport":{"name":"sport","abstract":"<p>The support is high (3 of 4)</p>","parent_name":"BroseSupportProfile"},"Enums/BroseSupportProfile.html#/c:@M@BroseSDK@E@BroseSupportProfile@BroseSupportProfileBoost":{"name":"boost","abstract":"<p>The support is at the maximum (4 of 4)</p>","parent_name":"BroseSupportProfile"},"Enums/BroseSupportProfile.html#/s:8BroseSDK0A14SupportProfileO11descriptionSSvp":{"name":"description","abstract":"<p>The representing String for the support level to display in the UI</p>","parent_name":"BroseSupportProfile"},"Enums/BroseSDKLocale.html#/c:@M@BroseSDK@E@BroseSDKLocale@BroseSDKLocaleEnglish":{"name":"english","abstract":"<p>English (US)</p>","parent_name":"BroseSDKLocale"},"Enums/BroseSDKLocale.html#/c:@M@BroseSDK@E@BroseSDKLocale@BroseSDKLocaleGerman":{"name":"german","abstract":"<p>German (DE)</p>","parent_name":"BroseSDKLocale"},"Enums/BroseLogLevel.html#/c:@M@BroseSDK@E@BroseLogLevel@BroseLogLevelVerbose":{"name":"verbose","abstract":"<p>Log level for very detailed logs about a process</p>","parent_name":"BroseLogLevel"},"Enums/BroseLogLevel.html#/c:@M@BroseSDK@E@BroseLogLevel@BroseLogLevelDebug":{"name":"debug","abstract":"<p>Log level to help debugging problems</p>","parent_name":"BroseLogLevel"},"Enums/BroseLogLevel.html#/c:@M@BroseSDK@E@BroseLogLevel@BroseLogLevelInfo":{"name":"info","abstract":"<p>Log level to inform about process</p>","parent_name":"BroseLogLevel"},"Enums/BroseLogLevel.html#/c:@M@BroseSDK@E@BroseLogLevel@BroseLogLevelWarning":{"name":"warning","abstract":"<p>Log level for warnings</p>","parent_name":"BroseLogLevel"},"Enums/BroseLogLevel.html#/c:@M@BroseSDK@E@BroseLogLevel@BroseLogLevelError":{"name":"error","abstract":"<p>Log level for errors</p>","parent_name":"BroseLogLevel"},"Enums/BroseLogLevel.html#/s:8BroseSDK0A8LogLevelO11descriptionSSvp":{"name":"description","abstract":"<p>The String representation of the log level</p>","parent_name":"BroseLogLevel"},"Enums/ConnectionError.html#/s:8BroseSDK15ConnectionErrorO10outOfRangeyA2CmF":{"name":"outOfRange","abstract":"<p>The connected bike got out of range</p>","parent_name":"ConnectionError"},"Enums/ConnectionError.html#/s:8BroseSDK15ConnectionErrorO12bluetoothOffyA2CmF":{"name":"bluetoothOff","abstract":"<p>Bluetooth were switched off</p>","parent_name":"ConnectionError"},"Enums/ConnectionError.html#/s:8BroseSDK15ConnectionErrorO18bluetoothRightsOffyA2CmF":{"name":"bluetoothRightsOff","abstract":"<p>Bluetooth in unauthorized</p>","parent_name":"ConnectionError"},"Enums/ConnectionError.html#/s:8BroseSDK15ConnectionErrorO11invalidBikeyA2CmF":{"name":"invalidBike","abstract":"<p>the bikeId is not set in the drive unit</p>","parent_name":"ConnectionError"},"Enums/ConnectionError.html#/s:8BroseSDK15ConnectionErrorO16pairingCancelledyA2CmF":{"name":"pairingCancelled","abstract":"<p>the pairing process was canceled by the user</p>","parent_name":"ConnectionError"},"Enums/ConnectionError.html#/s:8BroseSDK15ConnectionErrorO7unknownyACs0D0_pcACmF":{"name":"unknown(_:)","abstract":"<p>the error could not be specified</p>","parent_name":"ConnectionError"},"Enums/ConnectionError.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"ConnectionError"},"Enums/ConnectionEvent.html#/s:8BroseSDK15ConnectionEventO9connectedyACSS_tcACmF":{"name":"connected(bikeID:)","abstract":"<p>The connection was established successfully</p>","parent_name":"ConnectionEvent"},"Enums/ConnectionEvent.html#/s:8BroseSDK15ConnectionEventO12disconnectedyACSS_AA0C5ErrorOSgtcACmF":{"name":"disconnected(bikeID:_:)","abstract":"<p>The connection was closed successfully</p>","parent_name":"ConnectionEvent"},"Enums/ConnectionEvent.html#/s:8BroseSDK15ConnectionEventO16connectionFailedyAcA0C5ErrorOcACmF":{"name":"connectionFailed(_:)","abstract":"<p>The connection could not be established</p>","parent_name":"ConnectionEvent"},"Enums/ConnectionEvent.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"ConnectionEvent"},"Enums/BikeInformationError.html#/c:@M@BroseSDK@E@BikeInformationError@BikeInformationErrorBikeNotFound":{"name":"bikeNotFound","abstract":"<p>No bike with the bike id of the connected bike was found in the system</p>","parent_name":"BikeInformationError"},"Enums/BikeInformationError.html":{"name":"BikeInformationError","abstract":"<p>Error reprenting a problem while receiving the bike information</p>"},"Enums/ConnectionEvent.html":{"name":"ConnectionEvent","abstract":"<p>Represents a change of the connection state to a bike</p>"},"Enums/ConnectionError.html":{"name":"ConnectionError","abstract":"<p>Error representing a problem while connecting or being connected to a bike</p>"},"Enums/BroseLogLevel.html":{"name":"BroseLogLevel","abstract":"<p>The enum to represent the different log levels of a log message</p>"},"Enums/BroseSDKLocale.html":{"name":"BroseSDKLocale","abstract":"<p>Enum representing possile locales to use in the SDK"},"Enums/BroseSupportProfile.html":{"name":"BroseSupportProfile","abstract":"<p>Enum representing possible support levels for a bike</p>"},"Enums/ConnectionEvent_ObjC.html":{"name":"ConnectionEvent_ObjC","abstract":"<p>Represents a change of the connection state to a bike</p>"},"Enums/ConnectionError_ObjC.html":{"name":"ConnectionError_ObjC","abstract":"<p>Error representing a problem while connecting or being connected to a bike</p>"},"Classes/BroseSDK_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseSDK_ObjC(py)configuration":{"name":"configuration","abstract":"<p>Configuration of the SDK</p>","parent_name":"BroseSDK_ObjC"},"Classes/BroseSDK_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseSDK_ObjC(py)errorManager":{"name":"errorManager","abstract":"<p>Manager to provide information about occured errors of the bike</p>","parent_name":"BroseSDK_ObjC"},"Classes/BroseSDK_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseSDK_ObjC(py)bikeControlManager":{"name":"bikeControlManager","abstract":"<p>Manager to send control commands to the bike</p>","parent_name":"BroseSDK_ObjC"},"Classes/BroseSDK_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseSDK_ObjC(py)bikeInformationManager":{"name":"bikeInformationManager","abstract":"<p>Manager to provide information about bikes</p>","parent_name":"BroseSDK_ObjC"},"Classes/BroseSDK_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseSDK_ObjC(py)bikeConnectionManager":{"name":"bikeConnectionManager","abstract":"<p>Manager to control the connection to Brose bikes</p>","parent_name":"BroseSDK_ObjC"},"Classes/BroseSDK_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseSDK_ObjC(im)initWithConfiguration:":{"name":"init(configuration:)","abstract":"<p>Initializer for the BroseSDK</p>","parent_name":"BroseSDK_ObjC"},"Classes/BroseSDK_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseSDK_ObjC(im)attachWithLogger:":{"name":"attach(logger:)","abstract":"<p>Register a logger implementing the <code><a href=\"36f8f5912051ae747ef441d6511ca4cbProtocols/BroseLogger.html\">BroseLogger</a></code> protocol for getting log messages</p>","parent_name":"BroseSDK_ObjC"},"Classes/BroseLiveHMIData_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseLiveHMIData_ObjC(py)currentScaling":{"name":"currentScaling","abstract":"<p>This factor is controlling the current of the battery of the bike (in percentage)</p>","parent_name":"BroseLiveHMIData_ObjC"},"Classes/BroseLiveHMIData_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseLiveHMIData_ObjC(py)supportProfileScale":{"name":"supportProfileScale","abstract":"<p>This factor is controlling the strength of the profile level (in percentage)</p>","parent_name":"BroseLiveHMIData_ObjC"},"Classes/BroseLiveHMIData_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseLiveHMIData_ObjC(py)tripDistance":{"name":"tripDistance","abstract":"<p>The current trip distance of the bike in km</p>","parent_name":"BroseLiveHMIData_ObjC"},"Classes/BroseLiveDriveUnitData_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseLiveDriveUnitData_ObjC(py)supportProfile":{"name":"supportProfile","abstract":"<p>The current support profile of the bike</p>","parent_name":"BroseLiveDriveUnitData_ObjC"},"Classes/BroseLiveDriveUnitData_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseLiveDriveUnitData_ObjC(py)light":{"name":"light","abstract":"<p>The status of the light of the bike</p>","parent_name":"BroseLiveDriveUnitData_ObjC"},"Classes/BroseLiveDriveUnitData_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseLiveDriveUnitData_ObjC(py)motorTemperature":{"name":"motorTemperature","abstract":"<p>The current temperature of the drive unit of the bike in °C</p>","parent_name":"BroseLiveDriveUnitData_ObjC"},"Classes/BroseLiveDriveUnitData_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseLiveDriveUnitData_ObjC(py)pushingHelp":{"name":"pushingHelp","abstract":"<p>The status of the pushing help</p>","parent_name":"BroseLiveDriveUnitData_ObjC"},"Classes/BroseLiveDriveUnitData_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseLiveDriveUnitData_ObjC(py)estimatedRange":{"name":"estimatedRange","abstract":"<p>The estimated range for the bike in km</p>","parent_name":"BroseLiveDriveUnitData_ObjC"},"Classes/BroseLiveDriveUnitData_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseLiveDriveUnitData_ObjC(py)bikeSpeed":{"name":"bikeSpeed","abstract":"<p>The current speed (in km/h) of the bike</p>","parent_name":"BroseLiveDriveUnitData_ObjC"},"Classes/BroseLiveDriveUnitData_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseLiveDriveUnitData_ObjC(py)treadleCadence":{"name":"treadleCadence","abstract":"<p>The current treadle cadence (in rpm) of the bike</p>","parent_name":"BroseLiveDriveUnitData_ObjC"},"Classes/BroseLiveDriveUnitData_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseLiveDriveUnitData_ObjC(py)odometer":{"name":"odometer","abstract":"<p>The total odometer of the bike in km</p>","parent_name":"BroseLiveDriveUnitData_ObjC"},"Classes/BroseLiveDriveUnitData_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseLiveDriveUnitData_ObjC(py)pedalTorque":{"name":"pedalTorque","abstract":"<p>The torque of the pedal (in nm) of the bike</p>","parent_name":"BroseLiveDriveUnitData_ObjC"},"Classes/BroseLiveDriveUnitData_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseLiveDriveUnitData_ObjC(py)treadlePower":{"name":"treadlePower","abstract":"<p>The current treadle power in W</p>","parent_name":"BroseLiveDriveUnitData_ObjC"},"Classes/BroseLiveData_Objc.html#/c:@M@BroseSDK@objc(cs)BroseLiveData_Objc(py)driveUnitData":{"name":"driveUnitData","abstract":"<p>The live data of the drive unit of the bike</p>","parent_name":"BroseLiveData_Objc"},"Classes/BroseLiveData_Objc.html#/c:@M@BroseSDK@objc(cs)BroseLiveData_Objc(py)batteryData":{"name":"batteryData","abstract":"<p>The live data of the battery of the bike</p>","parent_name":"BroseLiveData_Objc"},"Classes/BroseLiveData_Objc.html#/c:@M@BroseSDK@objc(cs)BroseLiveData_Objc(py)hmiData":{"name":"hmiData","abstract":"<p>The live data of the HMI of the bike</p>","parent_name":"BroseLiveData_Objc"},"Classes/BroseLiveData_Objc.html#/c:@M@BroseSDK@objc(cs)BroseLiveData_Objc(py)driveUnitPower":{"name":"driveUnitPower","abstract":"<p>The current power of the drive unit</p>","parent_name":"BroseLiveData_Objc"},"Classes/BroseLiveBatteryData_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseLiveBatteryData_ObjC(py)batteryLevelRelative":{"name":"batteryLevelRelative","abstract":"<p>The relative battery level (percentage)</p>","parent_name":"BroseLiveBatteryData_ObjC"},"Classes/BroseLiveBatteryData_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseLiveBatteryData_ObjC(py)batteryLevelAbsolute":{"name":"batteryLevelAbsolute","abstract":"<p>The absolute battery level in mWh</p>","parent_name":"BroseLiveBatteryData_ObjC"},"Classes/BroseLiveBatteryData_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseLiveBatteryData_ObjC(py)temperature":{"name":"temperature","abstract":"<p>The temperature of the battery in °C</p>","parent_name":"BroseLiveBatteryData_ObjC"},"Classes/BroseLiveBatteryData_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseLiveBatteryData_ObjC(py)actualCurrent":{"name":"actualCurrent","abstract":"<p>The actual current (in Ampere) of the battery of the bike</p>","parent_name":"BroseLiveBatteryData_ObjC"},"Classes/BroseLiveBatteryData_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseLiveBatteryData_ObjC(py)actualVoltage":{"name":"actualVoltage","abstract":"<p>The actual voltage (in Volt) of the battery of the bike</p>","parent_name":"BroseLiveBatteryData_ObjC"},"Classes/BroseLiveBatteryData_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseLiveBatteryData_ObjC(py)isCharging":{"name":"isCharging","abstract":"<p>The status of the charging of the battery</p>","parent_name":"BroseLiveBatteryData_ObjC"},"Classes/BroseBikeErrorInformation_Objc.html#/c:@M@BroseSDK@objc(cs)BroseBikeErrorInformation_Objc(py)title":{"name":"title","abstract":"<p>The title of the error</p>","parent_name":"BroseBikeErrorInformation_Objc"},"Classes/BroseBikeErrorInformation_Objc.html#/c:@M@BroseSDK@objc(cs)BroseBikeErrorInformation_Objc(py)errorDescription":{"name":"errorDescription","abstract":"<p>The description of the error</p>","parent_name":"BroseBikeErrorInformation_Objc"},"Classes/BroseBikeErrorInformation_Objc.html#/c:@M@BroseSDK@objc(cs)BroseBikeErrorInformation_Objc(py)errorCode":{"name":"errorCode","abstract":"<p>The code of the error</p>","parent_name":"BroseBikeErrorInformation_Objc"},"Classes/BroseErrorManager_ObjcC.html#/c:@M@BroseSDK@objc(cs)BroseErrorManager_ObjcC(py)delegate":{"name":"delegate","abstract":"<p>Delegate to inform about errors</p>","parent_name":"BroseErrorManager_ObjcC"},"Classes/BroseErrorManager_ObjcC.html#/s:8BroseSDK0A18ErrorManager_ObjcCC18bikeErrorsReceived11informationySayAA0a4BikeC11InformationVG_tF":{"name":"bikeErrorsReceived(information:)","abstract":"<p>Objective-C compatible wrapper function for the function <code>bikeErrorsReceived</code> of the protocol <code><a href=\"36f8f5912051ae747ef441d6511ca4cbProtocols/BikeErrorManagerDelegate.html\">BikeErrorManagerDelegate</a></code></p>","parent_name":"BroseErrorManager_ObjcC"},"Classes/ConnectionErrorObject_ObjC.html#/c:@M@BroseSDK@objc(cs)ConnectionErrorObject_ObjC(py)unknownError":{"name":"unknownError","abstract":"<p>The error associcated to the unknown error</p>","parent_name":"ConnectionErrorObject_ObjC"},"Classes/ConnectionErrorObject_ObjC.html#/c:@M@BroseSDK@objc(cs)ConnectionErrorObject_ObjC(py)error":{"name":"error","abstract":"<p>The basic enum without the associated value from the original enum</p>","parent_name":"ConnectionErrorObject_ObjC"},"Classes/ConnectionEventObject_ObjC.html#/c:@M@BroseSDK@objc(cs)ConnectionEventObject_ObjC(py)connectionEvent":{"name":"connectionEvent","abstract":"<p>The basic enum without the associated value from the original enum</p>","parent_name":"ConnectionEventObject_ObjC"},"Classes/ConnectionEventObject_ObjC.html#/c:@M@BroseSDK@objc(cs)ConnectionEventObject_ObjC(py)error":{"name":"error","abstract":"<p>The error that possibly occured belonging to the event</p>","parent_name":"ConnectionEventObject_ObjC"},"Classes/ConnectionEventObject_ObjC.html#/c:@M@BroseSDK@objc(cs)ConnectionEventObject_ObjC(py)bikeID":{"name":"bikeID","abstract":"<p>The bike id associated with this event</p>","parent_name":"ConnectionEventObject_ObjC"},"Classes/BroseConnectionManager_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseConnectionManager_ObjC(py)delegate":{"name":"delegate","abstract":"<p>Delegate to inform about changes regarding the connection</p>","parent_name":"BroseConnectionManager_ObjC"},"Classes/BroseConnectionManager_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseConnectionManager_ObjC(im)startScanning":{"name":"startScanning()","abstract":"<p>Start the scanning for possible bikes to connect to</p>","parent_name":"BroseConnectionManager_ObjC"},"Classes/BroseConnectionManager_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseConnectionManager_ObjC(im)stopScanning":{"name":"stopScanning()","abstract":"<p>Stop the scanning for pairable bikes</p>","parent_name":"BroseConnectionManager_ObjC"},"Classes/BroseConnectionManager_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseConnectionManager_ObjC(im)connectWithBike:":{"name":"connect(bike:)","abstract":"<p>Establish the connection to the given bike</p>","parent_name":"BroseConnectionManager_ObjC"},"Classes/BroseConnectionManager_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseConnectionManager_ObjC(im)disconnectWithBike:":{"name":"disconnect(bike:)","abstract":"<p>Disconnect from the given bike</p>","parent_name":"BroseConnectionManager_ObjC"},"Classes/BroseConnectionManager_ObjC.html#/s:8BroseSDK0A22ConnectionManager_ObjCC02onC5Event010connectionG0yAA0cG0O_tF":{"name":"onConnectionEvent(connectionEvent:)","abstract":"<p>Objective-C compatible wrapper function for the function <code>onConnectionEvent</code> of the protocol <code><a href=\"36f8f5912051ae747ef441d6511ca4cbProtocols/BroseConnectionManagerDelegate.html\">BroseConnectionManagerDelegate</a></code></p>","parent_name":"BroseConnectionManager_ObjC"},"Classes/BroseConnectionManager_ObjC.html#/s:8BroseSDK0A22ConnectionManager_ObjCC23scannedConnectableBikes5bikesySayAA0aG4BikeCG_tF":{"name":"scannedConnectableBikes(bikes:)","abstract":"<p>Objective-C compatible wrapper function for the function <code>scannedConnectableBikes</code> of the protocol <code><a href=\"36f8f5912051ae747ef441d6511ca4cbProtocols/BroseConnectionManagerDelegate.html\">BroseConnectionManagerDelegate</a></code></p>","parent_name":"BroseConnectionManager_ObjC"},"Classes/BroseConnectedBike_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseConnectedBike_ObjC(py)driveUnitData":{"name":"driveUnitData","abstract":"<p>The static information about the drive unit of the bike</p>","parent_name":"BroseConnectedBike_ObjC"},"Classes/BroseConnectedBike_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseConnectedBike_ObjC(py)batteryData":{"name":"batteryData","abstract":"<p>The static information about the battery of the bike</p>","parent_name":"BroseConnectedBike_ObjC"},"Classes/BroseConnectedBike_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseConnectedBike_ObjC(py)hmiData":{"name":"hmiData","abstract":"<p>The static information about the HMI of the bike</p>","parent_name":"BroseConnectedBike_ObjC"},"Classes/BroseConnectedBike_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseConnectedBike_ObjC(py)modelName":{"name":"modelName","abstract":"<p>The name of the model of the bike</p>","parent_name":"BroseConnectedBike_ObjC"},"Classes/BroseConnectedBike_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseConnectedBike_ObjC(py)brandName":{"name":"brandName","abstract":"<p>The name of the brand of the bike</p>","parent_name":"BroseConnectedBike_ObjC"},"Classes/BroseConnectedBike_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseConnectedBike_ObjC(py)oemName":{"name":"oemName","abstract":"<p>The name of the manufacturer of the bike</p>","parent_name":"BroseConnectedBike_ObjC"},"Classes/BroseConnectedBike_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseConnectedBike_ObjC(py)productionDate":{"name":"productionDate","abstract":"<p>The date of the production of the bike</p>","parent_name":"BroseConnectedBike_ObjC"},"Classes/BroseConnectedBike_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseConnectedBike_ObjC(py)frameNumber":{"name":"frameNumber","abstract":"<p>The frame number of the bike</p>","parent_name":"BroseConnectedBike_ObjC"},"Classes/BroseConnectedBike_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseConnectedBike_ObjC(py)modelImageUrl":{"name":"modelImageUrl","abstract":"<p>The url for the image of the bike model</p>","parent_name":"BroseConnectedBike_ObjC"},"Classes/BroseConnectedBike_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseConnectedBike_ObjC(py)brandImageUrl":{"name":"brandImageUrl","abstract":"<p>The url for the image of the bike brand</p>","parent_name":"BroseConnectedBike_ObjC"},"Classes/BroseHMIData_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseHMIData_ObjC(py)installedFirmwareVersion":{"name":"installedFirmwareVersion","abstract":"<p>The installed firmware version of the HMI of the bike</p>","parent_name":"BroseHMIData_ObjC"},"Classes/BroseHMIData_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseHMIData_ObjC(py)serialNumber":{"name":"serialNumber","abstract":"<p>The serial number of the HMI</p>","parent_name":"BroseHMIData_ObjC"},"Classes/BroseHMIData_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseHMIData_ObjC(py)serviceToolSerialNumber":{"name":"serviceToolSerialNumber","abstract":"<p>The serial number provided by the service tool</p>","parent_name":"BroseHMIData_ObjC"},"Classes/BroseBatteryData_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseBatteryData_ObjC(py)installedFirmwareVersion":{"name":"installedFirmwareVersion","abstract":"<p>The installed firmware version of the battery of the bike</p>","parent_name":"BroseBatteryData_ObjC"},"Classes/BroseBatteryData_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseBatteryData_ObjC(py)serviceToolFirmwareVersion":{"name":"serviceToolFirmwareVersion","abstract":"<p>The installed firmware version provided by the service tool</p>","parent_name":"BroseBatteryData_ObjC"},"Classes/BroseBatteryData_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseBatteryData_ObjC(py)serialNumber":{"name":"serialNumber","abstract":"<p>The serial number of the battery</p>","parent_name":"BroseBatteryData_ObjC"},"Classes/BroseBatteryData_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseBatteryData_ObjC(py)stateOfHealth":{"name":"stateOfHealth","abstract":"<p>The state of health of the battery in percentage</p>","parent_name":"BroseBatteryData_ObjC"},"Classes/BroseBatteryData_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseBatteryData_ObjC(py)loadCycles":{"name":"loadCycles","abstract":"<p>The number of load cycles of the battery</p>","parent_name":"BroseBatteryData_ObjC"},"Classes/BroseBatteryData_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseBatteryData_ObjC(py)fullChargeCapacity":{"name":"fullChargeCapacity","abstract":"<p>The maximum capacity of the battery when its full charged in Wh</p>","parent_name":"BroseBatteryData_ObjC"},"Classes/BroseDriveUnitDataThrustfactor_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseDriveUnitDataThrustfactor_ObjC(py)profile":{"name":"profile","abstract":"<p>The support profile for the thrustfactor</p>","parent_name":"BroseDriveUnitDataThrustfactor_ObjC"},"Classes/BroseDriveUnitDataThrustfactor_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseDriveUnitDataThrustfactor_ObjC(py)thrustfactor":{"name":"thrustfactor","abstract":"<p>The thrustfactor value</p>","parent_name":"BroseDriveUnitDataThrustfactor_ObjC"},"Classes/BroseDriveUnitDataThrustfactor_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseDriveUnitDataThrustfactor_ObjC(py)default":{"name":"default","abstract":"<p>The default value for the thrustfactor</p>","parent_name":"BroseDriveUnitDataThrustfactor_ObjC"},"Classes/BroseDriveUnitData_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseDriveUnitData_ObjC(py)installedFirmwareVersion":{"name":"installedFirmwareVersion","abstract":"<p>The installed firmware version of the drive unit of the bike</p>","parent_name":"BroseDriveUnitData_ObjC"},"Classes/BroseDriveUnitData_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseDriveUnitData_ObjC(py)availableFirmwareVersion":{"name":"availableFirmwareVersion","abstract":"<p>The available firmware version for the drive unit of the bike that could be installed</p>","parent_name":"BroseDriveUnitData_ObjC"},"Classes/BroseDriveUnitData_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseDriveUnitData_ObjC(py)firmwareUpdateIsAvailable":{"name":"firmwareUpdateIsAvailable","abstract":"<p>Information if a firmware update for the drive unit of the bike is available</p>","parent_name":"BroseDriveUnitData_ObjC"},"Classes/BroseDriveUnitData_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseDriveUnitData_ObjC(py)serialNumber":{"name":"serialNumber","abstract":"<p>The serial number of the drive unit</p>","parent_name":"BroseDriveUnitData_ObjC"},"Classes/BroseDriveUnitData_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseDriveUnitData_ObjC(py)serviceToolSerialNumber":{"name":"serviceToolSerialNumber","abstract":"<p>The serial number provided by the service tool</p>","parent_name":"BroseDriveUnitData_ObjC"},"Classes/BroseDriveUnitData_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseDriveUnitData_ObjC(py)boardSerialNumber":{"name":"boardSerialNumber","abstract":"<p>The board serial number of the drive unit</p>","parent_name":"BroseDriveUnitData_ObjC"},"Classes/BroseDriveUnitData_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseDriveUnitData_ObjC(py)wheelCircumference":{"name":"wheelCircumference","abstract":"<p>The stored wheel circumference of the bike in cm</p>","parent_name":"BroseDriveUnitData_ObjC"},"Classes/BroseDriveUnitData_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseDriveUnitData_ObjC(py)thrustfactors":{"name":"thrustfactors","abstract":"<p>The thrustfactors for the different support profiles</p>","parent_name":"BroseDriveUnitData_ObjC"},"Classes/BroseDriveUnitData_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseDriveUnitData_ObjC(py)maxThrustfactor":{"name":"maxThrustfactor","abstract":"<p>The maximum possible value for a thrustfactor</p>","parent_name":"BroseDriveUnitData_ObjC"},"Classes/BroseBike_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseBike_ObjC(py)bikeID":{"name":"bikeID","abstract":"<p>The unique identifier of the bike</p>","parent_name":"BroseBike_ObjC"},"Classes/BroseBike_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseBike_ObjC(py)rssi":{"name":"rssi","abstract":"<p>The current signal quality to the bike</p>","parent_name":"BroseBike_ObjC"},"Classes/BroseBikeInformationManager_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseBikeInformationManager_ObjC(py)delegate":{"name":"delegate","abstract":"<p>The delegate to receive information about the bike</p>","parent_name":"BroseBikeInformationManager_ObjC"},"Classes/BroseBikeInformationManager_ObjC.html#/s:8BroseSDK0A27BikeInformationManager_ObjCC08receivedcD04bikeyAA0a9ConnectedC0C_tF":{"name":"receivedBikeInformation(bike:)","abstract":"<p>Objective-C compatible wrapper function for the function <code>receivedBikeInformation</code> of the protocol <code><a href=\"36f8f5912051ae747ef441d6511ca4cbProtocols/BroseBikeInformationManagerDelegate.html\">BroseBikeInformationManagerDelegate</a></code></p>","parent_name":"BroseBikeInformationManager_ObjC"},"Classes/BroseBikeInformationManager_ObjC.html#/s:8BroseSDK0A27BikeInformationManager_ObjCC16receivedLiveData04liveI0yAA0ahI0V_tF":{"name":"receivedLiveData(liveData:)","abstract":"<p>Objective-C compatible wrapper function for the function <code>receivedLiveData</code> of the protocol <code><a href=\"36f8f5912051ae747ef441d6511ca4cbProtocols/BroseBikeInformationManagerDelegate.html\">BroseBikeInformationManagerDelegate</a></code></p>","parent_name":"BroseBikeInformationManager_ObjC"},"Classes/BroseBikeInformationManager_ObjC.html#/s:8BroseSDK0A27BikeInformationManager_ObjCC08receivedD5Error5erroryAA0cdH0O_tF":{"name":"receivedInformationError(error:)","abstract":"<p>Objective-C compatible wrapper function for the function <code>receivedInformationError</code> of the protocol <code><a href=\"36f8f5912051ae747ef441d6511ca4cbProtocols/BroseBikeInformationManagerDelegate.html\">BroseBikeInformationManagerDelegate</a></code></p>","parent_name":"BroseBikeInformationManager_ObjC"},"Classes/BroseBikeInformationManager_ObjC.html#/s:8BroseSDK0A27BikeInformationManager_ObjCC23firmwareUpdateAvailable4bikeyAA0a9ConnectedC0C_tF":{"name":"firmwareUpdateAvailable(bike:)","abstract":"<p>Objective-C compatible wrapper function for the function <code>firmwareUpdateAvailable</code> of the protocol <code><a href=\"36f8f5912051ae747ef441d6511ca4cbProtocols/BroseBikeInformationManagerDelegate.html\">BroseBikeInformationManagerDelegate</a></code></p>","parent_name":"BroseBikeInformationManager_ObjC"},"Classes/BroseBikeControlManager_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseBikeControlManager_ObjC(im)setSupportProfileWithProfile:callback:":{"name":"setSupportProfile(profile:callback:)","abstract":"<p>Set the current support profile of the bike</p>","parent_name":"BroseBikeControlManager_ObjC"},"Classes/BroseBikeControlManager_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseBikeControlManager_ObjC(im)setThrustfactorWithProfile:thrustfactor:callback:":{"name":"setThrustfactor(profile:thrustfactor:callback:)","abstract":"<p>Set the thrustfactor for a support profile of the bike</p>","parent_name":"BroseBikeControlManager_ObjC"},"Classes/BroseBikeControlManager_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseBikeControlManager_ObjC(im)setCurrentScalingWithScaling:callback:":{"name":"setCurrentScaling(scaling:callback:)","abstract":"<p>Set the current scaling (controls the current of the battery) of the bike</p>","parent_name":"BroseBikeControlManager_ObjC"},"Classes/BroseBikeControlManager_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseBikeControlManager_ObjC(im)setSupportProfileScaleWithScaling:callback:":{"name":"setSupportProfileScale(scaling:callback:)","abstract":"<p>Set the support profile scale (controls the strength of the profile level) of the bike</p>","parent_name":"BroseBikeControlManager_ObjC"},"Classes/BroseBikeControlManager_ObjC.html#/c:@M@BroseSDK@objc(cs)BroseBikeControlManager_ObjC(im)resetTripDistanceWithCallback:":{"name":"resetTripDistance(callback:)","abstract":"<p>Reset the current trip distance of the bike</p>","parent_name":"BroseBikeControlManager_ObjC"},"Classes/BroseConnectedBike.html#/s:8BroseSDK0A13ConnectedBikeC13driveUnitDataAA0a5DrivefG0Cvp":{"name":"driveUnitData","abstract":"<p>The static information about the drive unit of the bike</p>","parent_name":"BroseConnectedBike"},"Classes/BroseConnectedBike.html#/s:8BroseSDK0A13ConnectedBikeC11batteryDataAA0a7BatteryF0Cvp":{"name":"batteryData","abstract":"<p>The static information about the battery of the bike</p>","parent_name":"BroseConnectedBike"},"Classes/BroseConnectedBike.html#/s:8BroseSDK0A13ConnectedBikeC7hmiDataAA0A7HMIDataCvp":{"name":"hmiData","abstract":"<p>The static information about the HMI of the bike</p>","parent_name":"BroseConnectedBike"},"Classes/BroseConnectedBike.html#/s:8BroseSDK0A13ConnectedBikeC9modelNameSSSgvp":{"name":"modelName","abstract":"<p>The name of the model of the bike</p>","parent_name":"BroseConnectedBike"},"Classes/BroseConnectedBike.html#/s:8BroseSDK0A13ConnectedBikeC9brandNameSSSgvp":{"name":"brandName","abstract":"<p>The name of the brand of the bike</p>","parent_name":"BroseConnectedBike"},"Classes/BroseConnectedBike.html#/s:8BroseSDK0A13ConnectedBikeC7oemNameSSSgvp":{"name":"oemName","abstract":"<p>The name of the manufacturer of the bike</p>","parent_name":"BroseConnectedBike"},"Classes/BroseConnectedBike.html#/s:8BroseSDK0A13ConnectedBikeC14productionDateSSSgvp":{"name":"productionDate","abstract":"<p>The date of the production of the bike</p>","parent_name":"BroseConnectedBike"},"Classes/BroseConnectedBike.html#/s:8BroseSDK0A13ConnectedBikeC11frameNumberSSSgvp":{"name":"frameNumber","abstract":"<p>The frame number of the bike</p>","parent_name":"BroseConnectedBike"},"Classes/BroseConnectedBike.html#/s:8BroseSDK0A13ConnectedBikeC13modelImageUrlSSSgvp":{"name":"modelImageUrl","abstract":"<p>The url for the image of the bike model</p>","parent_name":"BroseConnectedBike"},"Classes/BroseConnectedBike.html#/s:8BroseSDK0A13ConnectedBikeC13brandImageUrlSSSgvp":{"name":"brandImageUrl","abstract":"<p>The url for the image of the bike brand</p>","parent_name":"BroseConnectedBike"},"Classes/BroseHMIData.html#/s:8BroseSDK0A7HMIDataC24installedFirmwareVersionSSSgvp":{"name":"installedFirmwareVersion","abstract":"<p>The installed firmware version of the HMI of the bike</p>","parent_name":"BroseHMIData"},"Classes/BroseHMIData.html#/s:8BroseSDK0A7HMIDataC12serialNumberSSSgvp":{"name":"serialNumber","abstract":"<p>The serial number of the HMI provided by the bike</p>","parent_name":"BroseHMIData"},"Classes/BroseHMIData.html#/s:8BroseSDK0A7HMIDataC23serviceToolSerialNumberSSSgvp":{"name":"serviceToolSerialNumber","abstract":"<p>The serial number provided by the service tool</p>","parent_name":"BroseHMIData"},"Classes/BroseBatteryData.html#/s:8BroseSDK0A11BatteryDataC24installedFirmwareVersionSSSgvp":{"name":"installedFirmwareVersion","abstract":"<p>The installed firmware version of the battery provided by the bike</p>","parent_name":"BroseBatteryData"},"Classes/BroseBatteryData.html#/s:8BroseSDK0A11BatteryDataC26serviceToolFirmwareVersionSSSgvp":{"name":"serviceToolFirmwareVersion","abstract":"<p>The installed firmware version provided by the service tool</p>","parent_name":"BroseBatteryData"},"Classes/BroseBatteryData.html#/s:8BroseSDK0A11BatteryDataC12serialNumberSSSgvp":{"name":"serialNumber","abstract":"<p>The serial number of the battery</p>","parent_name":"BroseBatteryData"},"Classes/BroseBatteryData.html#/s:8BroseSDK0A11BatteryDataC13stateOfHealthSiSgvp":{"name":"stateOfHealth","abstract":"<p>The state of health of the battery in percentage</p>","parent_name":"BroseBatteryData"},"Classes/BroseBatteryData.html#/s:8BroseSDK0A11BatteryDataC10loadCyclesSiSgvp":{"name":"loadCycles","abstract":"<p>The number of load cycles of the battery</p>","parent_name":"BroseBatteryData"},"Classes/BroseBatteryData.html#/s:8BroseSDK0A11BatteryDataC18fullChargeCapacitySdSgvp":{"name":"fullChargeCapacity","abstract":"<p>The maximum capacity of the battery when its full charged in Wh</p>","parent_name":"BroseBatteryData"},"Classes/BroseDriveUnitData/Thrustfactor.html#/s:8BroseSDK0A13DriveUnitDataC12ThrustfactorV7profileAA0A14SupportProfileOSgvp":{"name":"profile","abstract":"<p>The support profile for the thrustfactor</p>","parent_name":"Thrustfactor"},"Classes/BroseDriveUnitData/Thrustfactor.html#/s:8BroseSDK0A13DriveUnitDataC12ThrustfactorV12thrustfactorSiSgvp":{"name":"thrustfactor","abstract":"<p>The thrustfactor value</p>","parent_name":"Thrustfactor"},"Classes/BroseDriveUnitData/Thrustfactor.html#/s:8BroseSDK0A13DriveUnitDataC12ThrustfactorV7defaultSiSgvp":{"name":"default","abstract":"<p>The default value for the thrustfactor</p>","parent_name":"Thrustfactor"},"Classes/BroseDriveUnitData/Thrustfactor.html":{"name":"Thrustfactor","abstract":"<p>Holds the thrustfactor for a specific support profile</p>","parent_name":"BroseDriveUnitData"},"Classes/BroseDriveUnitData.html#/s:8BroseSDK0A13DriveUnitDataC24installedFirmwareVersionSSSgvp":{"name":"installedFirmwareVersion","abstract":"<p>The installed firmware version of the drive unit of the bike</p>","parent_name":"BroseDriveUnitData"},"Classes/BroseDriveUnitData.html#/s:8BroseSDK0A13DriveUnitDataC24availableFirmwareVersionSSSgvp":{"name":"availableFirmwareVersion","abstract":"<p>The available firmware version for the drive unit of the bike that could be installed</p>","parent_name":"BroseDriveUnitData"},"Classes/BroseDriveUnitData.html#/s:8BroseSDK0A13DriveUnitDataC25firmwareUpdateIsAvailableSbSgvp":{"name":"firmwareUpdateIsAvailable","abstract":"<p>Information if a firmware update for the drive unit of the bike is available</p>","parent_name":"BroseDriveUnitData"},"Classes/BroseDriveUnitData.html#/s:8BroseSDK0A13DriveUnitDataC12serialNumberSSSgvp":{"name":"serialNumber","abstract":"<p>The serial number of the drive unit provided by the bike</p>","parent_name":"BroseDriveUnitData"},"Classes/BroseDriveUnitData.html#/s:8BroseSDK0A13DriveUnitDataC23serviceToolSerialNumberSSSgvp":{"name":"serviceToolSerialNumber","abstract":"<p>The serial number provided by the service tool</p>","parent_name":"BroseDriveUnitData"},"Classes/BroseDriveUnitData.html#/s:8BroseSDK0A13DriveUnitDataC17boardSerialNumberSSSgvp":{"name":"boardSerialNumber","abstract":"<p>The board serial number of the drive unit</p>","parent_name":"BroseDriveUnitData"},"Classes/BroseDriveUnitData.html#/s:8BroseSDK0A13DriveUnitDataC18wheelCircumferenceSiSgvp":{"name":"wheelCircumference","abstract":"<p>The stored wheel circumference of the bike in cm</p>","parent_name":"BroseDriveUnitData"},"Classes/BroseDriveUnitData.html#/s:8BroseSDK0A13DriveUnitDataC13thrustfactorsSayAC12ThrustfactorVGSgvp":{"name":"thrustfactors","abstract":"<p>The thrustfactors for the different support profiles</p>","parent_name":"BroseDriveUnitData"},"Classes/BroseDriveUnitData.html#/s:8BroseSDK0A13DriveUnitDataC15maxThrustfactorSiSgvp":{"name":"maxThrustfactor","abstract":"<p>The maximum possible value for a thrustfactor</p>","parent_name":"BroseDriveUnitData"},"Classes/BroseBike.html#/s:8BroseSDK0A4BikeC6bikeIDSSSgvp":{"name":"bikeID","abstract":"<p>The unique identifier of the bike</p>","parent_name":"BroseBike"},"Classes/BroseBike.html#/s:8BroseSDK0A4BikeC4rssiSiSgvp":{"name":"rssi","abstract":"<p>The current signal quality to the bike</p>","parent_name":"BroseBike"},"Classes/BroseSDKManager.html#/s:8BroseSDK0A10SDKManagerC17connectionManagerAA0a10ConnectionE0_pvp":{"name":"connectionManager","abstract":"<p>Manager to control the connection to Brose bikes</p>","parent_name":"BroseSDKManager"},"Classes/BroseSDKManager.html#/s:8BroseSDK0A10SDKManagerC22bikeInformationManagerAA0a4BikeeF0_pvp":{"name":"bikeInformationManager","abstract":"<p>Manager to provide information about bikes</p>","parent_name":"BroseSDKManager"},"Classes/BroseSDKManager.html#/s:8BroseSDK0A10SDKManagerC18bikeControlManagerAA0a4BikeeF0_pvp":{"name":"bikeControlManager","abstract":"<p>Manager to send control commands to the bike</p>","parent_name":"BroseSDKManager"},"Classes/BroseSDKManager.html#/s:8BroseSDK0A10SDKManagerC12errorManagerAA0a5ErrorE0_pvp":{"name":"errorManager","abstract":"<p>Manager to provide information about occured errors of the bike</p>","parent_name":"BroseSDKManager"},"Classes/BroseSDKManager.html#/s:8BroseSDK0A10SDKManagerC13configurationAA0A16SDKConfigurationCvp":{"name":"configuration","abstract":"<p>Configuration of the SDK</p>","parent_name":"BroseSDKManager"},"Classes/BroseSDKManager.html#/s:8BroseSDK0A10SDKManagerC13configurationAcA0A16SDKConfigurationC_tcfc":{"name":"init(configuration:)","abstract":"<p>Initializer for the BroseSDK</p>","parent_name":"BroseSDKManager"},"Classes/BroseSDKManager.html#/s:8BroseSDK0A10SDKManagerC6attach6loggeryAA0A6Logger_p_tF":{"name":"attach(logger:)","abstract":"<p>Register a logger implementing the <code><a href=\"36f8f5912051ae747ef441d6511ca4cbProtocols/BroseLogger.html\">BroseLogger</a></code> protocol for getting log messages</p>","parent_name":"BroseSDKManager"},"Classes/BroseSDKConfiguration.html#/c:@M@BroseSDK@objc(cs)BroseSDKConfiguration(py)apiKey":{"name":"apiKey","abstract":"<p>The API Key to identify your license</p>","parent_name":"BroseSDKConfiguration"},"Classes/BroseSDKConfiguration.html#/c:@M@BroseSDK@objc(cs)BroseSDKConfiguration(py)locale":{"name":"locale","abstract":"<p>The locale for e.g the error texts</p>","parent_name":"BroseSDKConfiguration"},"Classes/BroseSDKConfiguration.html#/c:@M@BroseSDK@objc(cs)BroseSDKConfiguration(im)initWithApiKey:locale:":{"name":"init(apiKey:locale:)","abstract":"<p>The initializer of the configuration</p>","parent_name":"BroseSDKConfiguration"},"Classes/BroseSDKConfiguration.html":{"name":"BroseSDKConfiguration","abstract":"<p>The class to configure the SDK</p>"},"Classes/BroseSDKManager.html":{"name":"BroseSDKManager","abstract":"<p>Representation of the BroseSDK to communicate with a Brose bike</p>"},"Classes/BroseBike.html":{"name":"BroseBike","abstract":"<p>Base class for a bike</p>"},"Classes.html#/s:8BroseSDK0A15ConnectableBikeC":{"name":"BroseConnectableBike","abstract":"<p>Class representing a bike to establish a connection to</p>"},"Classes/BroseDriveUnitData.html":{"name":"BroseDriveUnitData","abstract":"<p>Static (not often changing data) about the drive unit of the bike</p>"},"Classes/BroseBatteryData.html":{"name":"BroseBatteryData","abstract":"<p>Static (not often changing data) about the battery of the bike</p>"},"Classes/BroseHMIData.html":{"name":"BroseHMIData","abstract":"<p>Static (not often changing data) about the HMI of the bike</p>"},"Classes/BroseConnectedBike.html":{"name":"BroseConnectedBike","abstract":"<p>Representation of a bike with an active connection to</p>"},"Classes/BroseBikeControlManager_ObjC.html":{"name":"BroseBikeControlManager_ObjC","abstract":"<p>Objective-C wrapper for the <code><a href=\"36f8f5912051ae747ef441d6511ca4cbProtocols/BroseBikeControlManager.html\">BroseBikeControlManager</a></code> to control the bike by changing parameter</p>"},"Classes/BroseBikeInformationManager_ObjC.html":{"name":"BroseBikeInformationManager_ObjC","abstract":"<p>Objective-C compatible wrapper for the <code><a href=\"36f8f5912051ae747ef441d6511ca4cbProtocols/BroseBikeInformationManager.html\">BroseBikeInformationManager</a></code> to provide information about the connected bike</p>"},"Classes/BroseBike_ObjC.html":{"name":"BroseBike_ObjC","abstract":"<p>Base class for a bike</p>"},"Classes.html#/c:@M@BroseSDK@objc(cs)BroseConnectableBike_ObjC":{"name":"BroseConnectableBike_ObjC","abstract":"<p>Class representing a bike to establish a connection to</p>"},"Classes/BroseDriveUnitData_ObjC.html":{"name":"BroseDriveUnitData_ObjC","abstract":"<p>Static (not often changing data) about the drive unit of the bike</p>"},"Classes/BroseDriveUnitDataThrustfactor_ObjC.html":{"name":"BroseDriveUnitDataThrustfactor_ObjC","abstract":"<p>Holds the thrustfactor for a specific support profile</p>"},"Classes/BroseBatteryData_ObjC.html":{"name":"BroseBatteryData_ObjC","abstract":"<p>Static (not often changing data) about the battery of the bike</p>"},"Classes/BroseHMIData_ObjC.html":{"name":"BroseHMIData_ObjC","abstract":"<p>Static (not often changing data) about the HMI of the bike</p>"},"Classes/BroseConnectedBike_ObjC.html":{"name":"BroseConnectedBike_ObjC","abstract":"<p>Representation of a bike with an active connection to</p>"},"Classes/BroseConnectionManager_ObjC.html":{"name":"BroseConnectionManager_ObjC","abstract":"<p>Objective-C compatible wrapper for the <code><a href=\"36f8f5912051ae747ef441d6511ca4cbProtocols/BroseConnectionManager.html\">BroseConnectionManager</a></code> to control the connection to a Brose bike</p>"},"Classes/ConnectionEventObject_ObjC.html":{"name":"ConnectionEventObject_ObjC","abstract":"<p>Objective-C compatible wrapper for the enum <code><a href=\"36f8f5912051ae747ef441d6511ca4cbEnums/ConnectionEvent.html\">ConnectionEvent</a></code></p>"},"Classes/ConnectionErrorObject_ObjC.html":{"name":"ConnectionErrorObject_ObjC","abstract":"<p>Objective-C compatible wrapper for the enum <code><a href=\"36f8f5912051ae747ef441d6511ca4cbEnums/ConnectionError.html\">ConnectionError</a></code></p>"},"Classes/BroseErrorManager_ObjcC.html":{"name":"BroseErrorManager_ObjcC","abstract":"<p>Class to manage the errors of the bike</p>"},"Classes/BroseBikeErrorInformation_Objc.html":{"name":"BroseBikeErrorInformation_Objc","abstract":"<p>Information about an error of a bike</p>"},"Classes/BroseLiveBatteryData_ObjC.html":{"name":"BroseLiveBatteryData_ObjC","abstract":"<p>Objective-C compatible live data of the battery of the bike</p>"},"Classes/BroseLiveData_Objc.html":{"name":"BroseLiveData_Objc","abstract":"<p>Objective-C compatible information about often changing data of a bike</p>"},"Classes/BroseLiveDriveUnitData_ObjC.html":{"name":"BroseLiveDriveUnitData_ObjC","abstract":"<p>Objective-C compatible live data of the drive unit of the bike</p>"},"Classes/BroseLiveHMIData_ObjC.html":{"name":"BroseLiveHMIData_ObjC","abstract":"<p>Objective-C compatible live data of the HMI of the bike</p>"},"Classes/BroseSDK_ObjC.html":{"name":"BroseSDK_ObjC","abstract":"<p>Objective-C compatible representation of the BroseSDK to communicate with a Brose bike</p>"},"requirements.html":{"name":"Requirements"},"getting-started.html":{"name":"Getting Started"},"installation.html":{"name":"Installation"},"release-notes.html":{"name":"Release Notes"},"Guides.html":{"name":"Guides","abstract":"<p>The following guides are available globally.</p>"},"Classes.html":{"name":"Classes","abstract":"<p>The following classes are available globally.</p>"},"Enums.html":{"name":"Enumerations","abstract":"<p>The following enumerations are available globally.</p>"},"Protocols.html":{"name":"Protocols","abstract":"<p>The following protocols are available globally.</p>"},"Structs.html":{"name":"Structures","abstract":"<p>The following structures are available globally.</p>"}}