-
Notifications
You must be signed in to change notification settings - Fork 159
/
Copy pathsearch.json
1 lines (1 loc) · 26.2 KB
/
search.json
1
{"Typealiases.html#/s:11PolarBleSdk0A10DeviceInfoa":{"name":"PolarDeviceInfo","abstract":"<p>Polar device info</p>"},"Typealiases.html#/s:11PolarBleSdk0A15HrBroadcastDataa":{"name":"PolarHrBroadcastData","abstract":"<p>deviceInfo: see #PolarDeviceInfo ,</p>"},"Typealiases.html#/s:11PolarBleSdk0A7EcgDataa":{"name":"PolarEcgData","abstract":"<p>Polar Ecg data</p>"},"Typealiases.html#/s:11PolarBleSdk0A7AccDataa":{"name":"PolarAccData","abstract":"<p>Polar acc data</p>"},"Typealiases.html#/s:11PolarBleSdk0A8GyroDataa":{"name":"PolarGyroData","abstract":"<p>Polar gyro data</p>"},"Typealiases.html#/s:11PolarBleSdk0A16MagnetometerDataa":{"name":"PolarMagnetometerData","abstract":"<p>Polar magnetometer data</p>"},"Typealiases.html#/s:11PolarBleSdk0A7OhrDataa":{"name":"PolarOhrData","abstract":"<p>Polar Ohr data</p>"},"Typealiases.html#/s:11PolarBleSdk0A7PpiDataa":{"name":"PolarPpiData","abstract":"<p>Polar ppi data"},"Typealiases.html#/s:11PolarBleSdk0A13ExerciseEntrya":{"name":"PolarExerciseEntry","abstract":"<p>Polar exercise entry</p>"},"Typealiases.html#/s:11PolarBleSdk0A12ExerciseDataa":{"name":"PolarExerciseData","abstract":"<p>Polar Exercise Data</p>"},"Typealiases.html#/s:11PolarBleSdk0A15RecordingStatusa":{"name":"PolarRecordingStatus","abstract":"<p>Polar Recording status</p>"},"Structs/PolarSensorSetting/SettingType.html#/s:11PolarBleSdk0A13SensorSettingV0E4TypeO10sampleRateyA2EmF":{"name":"sampleRate","abstract":"<p>sample rate in hz</p>","parent_name":"SettingType"},"Structs/PolarSensorSetting/SettingType.html#/s:11PolarBleSdk0A13SensorSettingV0E4TypeO10resolutionyA2EmF":{"name":"resolution","abstract":"<p>resolution in bits</p>","parent_name":"SettingType"},"Structs/PolarSensorSetting/SettingType.html#/s:11PolarBleSdk0A13SensorSettingV0E4TypeO5rangeyA2EmF":{"name":"range","abstract":"<p>range</p>","parent_name":"SettingType"},"Structs/PolarSensorSetting/SettingType.html#/s:11PolarBleSdk0A13SensorSettingV0E4TypeO14rangeMilliunityA2EmF":{"name":"rangeMilliunit","abstract":"<p>range with min and max allowed values</p>","parent_name":"SettingType"},"Structs/PolarSensorSetting/SettingType.html#/s:11PolarBleSdk0A13SensorSettingV0E4TypeO8channelsyA2EmF":{"name":"channels","abstract":"<p>amount of channels available</p>","parent_name":"SettingType"},"Structs/PolarSensorSetting/SettingType.html#/s:11PolarBleSdk0A13SensorSettingV0E4TypeO7unknownyA2EmF":{"name":"unknown","abstract":"<p>type is unknown</p>","parent_name":"SettingType"},"Structs/PolarSensorSetting/SettingType.html":{"name":"SettingType","abstract":"<p>settings type</p>","parent_name":"PolarSensorSetting"},"Structs/PolarSensorSetting.html#/s:11PolarBleSdk0A13SensorSettingV8settingsSDyAC0E4TypeOShys6UInt32VGGvp":{"name":"settings","abstract":"<p>current settings available / set</p>","parent_name":"PolarSensorSetting"},"Structs/PolarSensorSetting.html#/s:11PolarBleSdk0A13SensorSettingVyACSDyAC0E4TypeOs6UInt32VGcfc":{"name":"init(_:)","abstract":"<p>constructor with desired settings</p>","parent_name":"PolarSensorSetting"},"Structs/PolarSensorSetting.html#/s:11PolarBleSdk0A13SensorSettingV11maxSettingsACyF":{"name":"maxSettings()","abstract":"<p>helper to retrieve max settings available</p>","parent_name":"PolarSensorSetting"},"Structs/PolarSensorSetting.html":{"name":"PolarSensorSetting","abstract":"<p>polar sensor settings class</p>"},"Protocols/PolarBleApiCCCWriteObserver.html#/s:11PolarBleSdk0aB19ApiCCCWriteObserverP8cccWrite_14characteristicy10Foundation4UUIDV_So6CBUUIDCtF":{"name":"cccWrite(_:characteristic:)","abstract":"<p>Undocumented</p>","parent_name":"PolarBleApiCCCWriteObserver"},"Protocols/PolarBleApiLogger.html#/s:11PolarBleSdk0aB9ApiLoggerP7messageyySSF":{"name":"message(_:)","abstract":"<p>log message from sdk</p>","parent_name":"PolarBleApiLogger"},"Protocols/PolarBleApiSdkModeFeatureObserver.html#/s:11PolarBleSdk0ab3ApiC19ModeFeatureObserverP03sdkeF9AvailableyySSF":{"name":"sdkModeFeatureAvailable(_:)","abstract":"<p>sdk mode feature available in this device and ready for usage callback</p>","parent_name":"PolarBleApiSdkModeFeatureObserver"},"Protocols/PolarBleApiDeviceFeaturesObserver.html#/s:11PolarBleSdk0aB25ApiDeviceFeaturesObserverP14hrFeatureReadyyySSF":{"name":"hrFeatureReady(_:)","abstract":"<p>Device HR feature is ready. HR transmission is starting in a short while.</p>","parent_name":"PolarBleApiDeviceFeaturesObserver"},"Protocols/PolarBleApiDeviceFeaturesObserver.html#/s:11PolarBleSdk0aB25ApiDeviceFeaturesObserverP15ftpFeatureReadyyySSF":{"name":"ftpFeatureReady(_:)","abstract":"<p>Device file transfer protocol is ready.","parent_name":"PolarBleApiDeviceFeaturesObserver"},"Protocols/PolarBleApiDeviceFeaturesObserver.html#/s:11PolarBleSdk0aB25ApiDeviceFeaturesObserverP09streamingF5Ready_0hF0ySS_ShyAA0E16StreamingFeatureOGtF":{"name":"streamingFeaturesReady(_:streamingFeatures:)","abstract":"<p>feature ready callback</p>","parent_name":"PolarBleApiDeviceFeaturesObserver"},"Protocols/PolarBleApiDeviceHrObserver.html#/s:11PolarBleSdk0aB19ApiDeviceHrObserverP0aF4Dataa":{"name":"PolarHrData","abstract":"<p>Polar hr data</p>","parent_name":"PolarBleApiDeviceHrObserver"},"Protocols/PolarBleApiDeviceHrObserver.html#/s:11PolarBleSdk0aB19ApiDeviceHrObserverP15hrValueReceived_4dataySS_s5UInt8V0H0_SaySiG3rrsAI0M2MsSb7contactSb0O9SupportedttF":{"name":"hrValueReceived(_:data:)","abstract":"<p>HR notification received. Notice when using OH1 and PPI stream is started this callback will produce 0 hr.</p>","parent_name":"PolarBleApiDeviceHrObserver"},"Protocols/PolarBleApiDeviceInfoObserver.html#/s:11PolarBleSdk0aB21ApiDeviceInfoObserverP20batteryLevelReceived_0hI0ySS_SutF":{"name":"batteryLevelReceived(_:batteryLevel:)","abstract":"<p>Battery level received from device.</p>","parent_name":"PolarBleApiDeviceInfoObserver"},"Protocols/PolarBleApiDeviceInfoObserver.html#/s:11PolarBleSdk0aB21ApiDeviceInfoObserverP22disInformationReceived_4uuid5valueySS_So6CBUUIDCSStF":{"name":"disInformationReceived(_:uuid:value:)","abstract":"<p>Received DIS info.</p>","parent_name":"PolarBleApiDeviceInfoObserver"},"Protocols/PolarBleApiPowerStateObserver.html#/s:11PolarBleSdk0aB21ApiPowerStateObserverP03bleE2OnyyF":{"name":"blePowerOn()","abstract":"<p>Ble powered on event.</p>","parent_name":"PolarBleApiPowerStateObserver"},"Protocols/PolarBleApiPowerStateObserver.html#/s:11PolarBleSdk0aB21ApiPowerStateObserverP03bleE3OffyyF":{"name":"blePowerOff()","abstract":"<p>Ble powered off event, no further actions are needed from the application.</p>","parent_name":"PolarBleApiPowerStateObserver"},"Protocols/PolarBleApiObserver.html#/s:11PolarBleSdk0aB11ApiObserverP16deviceConnectingyySS0F2Id_10Foundation4UUIDV7addressSi4rssiSS4nameSb11connectablet_tF":{"name":"deviceConnecting(_:)","abstract":"<p>Callback when connection attempt is started to device</p>","parent_name":"PolarBleApiObserver"},"Protocols/PolarBleApiObserver.html#/s:11PolarBleSdk0aB11ApiObserverP15deviceConnectedyySS0F2Id_10Foundation4UUIDV7addressSi4rssiSS4nameSb11connectablet_tF":{"name":"deviceConnected(_:)","abstract":"<p>Device connnection has been established.</p>","parent_name":"PolarBleApiObserver"},"Protocols/PolarBleApiObserver.html#/s:11PolarBleSdk0aB11ApiObserverP18deviceDisconnectedyySS0F2Id_10Foundation4UUIDV7addressSi4rssiSS4nameSb11connectablet_tF":{"name":"deviceDisconnected(_:)","abstract":"<p>Connection lost to device.","parent_name":"PolarBleApiObserver"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP7cleanupyyF":{"name":"cleanup()","abstract":"<p>remove all known devices, which are not in use</p>","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP11polarFilteryySbF":{"name":"polarFilter(_:)","abstract":"<p>Enable or disable polar filter. </p>","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP24startAutoConnectToDevice_7service05polarI4Type7RxSwift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSi_So6CBUUIDCSgSSSgtF":{"name":"startAutoConnectToDevice(_:service:polarDeviceType:)","abstract":"<p>Start connecting to a nearby device. <code>PolarBleApiObservers</code> polarDeviceConnected is","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP15connectToDeviceyySSKF":{"name":"connectToDevice(_:)","abstract":"<p>Request a connection to a Polar device. Invokes <code>PolarBleApiObservers</code> polarDeviceConnected.</p>","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP20disconnectFromDeviceyySSKF":{"name":"disconnectFromDevice(_:)","abstract":"<p>Disconnect from the current Polar device.</p>","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP15searchForDevice7RxSwift10ObservableCySS8deviceId_10Foundation4UUIDV7addressSi4rssiSS4nameSb11connectabletGyF":{"name":"searchForDevice()","abstract":"<p>Start searching for Polar device(s)</p>","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP14isFeatureReady_7featureSbSS_AA8FeaturesOtF":{"name":"isFeatureReady(_:feature:)","abstract":"<p>helper to check is feature ready</p>","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP12setLocalTime_4time4zone7RxSwift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_10Foundation4DateVAO0G4ZoneVtF":{"name":"setLocalTime(_:time:zone:)","abstract":"<p>set local time to device. Requires <code>polarFileTransfer</code> feature.</p>","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP14startRecording_10exerciseId8interval10sampleType7RxSwift17PrimitiveSequenceVyAH16CompletableTraitOs5NeverOGSS_SSAA0F8IntervalOAA06SampleK0OtF":{"name":"startRecording(_:exerciseId:interval:sampleType:)","abstract":"<p>Request start recording. Supported only by Polar H10. Requires <code>polarFileTransfer</code> feature.</p>","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP13stopRecordingy7RxSwift17PrimitiveSequenceVyAE16CompletableTraitOs5NeverOGSSF":{"name":"stopRecording(_:)","abstract":"<p>Request stop for current recording. Supported only by Polar H10. Requires <code>polarFileTransfer</code> feature.</p>","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP22requestRecordingStatusy7RxSwift17PrimitiveSequenceVyAE11SingleTraitOSb7ongoing_SS7entryIdtGSSF":{"name":"requestRecordingStatus(_:)","abstract":"<p>Request current recording status. Supported only by Polar H10. Requires <code>polarFileTransfer</code> feature.</p>","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP23fetchStoredExerciseListy7RxSwift10ObservableCySS4path_10Foundation4DateV4dateSS7entryIdtGSSF":{"name":"fetchStoredExerciseList(_:)","abstract":"<p>Api for fetching stored exercises list from Polar H10 device. Requires <code>polarFileTransfer</code> feature. This API is working for Polar OH1 and Polar Verity Sense devices too, however in those devices recording of exercise requires that sensor is registered to Polar Flow account.</p>","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP13fetchExercise_5entry7RxSwift17PrimitiveSequenceVyAF11SingleTraitOs6UInt32V8interval_SayALG7samplestGSS_SS4path_10Foundation4DateV4dateSS0G2IdttF":{"name":"fetchExercise(_:entry:)","abstract":"<p>Api for fetching a single exercise from Polar H10 device. Requires <code>polarFileTransfer</code> feature. This API is working for Polar OH1 and Polar Verity Sense devices too, however in those devices recording of exercise requires that sensor is registered to Polar Flow account.</p>","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP14removeExercise_5entry7RxSwift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_SS4path_10Foundation4DateV4dateSS0G2IdttF":{"name":"removeExercise(_:entry:)","abstract":"<p>Api for removing single exercise from Polar H10 device. Requires <code>polarFileTransfer</code> feature. This API is working for Polar OH1 and Polar Verity Sense devices too, however in those devices recording of exercise requires that sensor is registered to Polar Flow account.</p>","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP014startListenForA12HrBroadcastsy7RxSwift10ObservableCySS8deviceId_10Foundation4UUIDV7addressSi4rssiSS4nameSb11connectablet0M4Info_s5UInt8V2hrSb13batteryStatustGShySSGSgF":{"name":"startListenForPolarHrBroadcasts(_:)","abstract":"<p>Start listening to heart rate broadcasts from one or more Polar devices</p>","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP21requestStreamSettings_7feature7RxSwift17PrimitiveSequenceVyAF11SingleTraitOAA0A13SensorSettingVGSS_AA22DeviceStreamingFeatureOtF":{"name":"requestStreamSettings(_:feature:)","abstract":"<p>Request the stream settings available in current operation mode. This request shall be used before the stream is started","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP25requestFullStreamSettings_7feature7RxSwift17PrimitiveSequenceVyAF11SingleTraitOAA0A13SensorSettingVGSS_AA22DeviceStreamingFeatureOtF":{"name":"requestFullStreamSettings(_:feature:)","abstract":"<p>Request full steam settings capabilities. The request returns the all capabilities of the requested streaming feature not limited by the current operation mode.","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP17startEcgStreaming_8settings7RxSwift10ObservableCys6UInt64V9timeStamp_Says5Int32VG7samplestGSS_AA0A13SensorSettingVtF":{"name":"startEcgStreaming(_:settings:)","abstract":"<p>Start the ECG (Electrocardiography) stream. ECG stream is stopped if the connection is closed, error occurs or stream is disposed.","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP17startAccStreaming_8settings7RxSwift10ObservableCys6UInt64V9timeStamp_Says5Int32V1x_AM1yAM1ztG7samplestGSS_AA0A13SensorSettingVtF":{"name":"startAccStreaming(_:settings:)","abstract":"<p>Start ACC (Accelerometer) stream. ACC stream is stopped if the connection is closed, error occurs or stream is disposed.","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP18startGyroStreaming_8settings7RxSwift10ObservableCys6UInt64V9timeStamp_SaySf1x_Sf1ySf1ztG7samplestGSS_AA0A13SensorSettingVtF":{"name":"startGyroStreaming(_:settings:)","abstract":"<p>Start Gyro stream. Gyro stream is stopped if the connection is closed, error occurs during start or stream is disposed.","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP26startMagnetometerStreaming_8settings7RxSwift10ObservableCys6UInt64V9timeStamp_SaySf1x_Sf1ySf1ztG7samplestGSS_AA0A13SensorSettingVtF":{"name":"startMagnetometerStreaming(_:settings:)","abstract":"<p>Start magnetometer stream. Magnetometer stream is stopped if the connection is closed, error occurs or stream is disposed.","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP17startOhrStreaming_8settings7RxSwift10ObservableCys6UInt64V9timeStamp_AA0F8DataTypeO4typeSaySays5Int32VGG7samplestGSS_AA0A13SensorSettingVtF":{"name":"startOhrStreaming(_:settings:)","abstract":"<p>Start OHR (Optical heart rate) PPG (Photoplethysmography) stream. PPG stream is stopped if the connection is closed, error occurs or stream is disposed.","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP20startOhrPPIStreamingy7RxSwift10ObservableCys6UInt64V9timeStamp_SaySi2hr_s6UInt16V6ppInMsAM0P13ErrorEstimateSi10blockerBitSi17skinContactStatusSi0wX9SupportedtG7samplestGSSF":{"name":"startOhrPPIStreaming(_:)","abstract":"<p>Start OHR (Optical heart rate) PPI (Pulse to Pulse interval) stream.","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP13enableSDKModey7RxSwift17PrimitiveSequenceVyAE16CompletableTraitOs5NeverOGSSF":{"name":"enableSDKMode(_:)","abstract":"<p>Enables SDK mode. In SDK mode the wider range of capabilities is available for the stream","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP14disableSDKModey7RxSwift17PrimitiveSequenceVyAE16CompletableTraitOs5NeverOGSSF":{"name":"disableSDKMode(_:)","abstract":"<p>Disables SDK mode. SDK mode is only supported by Polar Verity Sense (starting from firmware 1.1.5).","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP8observerAA0abD8Observer_pSgvp":{"name":"observer","abstract":"<p>Common GAP (Generic access profile) observer</p>","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP18deviceInfoObserverAA0abd6DevicefG0_pSgvp":{"name":"deviceInfoObserver","abstract":"<p>Device info observer for DIS (Device information service) and BAS (Battery service) GATT (Generic attributes) client</p>","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP16deviceHrObserverAA0abd6DevicefG0_pSgvp":{"name":"deviceHrObserver","abstract":"<p>Device observer for HR GATT client</p>","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP18powerStateObserverAA0abd5PowerfG0_pSgvp":{"name":"powerStateObserver","abstract":"<p>Bluetooth power state observer</p>","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP22deviceFeaturesObserverAA0abd6DevicefG0_pSgvp":{"name":"deviceFeaturesObserver","abstract":"<p>Device features ready observer</p>","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP22sdkModeFeatureObserverAA0abdcfgH0_pSgvp":{"name":"sdkModeFeatureObserver","abstract":"<p>SDK mode feature available in the device and ready observer</p>","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP02isB7PoweredSbvp":{"name":"isBlePowered","abstract":"<p>Helper to check if Ble is currently powered</p>","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP6loggerAA0abD6Logger_pSgvp":{"name":"logger","abstract":"<p>optional logger set to get traces from sdk</p>","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP21automaticReconnectionSbvp":{"name":"automaticReconnection","abstract":"<p>optional disable or enable automatic reconnection, by default it is enabled</p>","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP16cccWriteObserverAA0abd8CCCWriteG0_pSgvp":{"name":"cccWriteObserver","abstract":"<p>optional ccc write callback</p>","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html":{"name":"PolarBleApi","abstract":"<p>API.</p>"},"Protocols/PolarBleApiObserver.html":{"name":"PolarBleApiObserver","abstract":"<p>Polar Ble API connection observer.</p>"},"Protocols/PolarBleApiPowerStateObserver.html":{"name":"PolarBleApiPowerStateObserver","abstract":"<p>Bluetooth state observer.</p>"},"Protocols/PolarBleApiDeviceInfoObserver.html":{"name":"PolarBleApiDeviceInfoObserver","abstract":"<p>Device info observer.</p>"},"Protocols/PolarBleApiDeviceHrObserver.html":{"name":"PolarBleApiDeviceHrObserver","abstract":"<p>Heart rate observer</p>"},"Protocols/PolarBleApiDeviceFeaturesObserver.html":{"name":"PolarBleApiDeviceFeaturesObserver","abstract":"<p>Data client observer</p>"},"Protocols/PolarBleApiSdkModeFeatureObserver.html":{"name":"PolarBleApiSdkModeFeatureObserver","abstract":"<p>SDK Mode observer</p>"},"Protocols/PolarBleApiLogger.html":{"name":"PolarBleApiLogger","abstract":"<p>logger observer</p>"},"Protocols/PolarBleApiCCCWriteObserver.html":{"name":"PolarBleApiCCCWriteObserver","abstract":"<p>observer for ccc write enable</p>"},"Extensions/PrimitiveSequence.html#/s:7RxSwift17PrimitiveSequenceV11PolarBleSdkAA11SingleTraitORszrlE13asCompletableACyAA0kI0Os5NeverOGyF":{"name":"asCompletable()","abstract":"<p>Undocumented</p>","parent_name":"PrimitiveSequence"},"Extensions/PrimitiveSequence.html":{"name":"PrimitiveSequence"},"Enums/UndefinedError.html#/s:11PolarBleSdk14UndefinedErrorO06DeviceE0yACSS_tcACmF":{"name":"DeviceError(localizedDescription:)","abstract":"<p>Undocumented</p>","parent_name":"UndefinedError"},"Enums/UndefinedError.html#/s:11PolarBleSdk14UndefinedErrorO20localizedDescriptionSSvp":{"name":"localizedDescription","abstract":"<p>Undocumented</p>","parent_name":"UndefinedError"},"Enums/OhrDataType.html#/s:11PolarBleSdk11OhrDataTypeO13ppg3_ambient1yA2CmF":{"name":"ppg3_ambient1","abstract":"<p>3 ppg + 1 ambient</p>","parent_name":"OhrDataType"},"Enums/OhrDataType.html#/s:11PolarBleSdk11OhrDataTypeO7unknownyA2CmF":{"name":"unknown","abstract":"<p>Undocumented</p>","parent_name":"OhrDataType"},"Enums/Features.html#/s:11PolarBleSdk8FeaturesO2hryA2CmF":{"name":"hr","abstract":"<p>hr feature enables hr client to receive hr and rr data from device</p>","parent_name":"Features"},"Enums/Features.html#/s:11PolarBleSdk8FeaturesO10deviceInfoyA2CmF":{"name":"deviceInfo","abstract":"<p>deviceInfo enables dis client to receive fw information from device</p>","parent_name":"Features"},"Enums/Features.html#/s:11PolarBleSdk8FeaturesO13batteryStatusyA2CmF":{"name":"batteryStatus","abstract":"<p>batteryStatus enables bas client to receive battery level info from device</p>","parent_name":"Features"},"Enums/Features.html#/s:11PolarBleSdk8FeaturesO20polarSensorStreamingyA2CmF":{"name":"polarSensorStreaming","abstract":"<p>polarSensorStreaming enables stream client to start acc, ppg, ecg, ppi streams</p>","parent_name":"Features"},"Enums/Features.html#/s:11PolarBleSdk8FeaturesO17polarFileTransferyA2CmF":{"name":"polarFileTransfer","abstract":"<p>polarFileTransfer enables the listing, read stored exercises and setup of local time to device.","parent_name":"Features"},"Enums/Features.html#/s:11PolarBleSdk8FeaturesO03allD0yA2CmF":{"name":"allFeatures","abstract":"<p>allFeatures enables all features available</p>","parent_name":"Features"},"Enums/SampleType.html#/s:11PolarBleSdk10SampleTypeO2hryA2CmF":{"name":"hr","abstract":"<p>recording type to use is hr in BPM</p>","parent_name":"SampleType"},"Enums/SampleType.html#/s:11PolarBleSdk10SampleTypeO2rryA2CmF":{"name":"rr","abstract":"<p>recording type to use is rr interval</p>","parent_name":"SampleType"},"Enums/RecordingInterval.html#/s:11PolarBleSdk17RecordingIntervalO11interval_1syA2CmF":{"name":"interval_1s","abstract":"<p>Undocumented</p>","parent_name":"RecordingInterval"},"Enums/RecordingInterval.html#/s:11PolarBleSdk17RecordingIntervalO11interval_5syA2CmF":{"name":"interval_5s","abstract":"<p>Undocumented</p>","parent_name":"RecordingInterval"},"Enums/DeviceStreamingFeature.html#/s:11PolarBleSdk22DeviceStreamingFeatureO3ecgyA2CmF":{"name":"ecg","abstract":"<p>Undocumented</p>","parent_name":"DeviceStreamingFeature"},"Enums/DeviceStreamingFeature.html#/s:11PolarBleSdk22DeviceStreamingFeatureO3accyA2CmF":{"name":"acc","abstract":"<p>Undocumented</p>","parent_name":"DeviceStreamingFeature"},"Enums/DeviceStreamingFeature.html#/s:11PolarBleSdk22DeviceStreamingFeatureO3ppgyA2CmF":{"name":"ppg","abstract":"<p>Undocumented</p>","parent_name":"DeviceStreamingFeature"},"Enums/DeviceStreamingFeature.html#/s:11PolarBleSdk22DeviceStreamingFeatureO3ppiyA2CmF":{"name":"ppi","abstract":"<p>Undocumented</p>","parent_name":"DeviceStreamingFeature"},"Enums/DeviceStreamingFeature.html#/s:11PolarBleSdk22DeviceStreamingFeatureO4gyroyA2CmF":{"name":"gyro","abstract":"<p>Undocumented</p>","parent_name":"DeviceStreamingFeature"},"Enums/DeviceStreamingFeature.html#/s:11PolarBleSdk22DeviceStreamingFeatureO12magnetometeryA2CmF":{"name":"magnetometer","abstract":"<p>Undocumented</p>","parent_name":"DeviceStreamingFeature"},"Enums/DeviceStreamingFeature.html":{"name":"DeviceStreamingFeature","abstract":"<p>device streaming features</p>"},"Enums/RecordingInterval.html":{"name":"RecordingInterval","abstract":"<p>Recoding intervals for H10 recording start</p>"},"Enums/SampleType.html":{"name":"SampleType","abstract":"<p>Sample types for H10 recording start</p>"},"Enums/Features.html":{"name":"Features","abstract":"<p>features available</p>"},"Enums/OhrDataType.html":{"name":"OhrDataType","abstract":"<p>OHR data source enum</p>"},"Enums/UndefinedError.html":{"name":"UndefinedError","abstract":"<p>Unknown error</p>"},"Classes/PolarBleApiDefaultImpl.html#/s:11PolarBleSdk0aB14ApiDefaultImplC19polarImplementation_8featuresAA0abD0_pSo17OS_dispatch_queueC_SitFZ":{"name":"polarImplementation(_:features:)","abstract":"<p>New instance of Polar Ble API implementation</p>","parent_name":"PolarBleApiDefaultImpl"},"Classes/PolarBleApiDefaultImpl.html#/s:11PolarBleSdk0aB14ApiDefaultImplC11versionInfoSSyFZ":{"name":"versionInfo()","abstract":"<p>Return current version</p>","parent_name":"PolarBleApiDefaultImpl"},"Classes/PolarBleApiDefaultImpl.html":{"name":"PolarBleApiDefaultImpl","abstract":"<p>Class to provide the default implementation of the Polar Ble API</p>"},"Classes.html#/s:11PolarBleSdk22NotificationNotEnabledC":{"name":"NotificationNotEnabled","abstract":"<p>GATT characteristic notification not enabled</p>"},"Classes.html#/s:11PolarBleSdk15ServiceNotFoundC":{"name":"ServiceNotFound","abstract":"<p>GATT service not found</p>"},"Classes.html#/s:11PolarBleSdk18DeviceNotConnectedC":{"name":"DeviceNotConnected","abstract":"<p>Device state != Connected</p>"},"Classes.html#/s:11PolarBleSdk14DeviceNotFoundC":{"name":"DeviceNotFound","abstract":"<p>Device not found</p>"},"Classes.html#/s:11PolarBleSdk21OperationNotSupportedC":{"name":"OperationNotSupported","abstract":"<p>Requested operation is not supported</p>"},"Classes.html#/s:11PolarBleSdk19MessageEncodeFailedC":{"name":"MessageEncodeFailed","abstract":"<p>Google protocol buffers encode failed</p>"},"Classes.html#/s:11PolarBleSdk19MessageDecodeFailedC":{"name":"MessageDecodeFailed","abstract":"<p>Google protocol buffers decode failed</p>"},"Classes.html#/s:11PolarBleSdk20DateTimeFormatFailedC":{"name":"DateTimeFormatFailed","abstract":"<p>String to date time formatting failed</p>"},"Classes.html#/s:11PolarBleSdk22UnableToStartStreamingC":{"name":"UnableToStartStreaming","abstract":"<p>Failed to start streaming</p>"},"Classes.html#/s:11PolarBleSdk15InvalidArgumentC":{"name":"InvalidArgument","abstract":"<p>invalid argument</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>"},"Extensions.html":{"name":"Extensions","abstract":"<p>The following extensions 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>"},"Typealiases.html":{"name":"Type Aliases","abstract":"<p>The following type aliases are available globally.</p>"}}