From dfcbc9edd15e15cbf7e085d8a469e71afdcbe361 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Samuli=20M=C3=A4=C3=A4tt=C3=A4?= Date: Wed, 15 Jan 2025 12:08:54 +0200 Subject: [PATCH] SDK release 5.12.0 --- .../api/model/PolarHrData.PolarHrSample.html | 70 ++++++++++- .../docs/index-files/index-7.html | 26 ++++ polar-sdk-android/docs/member-search-index.js | 2 +- polar-sdk-ios/docs/Classes.html | 2 +- polar-sdk-ios/docs/Classes/BleHtsClient.html | 2 +- .../BleHtsClient/TemperatureMeasurement.html | 2 +- .../docs/Classes/HealthThermometer.html | 2 +- .../docs/Classes/PolarBackupManager.html | 2 +- .../docs/Classes/PolarBleApiDefaultImpl.html | 2 +- .../docs/Classes/PolarSleepData.html | 2 +- .../PolarSleepData/OriginalSleepRange.html | 2 +- .../PolarSleepAnalysisResult.html | 2 +- .../Classes/PolarSleepData/SleepCycle.html | 2 +- .../Classes/PolarSleepData/SleepRating.html | 2 +- .../PolarSleepData/SleepWakePhase.html | 2 +- .../PolarSleepData/SleepWakeState.html | 2 +- .../docs/Classes/PolarStoredDataType.html | 2 +- .../PolarStoredDataTypeResult.html | 2 +- .../PolarStoredDataType/StoredDataType.html | 2 +- .../docs/Classes/PolarUserDeviceSettings.html | 2 +- .../DeviceLocation.html | 2 +- .../PolarUserDeviceSettingsResult.html | 2 +- polar-sdk-ios/docs/Enums.html | 2 +- .../Enums/AutomaticSampleTriggerType.html | 2 +- .../docs/Enums/CheckFirmwareUpdateStatus.html | 2 +- .../docs/Enums/FirmwareUpdateStatus.html | 2 +- polar-sdk-ios/docs/Enums/OhrDataType.html | 2 +- .../docs/Enums/PolarActivityDataType.html | 2 +- .../docs/Enums/PolarBleSdkFeature.html | 2 +- .../docs/Enums/PolarDeviceDataType.html | 2 +- polar-sdk-ios/docs/Enums/PolarErrors.html | 2 +- .../docs/Enums/PolarOfflineRecordingData.html | 6 +- .../PolarOfflineRecordingTriggerMode.html | 2 +- polar-sdk-ios/docs/Enums/PpgDataType.html | 2 +- .../docs/Enums/RecordingInterval.html | 2 +- polar-sdk-ios/docs/Enums/SampleType.html | 2 +- polar-sdk-ios/docs/Extensions.html | 2 +- .../docs/Extensions/PrimitiveSequence.html | 2 +- polar-sdk-ios/docs/Global Variables.html | 2 +- polar-sdk-ios/docs/Protocols.html | 2 +- .../docs/Protocols/PolarActivityApi.html | 2 +- polar-sdk-ios/docs/Protocols/PolarBleApi.html | 2 +- .../PolarBleApiDeviceFeaturesObserver.html | 2 +- .../PolarBleApiDeviceHrObserver.html | 2 +- .../PolarBleApiDeviceInfoObserver.html | 2 +- .../docs/Protocols/PolarBleApiLogger.html | 2 +- .../docs/Protocols/PolarBleApiObserver.html | 2 +- .../PolarBleApiPowerStateObserver.html | 2 +- .../PolarBleApiSdkModeFeatureObserver.html | 2 +- .../Protocols/PolarFirmwareUpdateApi.html | 2 +- .../Protocols/PolarH10OfflineExerciseApi.html | 2 +- .../Protocols/PolarOfflineRecordingApi.html | 2 +- .../Protocols/PolarOnlineStreamingApi.html | 6 +- .../docs/Protocols/PolarSdkModeApi.html | 2 +- .../docs/Protocols/PolarSleepApi.html | 2 +- polar-sdk-ios/docs/Structs.html | 2 +- .../docs/Structs/AutomaticSamples.html | 2 +- polar-sdk-ios/docs/Structs/LedConfig.html | 2 +- .../docs/Structs/Polar247HrSamplesData.html | 2 +- .../docs/Structs/PolarActiveTime.html | 2 +- .../docs/Structs/PolarActiveTimeData.html | 2 +- .../docs/Structs/PolarDiskSpaceData.html | 2 +- .../docs/Structs/PolarDistanceData.html | 2 +- .../docs/Structs/PolarFirstTimeUseConfig.html | 2 +- .../PolarFirstTimeUseConfig/Gender.html | 2 +- .../TrainingBackground.html | 2 +- .../PolarFirstTimeUseConfig/TypicalDay.html | 2 +- .../Structs/PolarNightlyRechargeData.html | 2 +- .../Structs/PolarOfflineRecordingEntry.html | 2 +- .../Structs/PolarOfflineRecordingTrigger.html | 2 +- .../docs/Structs/PolarRecordingSecret.html | 2 +- .../docs/Structs/PolarSensorSetting.html | 2 +- .../PolarSensorSetting/SettingType.html | 2 +- .../docs/Structs/PolarStepsData.html | 2 +- .../Structs/PolarUserDeviceSettingsData.html | 2 +- polar-sdk-ios/docs/Structs/SDLogConfig.html | 2 +- .../docs/Structs/UserIdentifierType.html | 2 +- polar-sdk-ios/docs/Typealiases.html | 6 +- .../Contents/Resources/Documents/Classes.html | 2 +- .../Documents/Classes/BleHtsClient.html | 2 +- .../BleHtsClient/TemperatureMeasurement.html | 2 +- .../Documents/Classes/HealthThermometer.html | 2 +- .../Documents/Classes/PolarBackupManager.html | 2 +- .../Classes/PolarBleApiDefaultImpl.html | 2 +- .../Documents/Classes/PolarSleepData.html | 2 +- .../PolarSleepData/OriginalSleepRange.html | 2 +- .../PolarSleepAnalysisResult.html | 2 +- .../Classes/PolarSleepData/SleepCycle.html | 2 +- .../Classes/PolarSleepData/SleepRating.html | 2 +- .../PolarSleepData/SleepWakePhase.html | 2 +- .../PolarSleepData/SleepWakeState.html | 2 +- .../Classes/PolarStoredDataType.html | 2 +- .../PolarStoredDataTypeResult.html | 2 +- .../PolarStoredDataType/StoredDataType.html | 2 +- .../Classes/PolarUserDeviceSettings.html | 2 +- .../DeviceLocation.html | 2 +- .../PolarUserDeviceSettingsResult.html | 2 +- .../Contents/Resources/Documents/Enums.html | 2 +- .../Enums/AutomaticSampleTriggerType.html | 2 +- .../Enums/CheckFirmwareUpdateStatus.html | 2 +- .../Documents/Enums/FirmwareUpdateStatus.html | 2 +- .../Documents/Enums/OhrDataType.html | 2 +- .../Enums/PolarActivityDataType.html | 2 +- .../Documents/Enums/PolarBleSdkFeature.html | 2 +- .../Documents/Enums/PolarDeviceDataType.html | 2 +- .../Documents/Enums/PolarErrors.html | 2 +- .../Enums/PolarOfflineRecordingData.html | 6 +- .../PolarOfflineRecordingTriggerMode.html | 2 +- .../Documents/Enums/PpgDataType.html | 2 +- .../Documents/Enums/RecordingInterval.html | 2 +- .../Resources/Documents/Enums/SampleType.html | 2 +- .../Resources/Documents/Extensions.html | 2 +- .../Extensions/PrimitiveSequence.html | 2 +- .../Resources/Documents/Global Variables.html | 2 +- .../Resources/Documents/Protocols.html | 2 +- .../Documents/Protocols/PolarActivityApi.html | 2 +- .../Documents/Protocols/PolarBleApi.html | 2 +- .../PolarBleApiDeviceFeaturesObserver.html | 2 +- .../PolarBleApiDeviceHrObserver.html | 2 +- .../PolarBleApiDeviceInfoObserver.html | 2 +- .../Protocols/PolarBleApiLogger.html | 2 +- .../Protocols/PolarBleApiObserver.html | 2 +- .../PolarBleApiPowerStateObserver.html | 2 +- .../PolarBleApiSdkModeFeatureObserver.html | 2 +- .../Protocols/PolarFirmwareUpdateApi.html | 2 +- .../Protocols/PolarH10OfflineExerciseApi.html | 2 +- .../Protocols/PolarOfflineRecordingApi.html | 2 +- .../Protocols/PolarOnlineStreamingApi.html | 6 +- .../Documents/Protocols/PolarSdkModeApi.html | 2 +- .../Documents/Protocols/PolarSleepApi.html | 2 +- .../Contents/Resources/Documents/Structs.html | 2 +- .../Documents/Structs/AutomaticSamples.html | 2 +- .../Documents/Structs/LedConfig.html | 2 +- .../Structs/Polar247HrSamplesData.html | 2 +- .../Documents/Structs/PolarActiveTime.html | 2 +- .../Structs/PolarActiveTimeData.html | 2 +- .../Documents/Structs/PolarDiskSpaceData.html | 2 +- .../Documents/Structs/PolarDistanceData.html | 2 +- .../Structs/PolarFirstTimeUseConfig.html | 2 +- .../PolarFirstTimeUseConfig/Gender.html | 2 +- .../TrainingBackground.html | 2 +- .../PolarFirstTimeUseConfig/TypicalDay.html | 2 +- .../Structs/PolarNightlyRechargeData.html | 2 +- .../Structs/PolarOfflineRecordingEntry.html | 2 +- .../Structs/PolarOfflineRecordingTrigger.html | 2 +- .../Structs/PolarRecordingSecret.html | 2 +- .../Documents/Structs/PolarSensorSetting.html | 2 +- .../PolarSensorSetting/SettingType.html | 2 +- .../Documents/Structs/PolarStepsData.html | 2 +- .../Structs/PolarUserDeviceSettingsData.html | 2 +- .../Documents/Structs/SDLogConfig.html | 2 +- .../Documents/Structs/UserIdentifierType.html | 2 +- .../Resources/Documents/Typealiases.html | 6 +- .../Contents/Resources/Documents/index.html | 2 +- .../Contents/Resources/Documents/search.json | 2 +- .../.docset/Contents/Resources/docSet.dsidx | Bin 155648 -> 155648 bytes polar-sdk-ios/docs/docsets/.tgz | Bin 219353 -> 204302 bytes polar-sdk-ios/docs/index.html | 2 +- polar-sdk-ios/docs/search.json | 2 +- .../gatt/client/pmd/model/OfflineHrData.kt | 23 +++- .../polar/sdk/api/PolarBleApiDefaultImpl.kt | 2 +- .../com/polar/sdk/api/model/PolarHrData.kt | 4 + .../java/com/polar/sdk/impl/BDBleApiImpl.kt | 4 + .../polar/sdk/impl/utils/PolarDataUtils.kt | 2 + .../client/pmd/model/OfflineHrDataTest.kt | 86 ++++++++++++- .../PolarBleSdk/sdk/api/PolarBleApi.swift | 4 +- .../sdk/api/PolarBleApiDefaultImpl.swift | 2 +- .../sdk/impl/PolarBleApiImpl.swift | 12 +- .../gatt/client/pmd/model/OfflineHrData.swift | 20 ++- .../OfflineHrDataTest.swift | 117 +++++++++++++++++- 170 files changed, 523 insertions(+), 183 deletions(-) diff --git a/polar-sdk-android/docs/com/polar/sdk/api/model/PolarHrData.PolarHrSample.html b/polar-sdk-android/docs/com/polar/sdk/api/model/PolarHrData.PolarHrSample.html index b076733e..05faad68 100644 --- a/polar-sdk-android/docs/com/polar/sdk/api/model/PolarHrData.PolarHrSample.html +++ b/polar-sdk-android/docs/com/polar/sdk/api/model/PolarHrData.PolarHrSample.html @@ -170,6 +170,18 @@

Field Summary

+ + private final Integer + correctedHr + + + + + private final Integer + ppgQuality + + + private final List<Integer> rrsMs @@ -220,7 +232,7 @@

Constructor Summary

PolarHrData.PolarHrSample(Integer hr, List<Integer> rrsMs, Boolean rrAvailable, Boolean contactStatus, Boolean contactStatusSupported) + href="#PolarHrData.PolarHrSample(Integer,Integer,Integer,List,Boolean,Boolean,Boolean)">PolarHrData.PolarHrSample(Integer hr, Integer correctedHr, Integer ppgQuality, List<Integer> rrsMs, Boolean rrAvailable, Boolean contactStatus, Boolean contactStatusSupported) @@ -282,6 +294,22 @@

Method Summary

+ final Integer + + getCorrectedHr() + + + + + + final Integer + + getPpgQuality() + + + + + final List<Integer> getRrsMs() @@ -289,7 +317,7 @@

Method Summary

- + final Boolean getRrAvailable() @@ -297,7 +325,7 @@

Method Summary

- + final Boolean getContactStatus() @@ -305,7 +333,7 @@

Method Summary

- + final Boolean getContactStatusSupported() @@ -344,11 +372,11 @@

Methods inherited from class java.lang.Object

Constructor Detail

- + + + + + + + + + + + diff --git a/polar-sdk-android/docs/index-files/index-7.html b/polar-sdk-android/docs/index-files/index-7.html index 87c096f7..e4070fcd 100644 --- a/polar-sdk-android/docs/index-files/index-7.html +++ b/polar-sdk-android/docs/index-files/index-7.html @@ -593,6 +593,19 @@

G

 
+
+ + + + getCorrectedHr() + + - function in com.polar.sdk.api.model.PolarHrData.PolarHrSample + + +
+
 
+ +
@@ -2491,6 +2504,19 @@

G

Device information
+
+ + + + getPpgQuality() + + - function in com.polar.sdk.api.model.PolarHrData.PolarHrSample + + +
+
 
+ +
diff --git a/polar-sdk-android/docs/member-search-index.js b/polar-sdk-android/docs/member-search-index.js index af86de1f..163c20ee 100644 --- a/polar-sdk-android/docs/member-search-index.js +++ b/polar-sdk-android/docs/member-search-index.js @@ -1 +1 @@ -var memberSearchIndex = [{"p":"com.polar.sdk.api","c":"PolarActivityApi","l":"getSteps(String, Date, Date)","url":"com/polar/sdk/api/PolarActivityApi.html#getSteps(String,Date,Date)"}, {"p":"com.polar.sdk.api","c":"PolarActivityApi","l":"getDistance(String, Date, Date)","url":"com/polar/sdk/api/PolarActivityApi.html#getDistance(String,Date,Date)"}, {"p":"com.polar.sdk.api","c":"PolarActivityApi","l":"getActiveTime(String, Date, Date)","url":"com/polar/sdk/api/PolarActivityApi.html#getActiveTime(String,Date,Date)"}, {"p":"com.polar.sdk.api","c":"PolarActivityApi","l":"getCalories(String, Date, Date, CaloriesType)","url":"com/polar/sdk/api/PolarActivityApi.html#getCalories(String,Date,Date,CaloriesType)"}, {"p":"com.polar.sdk.api","c":"PolarActivityApi","l":"get247HrSamples(String, Date, Date)","url":"com/polar/sdk/api/PolarActivityApi.html#get247HrSamples(String,Date,Date)"}, {"p":"com.polar.sdk.api","c":"PolarActivityApi","l":"getNightlyRecharge(String, Date, Date)","url":"com/polar/sdk/api/PolarActivityApi.html#getNightlyRecharge(String,Date,Date)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarBleSdkFeature","l":"getName()","url":"com/polar/sdk/api/PolarBleApi.PolarBleSdkFeature.html#getName()"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarBleSdkFeature","l":"getOrdinal()","url":"com/polar/sdk/api/PolarBleApi.PolarBleSdkFeature.html#getOrdinal()"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarStoredDataType","l":"getType()","url":"com/polar/sdk/api/PolarBleApi.PolarStoredDataType.html#getType()"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarStoredDataType","l":"getName()","url":"com/polar/sdk/api/PolarBleApi.PolarStoredDataType.html#getName()"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarStoredDataType","l":"getOrdinal()","url":"com/polar/sdk/api/PolarBleApi.PolarStoredDataType.html#getOrdinal()"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarBleApiLogger","l":"message(String)","url":"com/polar/sdk/api/PolarBleApi.PolarBleApiLogger.html#message(String)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarDeviceDataType","l":"getName()","url":"com/polar/sdk/api/PolarBleApi.PolarDeviceDataType.html#getName()"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarDeviceDataType","l":"getOrdinal()","url":"com/polar/sdk/api/PolarBleApi.PolarDeviceDataType.html#getOrdinal()"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarActivityDataType","l":"getName()","url":"com/polar/sdk/api/PolarBleApi.PolarActivityDataType.html#getName()"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarActivityDataType","l":"getOrdinal()","url":"com/polar/sdk/api/PolarBleApi.PolarActivityDataType.html#getOrdinal()"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"PolarBleApi(Set)","url":"com/polar/sdk/api/PolarBleApi.html#PolarBleApi(Set)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"getFeatures()","url":"com/polar/sdk/api/PolarBleApi.html#getFeatures()"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"setMtu(Integer)","url":"com/polar/sdk/api/PolarBleApi.html#setMtu(Integer)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"shutDown()","url":"com/polar/sdk/api/PolarBleApi.html#shutDown()"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"cleanup()","url":"com/polar/sdk/api/PolarBleApi.html#cleanup()"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"setPolarFilter(Boolean)","url":"com/polar/sdk/api/PolarBleApi.html#setPolarFilter(Boolean)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"isFeatureReady(String, PolarBleApi.PolarBleSdkFeature)","url":"com/polar/sdk/api/PolarBleApi.html#isFeatureReady(String,PolarBleApi.PolarBleSdkFeature)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"foregroundEntered()","url":"com/polar/sdk/api/PolarBleApi.html#foregroundEntered()"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"setApiCallback(PolarBleApiCallbackProvider)","url":"com/polar/sdk/api/PolarBleApi.html#setApiCallback(PolarBleApiCallbackProvider)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"setApiLogger(PolarBleApi.PolarBleApiLogger)","url":"com/polar/sdk/api/PolarBleApi.html#setApiLogger(PolarBleApi.PolarBleApiLogger)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"searchForDevice()","url":"com/polar/sdk/api/PolarBleApi.html#searchForDevice()"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"setAutomaticReconnection(Boolean)","url":"com/polar/sdk/api/PolarBleApi.html#setAutomaticReconnection(Boolean)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"autoConnectToDevice(Integer, String, Integer, TimeUnit, String)","url":"com/polar/sdk/api/PolarBleApi.html#autoConnectToDevice(Integer,String,Integer,TimeUnit,String)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"autoConnectToDevice(Integer, String, String)","url":"com/polar/sdk/api/PolarBleApi.html#autoConnectToDevice(Integer,String,String)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"connectToDevice(String)","url":"com/polar/sdk/api/PolarBleApi.html#connectToDevice(String)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"disconnectFromDevice(String)","url":"com/polar/sdk/api/PolarBleApi.html#disconnectFromDevice(String)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"setLocalTime(String, Calendar)","url":"com/polar/sdk/api/PolarBleApi.html#setLocalTime(String,Calendar)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"getLocalTime(String)","url":"com/polar/sdk/api/PolarBleApi.html#getLocalTime(String)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"startListenForPolarHrBroadcasts(Set)","url":"com/polar/sdk/api/PolarBleApi.html#startListenForPolarHrBroadcasts(Set)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"getDiskSpace(String)","url":"com/polar/sdk/api/PolarBleApi.html#getDiskSpace(String)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"setLedConfig(String, LedConfig)","url":"com/polar/sdk/api/PolarBleApi.html#setLedConfig(String,LedConfig)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"doFactoryReset(String, Boolean)","url":"com/polar/sdk/api/PolarBleApi.html#doFactoryReset(String,Boolean)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"doRestart(String)","url":"com/polar/sdk/api/PolarBleApi.html#doRestart(String)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"setWareHouseSleep(String, Boolean)","url":"com/polar/sdk/api/PolarBleApi.html#setWareHouseSleep(String,Boolean)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"setWareHouseSleep(String)","url":"com/polar/sdk/api/PolarBleApi.html#setWareHouseSleep(String)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"doFirstTimeUse(String, PolarFirstTimeUseConfig)","url":"com/polar/sdk/api/PolarBleApi.html#doFirstTimeUse(String,PolarFirstTimeUseConfig)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"setUserDeviceSettings(String, PolarUserDeviceSettings)","url":"com/polar/sdk/api/PolarBleApi.html#setUserDeviceSettings(String,PolarUserDeviceSettings)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"getUserDeviceSettings(String)","url":"com/polar/sdk/api/PolarBleApi.html#getUserDeviceSettings(String)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"deleteStoredDeviceData(String, PolarBleApi.PolarStoredDataType, LocalDate)","url":"com/polar/sdk/api/PolarBleApi.html#deleteStoredDeviceData(String,PolarBleApi.PolarStoredDataType,LocalDate)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallback","l":"PolarBleApiCallback()","url":"com/polar/sdk/api/PolarBleApiCallback.html#PolarBleApiCallback()"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallback","l":"blePowerStateChanged(Boolean)","url":"com/polar/sdk/api/PolarBleApiCallback.html#blePowerStateChanged(Boolean)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallback","l":"deviceConnected(PolarDeviceInfo)","url":"com/polar/sdk/api/PolarBleApiCallback.html#deviceConnected(PolarDeviceInfo)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallback","l":"deviceConnecting(PolarDeviceInfo)","url":"com/polar/sdk/api/PolarBleApiCallback.html#deviceConnecting(PolarDeviceInfo)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallback","l":"deviceDisconnected(PolarDeviceInfo)","url":"com/polar/sdk/api/PolarBleApiCallback.html#deviceDisconnected(PolarDeviceInfo)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallback","l":"bleSdkFeatureReady(String, PolarBleApi.PolarBleSdkFeature)","url":"com/polar/sdk/api/PolarBleApiCallback.html#bleSdkFeatureReady(String,PolarBleApi.PolarBleSdkFeature)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallback","l":"streamingFeaturesReady(String, Set)","url":"com/polar/sdk/api/PolarBleApiCallback.html#streamingFeaturesReady(String,Set)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallback","l":"sdkModeFeatureAvailable(String)","url":"com/polar/sdk/api/PolarBleApiCallback.html#sdkModeFeatureAvailable(String)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallback","l":"hrFeatureReady(String)","url":"com/polar/sdk/api/PolarBleApiCallback.html#hrFeatureReady(String)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallback","l":"disInformationReceived(String, UUID, String)","url":"com/polar/sdk/api/PolarBleApiCallback.html#disInformationReceived(String,UUID,String)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallback","l":"batteryLevelReceived(String, Integer)","url":"com/polar/sdk/api/PolarBleApiCallback.html#batteryLevelReceived(String,Integer)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallback","l":"hrNotificationReceived(String, PolarHrData.PolarHrSample)","url":"com/polar/sdk/api/PolarBleApiCallback.html#hrNotificationReceived(String,PolarHrData.PolarHrSample)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallback","l":"polarFtpFeatureReady(String)","url":"com/polar/sdk/api/PolarBleApiCallback.html#polarFtpFeatureReady(String)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallbackProvider","l":"blePowerStateChanged(Boolean)","url":"com/polar/sdk/api/PolarBleApiCallbackProvider.html#blePowerStateChanged(Boolean)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallbackProvider","l":"deviceConnected(PolarDeviceInfo)","url":"com/polar/sdk/api/PolarBleApiCallbackProvider.html#deviceConnected(PolarDeviceInfo)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallbackProvider","l":"deviceConnecting(PolarDeviceInfo)","url":"com/polar/sdk/api/PolarBleApiCallbackProvider.html#deviceConnecting(PolarDeviceInfo)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallbackProvider","l":"deviceDisconnected(PolarDeviceInfo)","url":"com/polar/sdk/api/PolarBleApiCallbackProvider.html#deviceDisconnected(PolarDeviceInfo)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallbackProvider","l":"bleSdkFeatureReady(String, PolarBleApi.PolarBleSdkFeature)","url":"com/polar/sdk/api/PolarBleApiCallbackProvider.html#bleSdkFeatureReady(String,PolarBleApi.PolarBleSdkFeature)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallbackProvider","l":"streamingFeaturesReady(String, Set)","url":"com/polar/sdk/api/PolarBleApiCallbackProvider.html#streamingFeaturesReady(String,Set)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallbackProvider","l":"sdkModeFeatureAvailable(String)","url":"com/polar/sdk/api/PolarBleApiCallbackProvider.html#sdkModeFeatureAvailable(String)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallbackProvider","l":"hrFeatureReady(String)","url":"com/polar/sdk/api/PolarBleApiCallbackProvider.html#hrFeatureReady(String)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallbackProvider","l":"disInformationReceived(String, UUID, String)","url":"com/polar/sdk/api/PolarBleApiCallbackProvider.html#disInformationReceived(String,UUID,String)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallbackProvider","l":"disInformationReceived(String, )","url":"com/polar/sdk/api/PolarBleApiCallbackProvider.html#disInformationReceived(String,)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallbackProvider","l":"batteryLevelReceived(String, Integer)","url":"com/polar/sdk/api/PolarBleApiCallbackProvider.html#batteryLevelReceived(String,Integer)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallbackProvider","l":"hrNotificationReceived(String, PolarHrData.PolarHrSample)","url":"com/polar/sdk/api/PolarBleApiCallbackProvider.html#hrNotificationReceived(String,PolarHrData.PolarHrSample)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallbackProvider","l":"polarFtpFeatureReady(String)","url":"com/polar/sdk/api/PolarBleApiCallbackProvider.html#polarFtpFeatureReady(String)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiDefaultImpl","l":"defaultImplementation(Context, Set)","url":"com/polar/sdk/api/PolarBleApiDefaultImpl.html#defaultImplementation(Context,Set)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiDefaultImpl","l":"versionInfo()","url":"com/polar/sdk/api/PolarBleApiDefaultImpl.html#versionInfo()"}, {"p":"com.polar.sdk.api","c":"PolarFirmwareUpdateApi","l":"updateFirmware(String)","url":"com/polar/sdk/api/PolarFirmwareUpdateApi.html#updateFirmware(String)"}, {"p":"com.polar.sdk.api","c":"PolarH10OfflineExerciseApi.RecordingInterval","l":"getValue()","url":"com/polar/sdk/api/PolarH10OfflineExerciseApi.RecordingInterval.html#getValue()"}, {"p":"com.polar.sdk.api","c":"PolarH10OfflineExerciseApi.RecordingInterval","l":"getName()","url":"com/polar/sdk/api/PolarH10OfflineExerciseApi.RecordingInterval.html#getName()"}, {"p":"com.polar.sdk.api","c":"PolarH10OfflineExerciseApi.RecordingInterval","l":"getOrdinal()","url":"com/polar/sdk/api/PolarH10OfflineExerciseApi.RecordingInterval.html#getOrdinal()"}, {"p":"com.polar.sdk.api","c":"PolarH10OfflineExerciseApi.SampleType","l":"getName()","url":"com/polar/sdk/api/PolarH10OfflineExerciseApi.SampleType.html#getName()"}, {"p":"com.polar.sdk.api","c":"PolarH10OfflineExerciseApi.SampleType","l":"getOrdinal()","url":"com/polar/sdk/api/PolarH10OfflineExerciseApi.SampleType.html#getOrdinal()"}, {"p":"com.polar.sdk.api","c":"PolarH10OfflineExerciseApi","l":"startRecording(String, String, PolarH10OfflineExerciseApi.RecordingInterval, PolarH10OfflineExerciseApi.SampleType)","url":"com/polar/sdk/api/PolarH10OfflineExerciseApi.html#startRecording(String,String,PolarH10OfflineExerciseApi.RecordingInterval,PolarH10OfflineExerciseApi.SampleType)"}, {"p":"com.polar.sdk.api","c":"PolarH10OfflineExerciseApi","l":"stopRecording(String)","url":"com/polar/sdk/api/PolarH10OfflineExerciseApi.html#stopRecording(String)"}, {"p":"com.polar.sdk.api","c":"PolarH10OfflineExerciseApi","l":"requestRecordingStatus(String)","url":"com/polar/sdk/api/PolarH10OfflineExerciseApi.html#requestRecordingStatus(String)"}, {"p":"com.polar.sdk.api","c":"PolarH10OfflineExerciseApi","l":"listExercises(String)","url":"com/polar/sdk/api/PolarH10OfflineExerciseApi.html#listExercises(String)"}, {"p":"com.polar.sdk.api","c":"PolarH10OfflineExerciseApi","l":"fetchExercise(String, PolarExerciseEntry)","url":"com/polar/sdk/api/PolarH10OfflineExerciseApi.html#fetchExercise(String,PolarExerciseEntry)"}, {"p":"com.polar.sdk.api","c":"PolarH10OfflineExerciseApi","l":"removeExercise(String, PolarExerciseEntry)","url":"com/polar/sdk/api/PolarH10OfflineExerciseApi.html#removeExercise(String,PolarExerciseEntry)"}, {"p":"com.polar.sdk.api","c":"PolarOfflineRecordingApi","l":"getAvailableOfflineRecordingDataTypes(String)","url":"com/polar/sdk/api/PolarOfflineRecordingApi.html#getAvailableOfflineRecordingDataTypes(String)"}, {"p":"com.polar.sdk.api","c":"PolarOfflineRecordingApi","l":"requestOfflineRecordingSettings(String, PolarBleApi.PolarDeviceDataType)","url":"com/polar/sdk/api/PolarOfflineRecordingApi.html#requestOfflineRecordingSettings(String,PolarBleApi.PolarDeviceDataType)"}, {"p":"com.polar.sdk.api","c":"PolarOfflineRecordingApi","l":"requestFullOfflineRecordingSettings(String, PolarBleApi.PolarDeviceDataType)","url":"com/polar/sdk/api/PolarOfflineRecordingApi.html#requestFullOfflineRecordingSettings(String,PolarBleApi.PolarDeviceDataType)"}, {"p":"com.polar.sdk.api","c":"PolarOfflineRecordingApi","l":"getOfflineRecordingStatus(String)","url":"com/polar/sdk/api/PolarOfflineRecordingApi.html#getOfflineRecordingStatus(String)"}, {"p":"com.polar.sdk.api","c":"PolarOfflineRecordingApi","l":"listOfflineRecordings(String)","url":"com/polar/sdk/api/PolarOfflineRecordingApi.html#listOfflineRecordings(String)"}, {"p":"com.polar.sdk.api","c":"PolarOfflineRecordingApi","l":"getOfflineRecord(String, PolarOfflineRecordingEntry, PolarRecordingSecret)","url":"com/polar/sdk/api/PolarOfflineRecordingApi.html#getOfflineRecord(String,PolarOfflineRecordingEntry,PolarRecordingSecret)"}, {"p":"com.polar.sdk.api","c":"PolarOfflineRecordingApi","l":"listSplitOfflineRecordings(String)","url":"com/polar/sdk/api/PolarOfflineRecordingApi.html#listSplitOfflineRecordings(String)"}, {"p":"com.polar.sdk.api","c":"PolarOfflineRecordingApi","l":"getSplitOfflineRecord(String, PolarOfflineRecordingEntry, PolarRecordingSecret)","url":"com/polar/sdk/api/PolarOfflineRecordingApi.html#getSplitOfflineRecord(String,PolarOfflineRecordingEntry,PolarRecordingSecret)"}, {"p":"com.polar.sdk.api","c":"PolarOfflineRecordingApi","l":"removeOfflineRecord(String, PolarOfflineRecordingEntry)","url":"com/polar/sdk/api/PolarOfflineRecordingApi.html#removeOfflineRecord(String,PolarOfflineRecordingEntry)"}, {"p":"com.polar.sdk.api","c":"PolarOfflineRecordingApi","l":"startOfflineRecording(String, PolarBleApi.PolarDeviceDataType, PolarSensorSetting, PolarRecordingSecret)","url":"com/polar/sdk/api/PolarOfflineRecordingApi.html#startOfflineRecording(String,PolarBleApi.PolarDeviceDataType,PolarSensorSetting,PolarRecordingSecret)"}, {"p":"com.polar.sdk.api","c":"PolarOfflineRecordingApi","l":"stopOfflineRecording(String, PolarBleApi.PolarDeviceDataType)","url":"com/polar/sdk/api/PolarOfflineRecordingApi.html#stopOfflineRecording(String,PolarBleApi.PolarDeviceDataType)"}, {"p":"com.polar.sdk.api","c":"PolarOfflineRecordingApi","l":"setOfflineRecordingTrigger(String, PolarOfflineRecordingTrigger, PolarRecordingSecret)","url":"com/polar/sdk/api/PolarOfflineRecordingApi.html#setOfflineRecordingTrigger(String,PolarOfflineRecordingTrigger,PolarRecordingSecret)"}, {"p":"com.polar.sdk.api","c":"PolarOfflineRecordingApi","l":"getOfflineRecordingTriggerSetup(String)","url":"com/polar/sdk/api/PolarOfflineRecordingApi.html#getOfflineRecordingTriggerSetup(String)"}, {"p":"com.polar.sdk.api","c":"PolarOnlineStreamingApi","l":"getAvailableOnlineStreamDataTypes(String)","url":"com/polar/sdk/api/PolarOnlineStreamingApi.html#getAvailableOnlineStreamDataTypes(String)"}, {"p":"com.polar.sdk.api","c":"PolarOnlineStreamingApi","l":"requestStreamSettings(String, PolarBleApi.PolarDeviceDataType)","url":"com/polar/sdk/api/PolarOnlineStreamingApi.html#requestStreamSettings(String,PolarBleApi.PolarDeviceDataType)"}, {"p":"com.polar.sdk.api","c":"PolarOnlineStreamingApi","l":"requestFullStreamSettings(String, PolarBleApi.PolarDeviceDataType)","url":"com/polar/sdk/api/PolarOnlineStreamingApi.html#requestFullStreamSettings(String,PolarBleApi.PolarDeviceDataType)"}, {"p":"com.polar.sdk.api","c":"PolarOnlineStreamingApi","l":"startHrStreaming(String)","url":"com/polar/sdk/api/PolarOnlineStreamingApi.html#startHrStreaming(String)"}, {"p":"com.polar.sdk.api","c":"PolarOnlineStreamingApi","l":"startEcgStreaming(String, PolarSensorSetting)","url":"com/polar/sdk/api/PolarOnlineStreamingApi.html#startEcgStreaming(String,PolarSensorSetting)"}, {"p":"com.polar.sdk.api","c":"PolarOnlineStreamingApi","l":"startAccStreaming(String, PolarSensorSetting)","url":"com/polar/sdk/api/PolarOnlineStreamingApi.html#startAccStreaming(String,PolarSensorSetting)"}, {"p":"com.polar.sdk.api","c":"PolarOnlineStreamingApi","l":"startOhrStreaming(String, PolarSensorSetting)","url":"com/polar/sdk/api/PolarOnlineStreamingApi.html#startOhrStreaming(String,PolarSensorSetting)"}, {"p":"com.polar.sdk.api","c":"PolarOnlineStreamingApi","l":"startPpgStreaming(String, PolarSensorSetting)","url":"com/polar/sdk/api/PolarOnlineStreamingApi.html#startPpgStreaming(String,PolarSensorSetting)"}, {"p":"com.polar.sdk.api","c":"PolarOnlineStreamingApi","l":"startPpiStreaming(String)","url":"com/polar/sdk/api/PolarOnlineStreamingApi.html#startPpiStreaming(String)"}, {"p":"com.polar.sdk.api","c":"PolarOnlineStreamingApi","l":"startOhrPPIStreaming(String)","url":"com/polar/sdk/api/PolarOnlineStreamingApi.html#startOhrPPIStreaming(String)"}, {"p":"com.polar.sdk.api","c":"PolarOnlineStreamingApi","l":"startMagnetometerStreaming(String, PolarSensorSetting)","url":"com/polar/sdk/api/PolarOnlineStreamingApi.html#startMagnetometerStreaming(String,PolarSensorSetting)"}, {"p":"com.polar.sdk.api","c":"PolarOnlineStreamingApi","l":"startGyroStreaming(String, PolarSensorSetting)","url":"com/polar/sdk/api/PolarOnlineStreamingApi.html#startGyroStreaming(String,PolarSensorSetting)"}, {"p":"com.polar.sdk.api","c":"PolarOnlineStreamingApi","l":"startTemperatureStreaming(String, PolarSensorSetting)","url":"com/polar/sdk/api/PolarOnlineStreamingApi.html#startTemperatureStreaming(String,PolarSensorSetting)"}, {"p":"com.polar.sdk.api","c":"PolarSdkModeApi","l":"enableSDKMode(String)","url":"com/polar/sdk/api/PolarSdkModeApi.html#enableSDKMode(String)"}, {"p":"com.polar.sdk.api","c":"PolarSdkModeApi","l":"disableSDKMode(String)","url":"com/polar/sdk/api/PolarSdkModeApi.html#disableSDKMode(String)"}, {"p":"com.polar.sdk.api","c":"PolarSdkModeApi","l":"isSDKModeEnabled(String)","url":"com/polar/sdk/api/PolarSdkModeApi.html#isSDKModeEnabled(String)"}, {"p":"com.polar.sdk.api","c":"PolarSleepApi","l":"getSleep(String, LocalDate, LocalDate)","url":"com/polar/sdk/api/PolarSleepApi.html#getSleep(String,LocalDate,LocalDate)"}, {"p":"com.polar.sdk.api.errors","c":"PolarBleSdkInstanceException","l":"PolarBleSdkInstanceException(String)","url":"com/polar/sdk/api/errors/PolarBleSdkInstanceException.html#PolarBleSdkInstanceException(String)"}, {"p":"com.polar.sdk.api.errors","c":"PolarBleSdkInstanceException","l":"getCause()","url":"com/polar/sdk/api/errors/PolarBleSdkInstanceException.html#getCause()"}, {"p":"com.polar.sdk.api.errors","c":"PolarBleSdkInstanceException","l":"getMessage()","url":"com/polar/sdk/api/errors/PolarBleSdkInstanceException.html#getMessage()"}, {"p":"com.polar.sdk.api.errors","c":"PolarBleSdkInternalException","l":"PolarBleSdkInternalException(String)","url":"com/polar/sdk/api/errors/PolarBleSdkInternalException.html#PolarBleSdkInternalException(String)"}, {"p":"com.polar.sdk.api.errors","c":"PolarBleSdkInternalException","l":"getCause()","url":"com/polar/sdk/api/errors/PolarBleSdkInternalException.html#getCause()"}, {"p":"com.polar.sdk.api.errors","c":"PolarBleSdkInternalException","l":"getMessage()","url":"com/polar/sdk/api/errors/PolarBleSdkInternalException.html#getMessage()"}, {"p":"com.polar.sdk.api.errors","c":"PolarDeviceDisconnected","l":"PolarDeviceDisconnected()","url":"com/polar/sdk/api/errors/PolarDeviceDisconnected.html#PolarDeviceDisconnected()"}, {"p":"com.polar.sdk.api.errors","c":"PolarDeviceDisconnected","l":"getCause()","url":"com/polar/sdk/api/errors/PolarDeviceDisconnected.html#getCause()"}, {"p":"com.polar.sdk.api.errors","c":"PolarDeviceDisconnected","l":"getMessage()","url":"com/polar/sdk/api/errors/PolarDeviceDisconnected.html#getMessage()"}, {"p":"com.polar.sdk.api.errors","c":"PolarDeviceNotConnected","l":"PolarDeviceNotConnected()","url":"com/polar/sdk/api/errors/PolarDeviceNotConnected.html#PolarDeviceNotConnected()"}, {"p":"com.polar.sdk.api.errors","c":"PolarDeviceNotConnected","l":"getCause()","url":"com/polar/sdk/api/errors/PolarDeviceNotConnected.html#getCause()"}, {"p":"com.polar.sdk.api.errors","c":"PolarDeviceNotConnected","l":"getMessage()","url":"com/polar/sdk/api/errors/PolarDeviceNotConnected.html#getMessage()"}, {"p":"com.polar.sdk.api.errors","c":"PolarDeviceNotFound","l":"PolarDeviceNotFound()","url":"com/polar/sdk/api/errors/PolarDeviceNotFound.html#PolarDeviceNotFound()"}, {"p":"com.polar.sdk.api.errors","c":"PolarDeviceNotFound","l":"getCause()","url":"com/polar/sdk/api/errors/PolarDeviceNotFound.html#getCause()"}, {"p":"com.polar.sdk.api.errors","c":"PolarDeviceNotFound","l":"getMessage()","url":"com/polar/sdk/api/errors/PolarDeviceNotFound.html#getMessage()"}, {"p":"com.polar.sdk.api.errors","c":"PolarInvalidArgument","l":"PolarInvalidArgument(String)","url":"com/polar/sdk/api/errors/PolarInvalidArgument.html#PolarInvalidArgument(String)"}, {"p":"com.polar.sdk.api.errors","c":"PolarInvalidArgument","l":"getCause()","url":"com/polar/sdk/api/errors/PolarInvalidArgument.html#getCause()"}, {"p":"com.polar.sdk.api.errors","c":"PolarInvalidArgument","l":"getMessage()","url":"com/polar/sdk/api/errors/PolarInvalidArgument.html#getMessage()"}, {"p":"com.polar.sdk.api.errors","c":"PolarNotificationNotEnabled","l":"PolarNotificationNotEnabled()","url":"com/polar/sdk/api/errors/PolarNotificationNotEnabled.html#PolarNotificationNotEnabled()"}, {"p":"com.polar.sdk.api.errors","c":"PolarNotificationNotEnabled","l":"getCause()","url":"com/polar/sdk/api/errors/PolarNotificationNotEnabled.html#getCause()"}, {"p":"com.polar.sdk.api.errors","c":"PolarNotificationNotEnabled","l":"getMessage()","url":"com/polar/sdk/api/errors/PolarNotificationNotEnabled.html#getMessage()"}, {"p":"com.polar.sdk.api.errors","c":"PolarOfflineRecordingError","l":"PolarOfflineRecordingError(String)","url":"com/polar/sdk/api/errors/PolarOfflineRecordingError.html#PolarOfflineRecordingError(String)"}, {"p":"com.polar.sdk.api.errors","c":"PolarOfflineRecordingError","l":"getCause()","url":"com/polar/sdk/api/errors/PolarOfflineRecordingError.html#getCause()"}, {"p":"com.polar.sdk.api.errors","c":"PolarOfflineRecordingError","l":"getMessage()","url":"com/polar/sdk/api/errors/PolarOfflineRecordingError.html#getMessage()"}, {"p":"com.polar.sdk.api.errors","c":"PolarOperationNotSupported","l":"PolarOperationNotSupported()","url":"com/polar/sdk/api/errors/PolarOperationNotSupported.html#PolarOperationNotSupported()"}, {"p":"com.polar.sdk.api.errors","c":"PolarOperationNotSupported","l":"getCause()","url":"com/polar/sdk/api/errors/PolarOperationNotSupported.html#getCause()"}, {"p":"com.polar.sdk.api.errors","c":"PolarOperationNotSupported","l":"getMessage()","url":"com/polar/sdk/api/errors/PolarOperationNotSupported.html#getMessage()"}, {"p":"com.polar.sdk.api.errors","c":"PolarServiceNotAvailable","l":"PolarServiceNotAvailable()","url":"com/polar/sdk/api/errors/PolarServiceNotAvailable.html#PolarServiceNotAvailable()"}, {"p":"com.polar.sdk.api.errors","c":"PolarServiceNotAvailable","l":"getCause()","url":"com/polar/sdk/api/errors/PolarServiceNotAvailable.html#getCause()"}, {"p":"com.polar.sdk.api.errors","c":"PolarServiceNotAvailable","l":"getMessage()","url":"com/polar/sdk/api/errors/PolarServiceNotAvailable.html#getMessage()"}, {"p":"com.polar.sdk.api.model","c":"LedConfig.Companion","l":"getLED_CONFIG_FILENAME()","url":"com/polar/sdk/api/model/LedConfig.Companion.html#getLED_CONFIG_FILENAME()"}, {"p":"com.polar.sdk.api.model","c":"LedConfig.Companion","l":"getLED_ANIMATION_DISABLE_BYTE()","url":"com/polar/sdk/api/model/LedConfig.Companion.html#getLED_ANIMATION_DISABLE_BYTE()"}, {"p":"com.polar.sdk.api.model","c":"LedConfig.Companion","l":"getLED_ANIMATION_ENABLE_BYTE()","url":"com/polar/sdk/api/model/LedConfig.Companion.html#getLED_ANIMATION_ENABLE_BYTE()"}, {"p":"com.polar.sdk.api.model","c":"LedConfig","l":"LedConfig(Boolean, Boolean)","url":"com/polar/sdk/api/model/LedConfig.html#LedConfig(Boolean,Boolean)"}, {"p":"com.polar.sdk.api.model","c":"LedConfig","l":"getSdkModeLedEnabled()","url":"com/polar/sdk/api/model/LedConfig.html#getSdkModeLedEnabled()"}, {"p":"com.polar.sdk.api.model","c":"LedConfig","l":"getPpiModeLedEnabled()","url":"com/polar/sdk/api/model/LedConfig.html#getPpiModeLedEnabled()"}, {"p":"com.polar.sdk.api.model","c":"PolarAccelerometerData.PolarAccelerometerDataSample","l":"PolarAccelerometerData.PolarAccelerometerDataSample(Long, Integer, Integer, Integer)","url":"com/polar/sdk/api/model/PolarAccelerometerData.PolarAccelerometerDataSample.html#PolarAccelerometerData.PolarAccelerometerDataSample(Long,Integer,Integer,Integer)"}, {"p":"com.polar.sdk.api.model","c":"PolarAccelerometerData.PolarAccelerometerDataSample","l":"getTimeStamp()","url":"com/polar/sdk/api/model/PolarAccelerometerData.PolarAccelerometerDataSample.html#getTimeStamp()"}, {"p":"com.polar.sdk.api.model","c":"PolarAccelerometerData.PolarAccelerometerDataSample","l":"getX()","url":"com/polar/sdk/api/model/PolarAccelerometerData.PolarAccelerometerDataSample.html#getX()"}, {"p":"com.polar.sdk.api.model","c":"PolarAccelerometerData.PolarAccelerometerDataSample","l":"getY()","url":"com/polar/sdk/api/model/PolarAccelerometerData.PolarAccelerometerDataSample.html#getY()"}, {"p":"com.polar.sdk.api.model","c":"PolarAccelerometerData.PolarAccelerometerDataSample","l":"getZ()","url":"com/polar/sdk/api/model/PolarAccelerometerData.PolarAccelerometerDataSample.html#getZ()"}, {"p":"com.polar.sdk.api.model","c":"PolarAccelerometerData","l":"PolarAccelerometerData(List, Long)","url":"com/polar/sdk/api/model/PolarAccelerometerData.html#PolarAccelerometerData(List,Long)"}, {"p":"com.polar.sdk.api.model","c":"PolarAccelerometerData","l":"getSamples()","url":"com/polar/sdk/api/model/PolarAccelerometerData.html#getSamples()"}, {"p":"com.polar.sdk.api.model","c":"PolarAccelerometerData","l":"getTimeStamp()","url":"com/polar/sdk/api/model/PolarAccelerometerData.html#getTimeStamp()"}, {"p":"com.polar.sdk.api.model","c":"PolarActivityRecordingEntry","l":"PolarActivityRecordingEntry(String, Long, Date, PolarBleApi.PolarActivityDataType)","url":"com/polar/sdk/api/model/PolarActivityRecordingEntry.html#PolarActivityRecordingEntry(String,Long,Date,PolarBleApi.PolarActivityDataType)"}, {"p":"com.polar.sdk.api.model","c":"PolarDeviceInfo","l":"PolarDeviceInfo(String, String, Integer, String, Boolean)","url":"com/polar/sdk/api/model/PolarDeviceInfo.html#PolarDeviceInfo(String,String,Integer,String,Boolean)"}, {"p":"com.polar.sdk.api.model","c":"PolarDeviceInfo","l":"getDeviceId()","url":"com/polar/sdk/api/model/PolarDeviceInfo.html#getDeviceId()"}, {"p":"com.polar.sdk.api.model","c":"PolarDeviceInfo","l":"getAddress()","url":"com/polar/sdk/api/model/PolarDeviceInfo.html#getAddress()"}, {"p":"com.polar.sdk.api.model","c":"PolarDeviceInfo","l":"getRssi()","url":"com/polar/sdk/api/model/PolarDeviceInfo.html#getRssi()"}, {"p":"com.polar.sdk.api.model","c":"PolarDeviceInfo","l":"getName()","url":"com/polar/sdk/api/model/PolarDeviceInfo.html#getName()"}, {"p":"com.polar.sdk.api.model","c":"PolarDeviceInfo","l":"getIsConnectable()","url":"com/polar/sdk/api/model/PolarDeviceInfo.html#getIsConnectable()"}, {"p":"com.polar.sdk.api.model","c":"PolarDeviceUuid","l":"fromDeviceId(String)","url":"com/polar/sdk/api/model/PolarDeviceUuid.html#fromDeviceId(String)"}, {"p":"com.polar.sdk.api.model","c":"PolarDiskSpaceData.Companion","l":"fromProto()","url":"com/polar/sdk/api/model/PolarDiskSpaceData.Companion.html#fromProto()"}, {"p":"com.polar.sdk.api.model","c":"PolarDiskSpaceData","l":"PolarDiskSpaceData(Long, Long)","url":"com/polar/sdk/api/model/PolarDiskSpaceData.html#PolarDiskSpaceData(Long,Long)"}, {"p":"com.polar.sdk.api.model","c":"PolarDiskSpaceData","l":"getTotalSpace()","url":"com/polar/sdk/api/model/PolarDiskSpaceData.html#getTotalSpace()"}, {"p":"com.polar.sdk.api.model","c":"PolarDiskSpaceData","l":"getFreeSpace()","url":"com/polar/sdk/api/model/PolarDiskSpaceData.html#getFreeSpace()"}, {"p":"com.polar.sdk.api.model","c":"PolarEcgData.PolarEcgDataSample","l":"PolarEcgData.PolarEcgDataSample(Long, Integer)","url":"com/polar/sdk/api/model/PolarEcgData.PolarEcgDataSample.html#PolarEcgData.PolarEcgDataSample(Long,Integer)"}, {"p":"com.polar.sdk.api.model","c":"PolarEcgData.PolarEcgDataSample","l":"getTimeStamp()","url":"com/polar/sdk/api/model/PolarEcgData.PolarEcgDataSample.html#getTimeStamp()"}, {"p":"com.polar.sdk.api.model","c":"PolarEcgData.PolarEcgDataSample","l":"getVoltage()","url":"com/polar/sdk/api/model/PolarEcgData.PolarEcgDataSample.html#getVoltage()"}, {"p":"com.polar.sdk.api.model","c":"PolarEcgData","l":"PolarEcgData(List, Long)","url":"com/polar/sdk/api/model/PolarEcgData.html#PolarEcgData(List,Long)"}, {"p":"com.polar.sdk.api.model","c":"PolarEcgData","l":"getSamples()","url":"com/polar/sdk/api/model/PolarEcgData.html#getSamples()"}, {"p":"com.polar.sdk.api.model","c":"PolarEcgData","l":"getTimeStamp()","url":"com/polar/sdk/api/model/PolarEcgData.html#getTimeStamp()"}, {"p":"com.polar.sdk.api.model","c":"PolarExerciseData","l":"PolarExerciseData(Integer, List)","url":"com/polar/sdk/api/model/PolarExerciseData.html#PolarExerciseData(Integer,List)"}, {"p":"com.polar.sdk.api.model","c":"PolarExerciseData","l":"getRecordingInterval()","url":"com/polar/sdk/api/model/PolarExerciseData.html#getRecordingInterval()"}, {"p":"com.polar.sdk.api.model","c":"PolarExerciseData","l":"getHrSamples()","url":"com/polar/sdk/api/model/PolarExerciseData.html#getHrSamples()"}, {"p":"com.polar.sdk.api.model","c":"PolarExerciseEntry","l":"PolarExerciseEntry(String, Date, String)","url":"com/polar/sdk/api/model/PolarExerciseEntry.html#PolarExerciseEntry(String,Date,String)"}, {"p":"com.polar.sdk.api.model","c":"PolarExerciseEntry","l":"getPath()","url":"com/polar/sdk/api/model/PolarExerciseEntry.html#getPath()"}, {"p":"com.polar.sdk.api.model","c":"PolarExerciseEntry","l":"getDate()","url":"com/polar/sdk/api/model/PolarExerciseEntry.html#getDate()"}, {"p":"com.polar.sdk.api.model","c":"PolarExerciseEntry","l":"getIdentifier()","url":"com/polar/sdk/api/model/PolarExerciseEntry.html#getIdentifier()"}, {"p":"com.polar.sdk.api.model","c":"FirmwareUpdateStatus.FetchingFwUpdatePackage","l":"FirmwareUpdateStatus.FetchingFwUpdatePackage(String)","url":"com/polar/sdk/api/model/FirmwareUpdateStatus.FetchingFwUpdatePackage.html#FirmwareUpdateStatus.FetchingFwUpdatePackage(String)"}, {"p":"com.polar.sdk.api.model","c":"FirmwareUpdateStatus.FetchingFwUpdatePackage","l":"getDetails()","url":"com/polar/sdk/api/model/FirmwareUpdateStatus.FetchingFwUpdatePackage.html#getDetails()"}, {"p":"com.polar.sdk.api.model","c":"FirmwareUpdateStatus.PreparingDeviceForFwUpdate","l":"FirmwareUpdateStatus.PreparingDeviceForFwUpdate(String)","url":"com/polar/sdk/api/model/FirmwareUpdateStatus.PreparingDeviceForFwUpdate.html#FirmwareUpdateStatus.PreparingDeviceForFwUpdate(String)"}, {"p":"com.polar.sdk.api.model","c":"FirmwareUpdateStatus.PreparingDeviceForFwUpdate","l":"getDetails()","url":"com/polar/sdk/api/model/FirmwareUpdateStatus.PreparingDeviceForFwUpdate.html#getDetails()"}, {"p":"com.polar.sdk.api.model","c":"FirmwareUpdateStatus.WritingFwUpdatePackage","l":"FirmwareUpdateStatus.WritingFwUpdatePackage(String)","url":"com/polar/sdk/api/model/FirmwareUpdateStatus.WritingFwUpdatePackage.html#FirmwareUpdateStatus.WritingFwUpdatePackage(String)"}, {"p":"com.polar.sdk.api.model","c":"FirmwareUpdateStatus.WritingFwUpdatePackage","l":"getDetails()","url":"com/polar/sdk/api/model/FirmwareUpdateStatus.WritingFwUpdatePackage.html#getDetails()"}, {"p":"com.polar.sdk.api.model","c":"FirmwareUpdateStatus.FinalizingFwUpdate","l":"FirmwareUpdateStatus.FinalizingFwUpdate(String)","url":"com/polar/sdk/api/model/FirmwareUpdateStatus.FinalizingFwUpdate.html#FirmwareUpdateStatus.FinalizingFwUpdate(String)"}, {"p":"com.polar.sdk.api.model","c":"FirmwareUpdateStatus.FinalizingFwUpdate","l":"getDetails()","url":"com/polar/sdk/api/model/FirmwareUpdateStatus.FinalizingFwUpdate.html#getDetails()"}, {"p":"com.polar.sdk.api.model","c":"FirmwareUpdateStatus.FwUpdateCompletedSuccessfully","l":"FirmwareUpdateStatus.FwUpdateCompletedSuccessfully(String)","url":"com/polar/sdk/api/model/FirmwareUpdateStatus.FwUpdateCompletedSuccessfully.html#FirmwareUpdateStatus.FwUpdateCompletedSuccessfully(String)"}, {"p":"com.polar.sdk.api.model","c":"FirmwareUpdateStatus.FwUpdateCompletedSuccessfully","l":"getDetails()","url":"com/polar/sdk/api/model/FirmwareUpdateStatus.FwUpdateCompletedSuccessfully.html#getDetails()"}, {"p":"com.polar.sdk.api.model","c":"FirmwareUpdateStatus.FwUpdateNotAvailable","l":"FirmwareUpdateStatus.FwUpdateNotAvailable(String)","url":"com/polar/sdk/api/model/FirmwareUpdateStatus.FwUpdateNotAvailable.html#FirmwareUpdateStatus.FwUpdateNotAvailable(String)"}, {"p":"com.polar.sdk.api.model","c":"FirmwareUpdateStatus.FwUpdateNotAvailable","l":"getDetails()","url":"com/polar/sdk/api/model/FirmwareUpdateStatus.FwUpdateNotAvailable.html#getDetails()"}, {"p":"com.polar.sdk.api.model","c":"FirmwareUpdateStatus.FwUpdateFailed","l":"FirmwareUpdateStatus.FwUpdateFailed(String)","url":"com/polar/sdk/api/model/FirmwareUpdateStatus.FwUpdateFailed.html#FirmwareUpdateStatus.FwUpdateFailed(String)"}, {"p":"com.polar.sdk.api.model","c":"FirmwareUpdateStatus.FwUpdateFailed","l":"getDetails()","url":"com/polar/sdk/api/model/FirmwareUpdateStatus.FwUpdateFailed.html#getDetails()"}, {"p":"com.polar.sdk.api.model","c":"FirmwareUpdateStatus","l":"getDetails()","url":"com/polar/sdk/api/model/FirmwareUpdateStatus.html#getDetails()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirmwareVersionInfo","l":"PolarFirmwareVersionInfo(String, String, String)","url":"com/polar/sdk/api/model/PolarFirmwareVersionInfo.html#PolarFirmwareVersionInfo(String,String,String)"}, {"p":"com.polar.sdk.api.model","c":"PolarFirmwareVersionInfo","l":"getDeviceFwVersion()","url":"com/polar/sdk/api/model/PolarFirmwareVersionInfo.html#getDeviceFwVersion()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirmwareVersionInfo","l":"getDeviceModelName()","url":"com/polar/sdk/api/model/PolarFirmwareVersionInfo.html#getDeviceModelName()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirmwareVersionInfo","l":"getDeviceHardwareCode()","url":"com/polar/sdk/api/model/PolarFirmwareVersionInfo.html#getDeviceHardwareCode()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Gender","l":"getName()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Gender.html#getName()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Gender","l":"getOrdinal()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Gender.html#getOrdinal()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.TypicalDay","l":"getIndex()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.TypicalDay.html#getIndex()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.TypicalDay","l":"getName()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.TypicalDay.html#getName()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.TypicalDay","l":"getOrdinal()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.TypicalDay.html#getOrdinal()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"getHEIGHT_MIN()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#getHEIGHT_MIN()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"getHEIGHT_MAX()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#getHEIGHT_MAX()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"getWEIGHT_MIN()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#getWEIGHT_MIN()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"getWEIGHT_MAX()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#getWEIGHT_MAX()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"getMAX_HEART_RATE_MIN()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#getMAX_HEART_RATE_MIN()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"getMAX_HEART_RATE_MAX()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#getMAX_HEART_RATE_MAX()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"getRESTING_HEART_RATE_MIN()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#getRESTING_HEART_RATE_MIN()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"getRESTING_HEART_RATE_MAX()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#getRESTING_HEART_RATE_MAX()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"getVO2_MAX_MIN()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#getVO2_MAX_MIN()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"getVO2_MAX_MAX()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#getVO2_MAX_MAX()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"getTRAINING_BACKGROUND_VALUES()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#getTRAINING_BACKGROUND_VALUES()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"getSLEEP_GOAL_RANGE_MINUTES()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#getSLEEP_GOAL_RANGE_MINUTES()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"getFTU_CONFIG_FILENAME()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#getFTU_CONFIG_FILENAME()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig","l":"PolarFirstTimeUseConfig(PolarFirstTimeUseConfig.Gender, Date, Float, Float, Integer, Integer, Integer, Integer, String, PolarFirstTimeUseConfig.TypicalDay, Integer)","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.html#PolarFirstTimeUseConfig(PolarFirstTimeUseConfig.Gender,Date,Float,Float,Integer,Integer,Integer,Integer,String,PolarFirstTimeUseConfig.TypicalDay,Integer)"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig","l":"getGender()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.html#getGender()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig","l":"getBirthDate()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.html#getBirthDate()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig","l":"getHeight()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.html#getHeight()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig","l":"getWeight()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.html#getWeight()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig","l":"getMaxHeartRate()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.html#getMaxHeartRate()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig","l":"getVo2Max()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.html#getVo2Max()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig","l":"getRestingHeartRate()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.html#getRestingHeartRate()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig","l":"getTrainingBackground()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.html#getTrainingBackground()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig","l":"getDeviceTime()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.html#getDeviceTime()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig","l":"getTypicalDay()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.html#getTypicalDay()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig","l":"getSleepGoalMinutes()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.html#getSleepGoalMinutes()"}, {"p":"com.polar.sdk.api.model","c":"PolarGyroData.PolarGyroDataSample","l":"PolarGyroData.PolarGyroDataSample(Long, Float, Float, Float)","url":"com/polar/sdk/api/model/PolarGyroData.PolarGyroDataSample.html#PolarGyroData.PolarGyroDataSample(Long,Float,Float,Float)"}, {"p":"com.polar.sdk.api.model","c":"PolarGyroData.PolarGyroDataSample","l":"getTimeStamp()","url":"com/polar/sdk/api/model/PolarGyroData.PolarGyroDataSample.html#getTimeStamp()"}, {"p":"com.polar.sdk.api.model","c":"PolarGyroData.PolarGyroDataSample","l":"getX()","url":"com/polar/sdk/api/model/PolarGyroData.PolarGyroDataSample.html#getX()"}, {"p":"com.polar.sdk.api.model","c":"PolarGyroData.PolarGyroDataSample","l":"getY()","url":"com/polar/sdk/api/model/PolarGyroData.PolarGyroDataSample.html#getY()"}, {"p":"com.polar.sdk.api.model","c":"PolarGyroData.PolarGyroDataSample","l":"getZ()","url":"com/polar/sdk/api/model/PolarGyroData.PolarGyroDataSample.html#getZ()"}, {"p":"com.polar.sdk.api.model","c":"PolarGyroData","l":"PolarGyroData(List, Long)","url":"com/polar/sdk/api/model/PolarGyroData.html#PolarGyroData(List,Long)"}, {"p":"com.polar.sdk.api.model","c":"PolarGyroData","l":"getSamples()","url":"com/polar/sdk/api/model/PolarGyroData.html#getSamples()"}, {"p":"com.polar.sdk.api.model","c":"PolarGyroData","l":"getTimeStamp()","url":"com/polar/sdk/api/model/PolarGyroData.html#getTimeStamp()"}, {"p":"com.polar.sdk.api.model","c":"PolarHrBroadcastData","l":"PolarHrBroadcastData(PolarDeviceInfo, Integer, Boolean)","url":"com/polar/sdk/api/model/PolarHrBroadcastData.html#PolarHrBroadcastData(PolarDeviceInfo,Integer,Boolean)"}, {"p":"com.polar.sdk.api.model","c":"PolarHrBroadcastData","l":"getPolarDeviceInfo()","url":"com/polar/sdk/api/model/PolarHrBroadcastData.html#getPolarDeviceInfo()"}, {"p":"com.polar.sdk.api.model","c":"PolarHrBroadcastData","l":"getHr()","url":"com/polar/sdk/api/model/PolarHrBroadcastData.html#getHr()"}, {"p":"com.polar.sdk.api.model","c":"PolarHrBroadcastData","l":"getBatteryStatus()","url":"com/polar/sdk/api/model/PolarHrBroadcastData.html#getBatteryStatus()"}, {"p":"com.polar.sdk.api.model","c":"PolarHrData.PolarHrSample","l":"PolarHrData.PolarHrSample(Integer, List, Boolean, Boolean, Boolean)","url":"com/polar/sdk/api/model/PolarHrData.PolarHrSample.html#PolarHrData.PolarHrSample(Integer,List,Boolean,Boolean,Boolean)"}, {"p":"com.polar.sdk.api.model","c":"PolarHrData.PolarHrSample","l":"getHr()","url":"com/polar/sdk/api/model/PolarHrData.PolarHrSample.html#getHr()"}, {"p":"com.polar.sdk.api.model","c":"PolarHrData.PolarHrSample","l":"getRrsMs()","url":"com/polar/sdk/api/model/PolarHrData.PolarHrSample.html#getRrsMs()"}, {"p":"com.polar.sdk.api.model","c":"PolarHrData.PolarHrSample","l":"getRrAvailable()","url":"com/polar/sdk/api/model/PolarHrData.PolarHrSample.html#getRrAvailable()"}, {"p":"com.polar.sdk.api.model","c":"PolarHrData.PolarHrSample","l":"getContactStatus()","url":"com/polar/sdk/api/model/PolarHrData.PolarHrSample.html#getContactStatus()"}, {"p":"com.polar.sdk.api.model","c":"PolarHrData.PolarHrSample","l":"getContactStatusSupported()","url":"com/polar/sdk/api/model/PolarHrData.PolarHrSample.html#getContactStatusSupported()"}, {"p":"com.polar.sdk.api.model","c":"PolarHrData","l":"PolarHrData(List)","url":"com/polar/sdk/api/model/PolarHrData.html#PolarHrData(List)"}, {"p":"com.polar.sdk.api.model","c":"PolarHrData","l":"getSamples()","url":"com/polar/sdk/api/model/PolarHrData.html#getSamples()"}, {"p":"com.polar.sdk.api.model","c":"PolarMagnetometerData.PolarMagnetometerDataSample","l":"PolarMagnetometerData.PolarMagnetometerDataSample(Long, Float, Float, Float)","url":"com/polar/sdk/api/model/PolarMagnetometerData.PolarMagnetometerDataSample.html#PolarMagnetometerData.PolarMagnetometerDataSample(Long,Float,Float,Float)"}, {"p":"com.polar.sdk.api.model","c":"PolarMagnetometerData.PolarMagnetometerDataSample","l":"getTimeStamp()","url":"com/polar/sdk/api/model/PolarMagnetometerData.PolarMagnetometerDataSample.html#getTimeStamp()"}, {"p":"com.polar.sdk.api.model","c":"PolarMagnetometerData.PolarMagnetometerDataSample","l":"getX()","url":"com/polar/sdk/api/model/PolarMagnetometerData.PolarMagnetometerDataSample.html#getX()"}, {"p":"com.polar.sdk.api.model","c":"PolarMagnetometerData.PolarMagnetometerDataSample","l":"getY()","url":"com/polar/sdk/api/model/PolarMagnetometerData.PolarMagnetometerDataSample.html#getY()"}, {"p":"com.polar.sdk.api.model","c":"PolarMagnetometerData.PolarMagnetometerDataSample","l":"getZ()","url":"com/polar/sdk/api/model/PolarMagnetometerData.PolarMagnetometerDataSample.html#getZ()"}, {"p":"com.polar.sdk.api.model","c":"PolarMagnetometerData","l":"PolarMagnetometerData(List, Long)","url":"com/polar/sdk/api/model/PolarMagnetometerData.html#PolarMagnetometerData(List,Long)"}, {"p":"com.polar.sdk.api.model","c":"PolarMagnetometerData","l":"getSamples()","url":"com/polar/sdk/api/model/PolarMagnetometerData.html#getSamples()"}, {"p":"com.polar.sdk.api.model","c":"PolarMagnetometerData","l":"getTimeStamp()","url":"com/polar/sdk/api/model/PolarMagnetometerData.html#getTimeStamp()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.AccOfflineRecording","l":"PolarOfflineRecordingData.AccOfflineRecording(PolarAccelerometerData, Calendar, PolarSensorSetting)","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.AccOfflineRecording.html#PolarOfflineRecordingData.AccOfflineRecording(PolarAccelerometerData,Calendar,PolarSensorSetting)"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.AccOfflineRecording","l":"getData()","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.AccOfflineRecording.html#getData()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.AccOfflineRecording","l":"getStartTime()","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.AccOfflineRecording.html#getStartTime()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.AccOfflineRecording","l":"getSettings()","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.AccOfflineRecording.html#getSettings()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.GyroOfflineRecording","l":"PolarOfflineRecordingData.GyroOfflineRecording(PolarGyroData, Calendar, PolarSensorSetting)","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.GyroOfflineRecording.html#PolarOfflineRecordingData.GyroOfflineRecording(PolarGyroData,Calendar,PolarSensorSetting)"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.GyroOfflineRecording","l":"getData()","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.GyroOfflineRecording.html#getData()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.GyroOfflineRecording","l":"getStartTime()","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.GyroOfflineRecording.html#getStartTime()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.GyroOfflineRecording","l":"getSettings()","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.GyroOfflineRecording.html#getSettings()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.MagOfflineRecording","l":"PolarOfflineRecordingData.MagOfflineRecording(PolarMagnetometerData, Calendar, PolarSensorSetting)","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.MagOfflineRecording.html#PolarOfflineRecordingData.MagOfflineRecording(PolarMagnetometerData,Calendar,PolarSensorSetting)"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.MagOfflineRecording","l":"getData()","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.MagOfflineRecording.html#getData()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.MagOfflineRecording","l":"getStartTime()","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.MagOfflineRecording.html#getStartTime()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.MagOfflineRecording","l":"getSettings()","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.MagOfflineRecording.html#getSettings()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.PpgOfflineRecording","l":"PolarOfflineRecordingData.PpgOfflineRecording(PolarPpgData, Calendar, PolarSensorSetting)","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.PpgOfflineRecording.html#PolarOfflineRecordingData.PpgOfflineRecording(PolarPpgData,Calendar,PolarSensorSetting)"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.PpgOfflineRecording","l":"getData()","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.PpgOfflineRecording.html#getData()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.PpgOfflineRecording","l":"getStartTime()","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.PpgOfflineRecording.html#getStartTime()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.PpgOfflineRecording","l":"getSettings()","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.PpgOfflineRecording.html#getSettings()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.PpiOfflineRecording","l":"PolarOfflineRecordingData.PpiOfflineRecording(PolarPpiData, Calendar)","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.PpiOfflineRecording.html#PolarOfflineRecordingData.PpiOfflineRecording(PolarPpiData,Calendar)"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.PpiOfflineRecording","l":"getData()","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.PpiOfflineRecording.html#getData()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.PpiOfflineRecording","l":"getStartTime()","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.PpiOfflineRecording.html#getStartTime()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.PpiOfflineRecording","l":"getSettings()","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.PpiOfflineRecording.html#getSettings()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.HrOfflineRecording","l":"PolarOfflineRecordingData.HrOfflineRecording(PolarHrData, Calendar)","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.HrOfflineRecording.html#PolarOfflineRecordingData.HrOfflineRecording(PolarHrData,Calendar)"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.HrOfflineRecording","l":"getData()","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.HrOfflineRecording.html#getData()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.HrOfflineRecording","l":"getStartTime()","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.HrOfflineRecording.html#getStartTime()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.HrOfflineRecording","l":"getSettings()","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.HrOfflineRecording.html#getSettings()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.TemperatureOfflineRecording","l":"PolarOfflineRecordingData.TemperatureOfflineRecording(PolarTemperatureData, Calendar)","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.TemperatureOfflineRecording.html#PolarOfflineRecordingData.TemperatureOfflineRecording(PolarTemperatureData,Calendar)"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.TemperatureOfflineRecording","l":"getData()","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.TemperatureOfflineRecording.html#getData()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.TemperatureOfflineRecording","l":"getStartTime()","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.TemperatureOfflineRecording.html#getStartTime()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.TemperatureOfflineRecording","l":"getSettings()","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.TemperatureOfflineRecording.html#getSettings()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData","l":"getStartTime()","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.html#getStartTime()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData","l":"getSettings()","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.html#getSettings()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingEntry","l":"PolarOfflineRecordingEntry(String, Long, Date, PolarBleApi.PolarDeviceDataType)","url":"com/polar/sdk/api/model/PolarOfflineRecordingEntry.html#PolarOfflineRecordingEntry(String,Long,Date,PolarBleApi.PolarDeviceDataType)"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingTriggerMode","l":"getName()","url":"com/polar/sdk/api/model/PolarOfflineRecordingTriggerMode.html#getName()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingTriggerMode","l":"getOrdinal()","url":"com/polar/sdk/api/model/PolarOfflineRecordingTriggerMode.html#getOrdinal()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingTrigger","l":"PolarOfflineRecordingTrigger(PolarOfflineRecordingTriggerMode, Map)","url":"com/polar/sdk/api/model/PolarOfflineRecordingTrigger.html#PolarOfflineRecordingTrigger(PolarOfflineRecordingTriggerMode,Map)"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingTrigger","l":"getTriggerMode()","url":"com/polar/sdk/api/model/PolarOfflineRecordingTrigger.html#getTriggerMode()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingTrigger","l":"getTriggerFeatures()","url":"com/polar/sdk/api/model/PolarOfflineRecordingTrigger.html#getTriggerFeatures()"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrData.PolarOhrSample","l":"PolarOhrData.PolarOhrSample(Long, List, Long)","url":"com/polar/sdk/api/model/PolarOhrData.PolarOhrSample.html#PolarOhrData.PolarOhrSample(Long,List,Long)"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrData.PolarOhrSample","l":"getTimeStamp()","url":"com/polar/sdk/api/model/PolarOhrData.PolarOhrSample.html#getTimeStamp()"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrData.PolarOhrSample","l":"getChannelSamples()","url":"com/polar/sdk/api/model/PolarOhrData.PolarOhrSample.html#getChannelSamples()"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrData.PolarOhrSample","l":"getStatus()","url":"com/polar/sdk/api/model/PolarOhrData.PolarOhrSample.html#getStatus()"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrData.OhrDataType","l":"getName()","url":"com/polar/sdk/api/model/PolarOhrData.OhrDataType.html#getName()"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrData.OhrDataType","l":"getOrdinal()","url":"com/polar/sdk/api/model/PolarOhrData.OhrDataType.html#getOrdinal()"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrData","l":"PolarOhrData(List, PolarOhrData.OhrDataType, Long)","url":"com/polar/sdk/api/model/PolarOhrData.html#PolarOhrData(List,PolarOhrData.OhrDataType,Long)"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrData","l":"getSamples()","url":"com/polar/sdk/api/model/PolarOhrData.html#getSamples()"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrData","l":"getType()","url":"com/polar/sdk/api/model/PolarOhrData.html#getType()"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrData","l":"getTimeStamp()","url":"com/polar/sdk/api/model/PolarOhrData.html#getTimeStamp()"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrPPIData.PolarOhrPPISample","l":"PolarOhrPPIData.PolarOhrPPISample(Integer, Integer, Integer, Boolean, Boolean, Boolean)","url":"com/polar/sdk/api/model/PolarOhrPPIData.PolarOhrPPISample.html#PolarOhrPPIData.PolarOhrPPISample(Integer,Integer,Integer,Boolean,Boolean,Boolean)"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrPPIData.PolarOhrPPISample","l":"getPpi()","url":"com/polar/sdk/api/model/PolarOhrPPIData.PolarOhrPPISample.html#getPpi()"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrPPIData.PolarOhrPPISample","l":"getErrorEstimate()","url":"com/polar/sdk/api/model/PolarOhrPPIData.PolarOhrPPISample.html#getErrorEstimate()"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrPPIData.PolarOhrPPISample","l":"getHr()","url":"com/polar/sdk/api/model/PolarOhrPPIData.PolarOhrPPISample.html#getHr()"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrPPIData.PolarOhrPPISample","l":"getBlockerBit()","url":"com/polar/sdk/api/model/PolarOhrPPIData.PolarOhrPPISample.html#getBlockerBit()"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrPPIData.PolarOhrPPISample","l":"getSkinContactStatus()","url":"com/polar/sdk/api/model/PolarOhrPPIData.PolarOhrPPISample.html#getSkinContactStatus()"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrPPIData.PolarOhrPPISample","l":"getSkinContactSupported()","url":"com/polar/sdk/api/model/PolarOhrPPIData.PolarOhrPPISample.html#getSkinContactSupported()"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrPPIData","l":"PolarOhrPPIData(Long, List)","url":"com/polar/sdk/api/model/PolarOhrPPIData.html#PolarOhrPPIData(Long,List)"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrPPIData","l":"getTimeStamp()","url":"com/polar/sdk/api/model/PolarOhrPPIData.html#getTimeStamp()"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrPPIData","l":"getSamples()","url":"com/polar/sdk/api/model/PolarOhrPPIData.html#getSamples()"}, {"p":"com.polar.sdk.api.model","c":"PolarPpgData.PolarPpgSample","l":"PolarPpgData.PolarPpgSample(Long, List)","url":"com/polar/sdk/api/model/PolarPpgData.PolarPpgSample.html#PolarPpgData.PolarPpgSample(Long,List)"}, {"p":"com.polar.sdk.api.model","c":"PolarPpgData.PolarPpgSample","l":"getTimeStamp()","url":"com/polar/sdk/api/model/PolarPpgData.PolarPpgSample.html#getTimeStamp()"}, {"p":"com.polar.sdk.api.model","c":"PolarPpgData.PolarPpgSample","l":"getChannelSamples()","url":"com/polar/sdk/api/model/PolarPpgData.PolarPpgSample.html#getChannelSamples()"}, {"p":"com.polar.sdk.api.model","c":"PolarPpgData.PpgDataType","l":"getName()","url":"com/polar/sdk/api/model/PolarPpgData.PpgDataType.html#getName()"}, {"p":"com.polar.sdk.api.model","c":"PolarPpgData.PpgDataType","l":"getOrdinal()","url":"com/polar/sdk/api/model/PolarPpgData.PpgDataType.html#getOrdinal()"}, {"p":"com.polar.sdk.api.model","c":"PolarPpgData","l":"PolarPpgData(List, PolarPpgData.PpgDataType)","url":"com/polar/sdk/api/model/PolarPpgData.html#PolarPpgData(List,PolarPpgData.PpgDataType)"}, {"p":"com.polar.sdk.api.model","c":"PolarPpgData","l":"getSamples()","url":"com/polar/sdk/api/model/PolarPpgData.html#getSamples()"}, {"p":"com.polar.sdk.api.model","c":"PolarPpgData","l":"getType()","url":"com/polar/sdk/api/model/PolarPpgData.html#getType()"}, {"p":"com.polar.sdk.api.model","c":"PolarPpiData.PolarPpiSample","l":"PolarPpiData.PolarPpiSample(Integer, Integer, Integer, Boolean, Boolean, Boolean)","url":"com/polar/sdk/api/model/PolarPpiData.PolarPpiSample.html#PolarPpiData.PolarPpiSample(Integer,Integer,Integer,Boolean,Boolean,Boolean)"}, {"p":"com.polar.sdk.api.model","c":"PolarPpiData.PolarPpiSample","l":"getPpi()","url":"com/polar/sdk/api/model/PolarPpiData.PolarPpiSample.html#getPpi()"}, {"p":"com.polar.sdk.api.model","c":"PolarPpiData.PolarPpiSample","l":"getErrorEstimate()","url":"com/polar/sdk/api/model/PolarPpiData.PolarPpiSample.html#getErrorEstimate()"}, {"p":"com.polar.sdk.api.model","c":"PolarPpiData.PolarPpiSample","l":"getHr()","url":"com/polar/sdk/api/model/PolarPpiData.PolarPpiSample.html#getHr()"}, {"p":"com.polar.sdk.api.model","c":"PolarPpiData.PolarPpiSample","l":"getBlockerBit()","url":"com/polar/sdk/api/model/PolarPpiData.PolarPpiSample.html#getBlockerBit()"}, {"p":"com.polar.sdk.api.model","c":"PolarPpiData.PolarPpiSample","l":"getSkinContactStatus()","url":"com/polar/sdk/api/model/PolarPpiData.PolarPpiSample.html#getSkinContactStatus()"}, {"p":"com.polar.sdk.api.model","c":"PolarPpiData.PolarPpiSample","l":"getSkinContactSupported()","url":"com/polar/sdk/api/model/PolarPpiData.PolarPpiSample.html#getSkinContactSupported()"}, {"p":"com.polar.sdk.api.model","c":"PolarPpiData","l":"PolarPpiData(List)","url":"com/polar/sdk/api/model/PolarPpiData.html#PolarPpiData(List)"}, {"p":"com.polar.sdk.api.model","c":"PolarPpiData","l":"getSamples()","url":"com/polar/sdk/api/model/PolarPpiData.html#getSamples()"}, {"p":"com.polar.sdk.api.model","c":"PolarRecordingSecret","l":"PolarRecordingSecret(ByteArray)","url":"com/polar/sdk/api/model/PolarRecordingSecret.html#PolarRecordingSecret(ByteArray)"}, {"p":"com.polar.sdk.api.model","c":"PolarRecordingSecret","l":"getSecret()","url":"com/polar/sdk/api/model/PolarRecordingSecret.html#getSecret()"}, {"p":"com.polar.sdk.api.model","c":"PolarSensorSetting.SettingType","l":"getNumVal()","url":"com/polar/sdk/api/model/PolarSensorSetting.SettingType.html#getNumVal()"}, {"p":"com.polar.sdk.api.model","c":"PolarSensorSetting.SettingType","l":"getName()","url":"com/polar/sdk/api/model/PolarSensorSetting.SettingType.html#getName()"}, {"p":"com.polar.sdk.api.model","c":"PolarSensorSetting.SettingType","l":"getOrdinal()","url":"com/polar/sdk/api/model/PolarSensorSetting.SettingType.html#getOrdinal()"}, {"p":"com.polar.sdk.api.model","c":"PolarSensorSetting","l":"PolarSensorSetting(Map)","url":"com/polar/sdk/api/model/PolarSensorSetting.html#PolarSensorSetting(Map)"}, {"p":"com.polar.sdk.api.model","c":"PolarSensorSetting","l":"getSettings()","url":"com/polar/sdk/api/model/PolarSensorSetting.html#getSettings()"}, {"p":"com.polar.sdk.api.model","c":"PolarSensorSetting","l":"setSettings(Map>)","url":"com/polar/sdk/api/model/PolarSensorSetting.html#setSettings(Map)"}, {"p":"com.polar.sdk.api.model","c":"PolarSensorSetting","l":"maxSettings()","url":"com/polar/sdk/api/model/PolarSensorSetting.html#maxSettings()"}, {"p":"com.polar.sdk.api.model","c":"PolarTemperatureData.PolarTemperatureDataSample","l":"PolarTemperatureData.PolarTemperatureDataSample(Long, Float)","url":"com/polar/sdk/api/model/PolarTemperatureData.PolarTemperatureDataSample.html#PolarTemperatureData.PolarTemperatureDataSample(Long,Float)"}, {"p":"com.polar.sdk.api.model","c":"PolarTemperatureData.PolarTemperatureDataSample","l":"getTimeStamp()","url":"com/polar/sdk/api/model/PolarTemperatureData.PolarTemperatureDataSample.html#getTimeStamp()"}, {"p":"com.polar.sdk.api.model","c":"PolarTemperatureData.PolarTemperatureDataSample","l":"getTemperature()","url":"com/polar/sdk/api/model/PolarTemperatureData.PolarTemperatureDataSample.html#getTemperature()"}, {"p":"com.polar.sdk.api.model","c":"PolarTemperatureData","l":"PolarTemperatureData(List)","url":"com/polar/sdk/api/model/PolarTemperatureData.html#PolarTemperatureData(List)"}, {"p":"com.polar.sdk.api.model","c":"PolarTemperatureData","l":"getSamples()","url":"com/polar/sdk/api/model/PolarTemperatureData.html#getSamples()"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings.DeviceLocation","l":"getValue()","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.DeviceLocation.html#getValue()"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings.DeviceLocation","l":"getName()","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.DeviceLocation.html#getName()"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings.DeviceLocation","l":"getOrdinal()","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.DeviceLocation.html#getOrdinal()"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings.Companion","l":"from(Integer)","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.Companion.html#from(Integer)"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings.Companion","l":"getDEVICE_SETTINGS_FILENAME()","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.Companion.html#getDEVICE_SETTINGS_FILENAME()"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings","l":"PolarUserDeviceSettings(Integer)","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.html#PolarUserDeviceSettings(Integer)"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings","l":"getDeviceLocation()","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.html#getDeviceLocation()"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings","l":"toProto()","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.html#toProto()"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings","l":"fromBytes(ByteArray)","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.html#fromBytes(ByteArray)"}, {"p":"com.polar.sdk.api.model","c":"UserIdentifierType.Companion","l":"create()","url":"com/polar/sdk/api/model/UserIdentifierType.Companion.html#create()"}, {"p":"com.polar.sdk.api.model","c":"UserIdentifierType.Companion","l":"getUSER_IDENTIFIER_FILENAME()","url":"com/polar/sdk/api/model/UserIdentifierType.Companion.html#getUSER_IDENTIFIER_FILENAME()"}, {"p":"com.polar.sdk.api.model","c":"UserIdentifierType","l":"getUserIdLastModified()","url":"com/polar/sdk/api/model/UserIdentifierType.html#getUserIdLastModified()"}, {"p":"com.polar.sdk.api.model","c":"UserIdentifierType","l":"toProto()","url":"com/polar/sdk/api/model/UserIdentifierType.html#toProto()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfigKt","l":"toProto(PolarFirstTimeUseConfig)","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfigKt.html#toProto(PolarFirstTimeUseConfig)"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTimeData","l":"PolarActiveTimeData(Date, PolarActiveTime, PolarActiveTime, PolarActiveTime, PolarActiveTime, PolarActiveTime, PolarActiveTime, PolarActiveTime, PolarActiveTime)","url":"com/polar/sdk/api/model/activity/PolarActiveTimeData.html#PolarActiveTimeData(Date,PolarActiveTime,PolarActiveTime,PolarActiveTime,PolarActiveTime,PolarActiveTime,PolarActiveTime,PolarActiveTime,PolarActiveTime)"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTimeData","l":"getDate()","url":"com/polar/sdk/api/model/activity/PolarActiveTimeData.html#getDate()"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTimeData","l":"getTimeNonWear()","url":"com/polar/sdk/api/model/activity/PolarActiveTimeData.html#getTimeNonWear()"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTimeData","l":"getTimeSleep()","url":"com/polar/sdk/api/model/activity/PolarActiveTimeData.html#getTimeSleep()"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTimeData","l":"getTimeSedentary()","url":"com/polar/sdk/api/model/activity/PolarActiveTimeData.html#getTimeSedentary()"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTimeData","l":"getTimeLightActivity()","url":"com/polar/sdk/api/model/activity/PolarActiveTimeData.html#getTimeLightActivity()"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTimeData","l":"getTimeContinuousModerateActivity()","url":"com/polar/sdk/api/model/activity/PolarActiveTimeData.html#getTimeContinuousModerateActivity()"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTimeData","l":"getTimeIntermittentModerateActivity()","url":"com/polar/sdk/api/model/activity/PolarActiveTimeData.html#getTimeIntermittentModerateActivity()"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTimeData","l":"getTimeContinuousVigorousActivity()","url":"com/polar/sdk/api/model/activity/PolarActiveTimeData.html#getTimeContinuousVigorousActivity()"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTimeData","l":"getTimeIntermittentVigorousActivity()","url":"com/polar/sdk/api/model/activity/PolarActiveTimeData.html#getTimeIntermittentVigorousActivity()"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTime","l":"PolarActiveTime(Integer, Integer, Integer, Integer)","url":"com/polar/sdk/api/model/activity/PolarActiveTime.html#PolarActiveTime(Integer,Integer,Integer,Integer)"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTime","l":"getHours()","url":"com/polar/sdk/api/model/activity/PolarActiveTime.html#getHours()"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTime","l":"getMinutes()","url":"com/polar/sdk/api/model/activity/PolarActiveTime.html#getMinutes()"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTime","l":"getSeconds()","url":"com/polar/sdk/api/model/activity/PolarActiveTime.html#getSeconds()"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTime","l":"getMillis()","url":"com/polar/sdk/api/model/activity/PolarActiveTime.html#getMillis()"}, {"p":"com.polar.sdk.api.model.activity","c":"Polar247HrSamplesData","l":"Polar247HrSamplesData(Date, List, AutomaticSampleTriggerType)","url":"com/polar/sdk/api/model/activity/Polar247HrSamplesData.html#Polar247HrSamplesData(Date,List,AutomaticSampleTriggerType)"}, {"p":"com.polar.sdk.api.model.activity","c":"Polar247HrSamplesData","l":"getDate()","url":"com/polar/sdk/api/model/activity/Polar247HrSamplesData.html#getDate()"}, {"p":"com.polar.sdk.api.model.activity","c":"Polar247HrSamplesData","l":"getHrSamples()","url":"com/polar/sdk/api/model/activity/Polar247HrSamplesData.html#getHrSamples()"}, {"p":"com.polar.sdk.api.model.activity","c":"Polar247HrSamplesData","l":"getTriggerType()","url":"com/polar/sdk/api/model/activity/Polar247HrSamplesData.html#getTriggerType()"}, {"p":"com.polar.sdk.api.model.activity","c":"AutomaticSampleTriggerType","l":"getValue()","url":"com/polar/sdk/api/model/activity/AutomaticSampleTriggerType.html#getValue()"}, {"p":"com.polar.sdk.api.model.activity","c":"AutomaticSampleTriggerType","l":"getName()","url":"com/polar/sdk/api/model/activity/AutomaticSampleTriggerType.html#getName()"}, {"p":"com.polar.sdk.api.model.activity","c":"AutomaticSampleTriggerType","l":"getOrdinal()","url":"com/polar/sdk/api/model/activity/AutomaticSampleTriggerType.html#getOrdinal()"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarCaloriesData","l":"PolarCaloriesData(Date, Integer)","url":"com/polar/sdk/api/model/activity/PolarCaloriesData.html#PolarCaloriesData(Date,Integer)"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarCaloriesData","l":"getDate()","url":"com/polar/sdk/api/model/activity/PolarCaloriesData.html#getDate()"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarCaloriesData","l":"getCalories()","url":"com/polar/sdk/api/model/activity/PolarCaloriesData.html#getCalories()"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarDistanceData","l":"PolarDistanceData(Date, Float)","url":"com/polar/sdk/api/model/activity/PolarDistanceData.html#PolarDistanceData(Date,Float)"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarDistanceData","l":"getDate()","url":"com/polar/sdk/api/model/activity/PolarDistanceData.html#getDate()"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarDistanceData","l":"getDistanceMeters()","url":"com/polar/sdk/api/model/activity/PolarDistanceData.html#getDistanceMeters()"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarStepsData","l":"PolarStepsData(Date, Integer)","url":"com/polar/sdk/api/model/activity/PolarStepsData.html#PolarStepsData(Date,Integer)"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarStepsData","l":"getDate()","url":"com/polar/sdk/api/model/activity/PolarStepsData.html#getDate()"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarStepsData","l":"getSteps()","url":"com/polar/sdk/api/model/activity/PolarStepsData.html#getSteps()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"PolarNightlyRechargeData(LocalDateTime, LocalDateTime, Float, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer, String, String, String, Date)","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#PolarNightlyRechargeData(LocalDateTime,LocalDateTime,Float,Integer,Integer,Integer,Integer,Integer,Integer,Integer,Integer,Integer,Integer,Integer,Integer,Integer,String,String,String,Date)"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"getCreatedTimestamp()","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#getCreatedTimestamp()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"getModifiedTimestamp()","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#getModifiedTimestamp()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"getAnsStatus()","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#getAnsStatus()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"getRecoveryIndicator()","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#getRecoveryIndicator()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"getRecoveryIndicatorSubLevel()","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#getRecoveryIndicatorSubLevel()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"getAnsRate()","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#getAnsRate()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"getScoreRateObsolete()","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#getScoreRateObsolete()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"getMeanNightlyRecoveryRRI()","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#getMeanNightlyRecoveryRRI()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"getMeanNightlyRecoveryRMSSD()","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#getMeanNightlyRecoveryRMSSD()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"getMeanNightlyRecoveryRespirationInterval()","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#getMeanNightlyRecoveryRespirationInterval()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"getMeanBaselineRRI()","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#getMeanBaselineRRI()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"getSdBaselineRRI()","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#getSdBaselineRRI()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"getMeanBaselineRMSSD()","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#getMeanBaselineRMSSD()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"getSdBaselineRMSSD()","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#getSdBaselineRMSSD()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"getMeanBaselineRespirationInterval()","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#getMeanBaselineRespirationInterval()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"getSdBaselineRespirationInterval()","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#getSdBaselineRespirationInterval()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"getSleepTip()","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#getSleepTip()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"getVitalityTip()","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#getVitalityTip()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"getExerciseTip()","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#getExerciseTip()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"getSleepResultDate()","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#getSleepResultDate()"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepWakeState.Companion","l":"from(Integer)","url":"com/polar/sdk/api/model/sleep/SleepWakeState.Companion.html#from(Integer)"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepWakeState","l":"getValue()","url":"com/polar/sdk/api/model/sleep/SleepWakeState.html#getValue()"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepWakeState","l":"getName()","url":"com/polar/sdk/api/model/sleep/SleepWakeState.html#getName()"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepWakeState","l":"getOrdinal()","url":"com/polar/sdk/api/model/sleep/SleepWakeState.html#getOrdinal()"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepRating.Companion","l":"from(Integer)","url":"com/polar/sdk/api/model/sleep/SleepRating.Companion.html#from(Integer)"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepRating","l":"getValue()","url":"com/polar/sdk/api/model/sleep/SleepRating.html#getValue()"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepRating","l":"getName()","url":"com/polar/sdk/api/model/sleep/SleepRating.html#getName()"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepRating","l":"getOrdinal()","url":"com/polar/sdk/api/model/sleep/SleepRating.html#getOrdinal()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepData","l":"PolarSleepData(LocalDate, PolarSleepAnalysisResult)","url":"com/polar/sdk/api/model/sleep/PolarSleepData.html#PolarSleepData(LocalDate,PolarSleepAnalysisResult)"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepData","l":"getDate()","url":"com/polar/sdk/api/model/sleep/PolarSleepData.html#getDate()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepData","l":"getResult()","url":"com/polar/sdk/api/model/sleep/PolarSleepData.html#getResult()"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepWakePhase","l":"SleepWakePhase(Integer, SleepWakeState)","url":"com/polar/sdk/api/model/sleep/SleepWakePhase.html#SleepWakePhase(Integer,SleepWakeState)"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepWakePhase","l":"getSecondsFromSleepStart()","url":"com/polar/sdk/api/model/sleep/SleepWakePhase.html#getSecondsFromSleepStart()"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepWakePhase","l":"getState()","url":"com/polar/sdk/api/model/sleep/SleepWakePhase.html#getState()"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepCycle","l":"SleepCycle(Integer, Float)","url":"com/polar/sdk/api/model/sleep/SleepCycle.html#SleepCycle(Integer,Float)"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepCycle","l":"getSecondsFromSleepStart()","url":"com/polar/sdk/api/model/sleep/SleepCycle.html#getSecondsFromSleepStart()"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepCycle","l":"getSleepDepthStart()","url":"com/polar/sdk/api/model/sleep/SleepCycle.html#getSleepDepthStart()"}, {"p":"com.polar.sdk.api.model.sleep","c":"OriginalSleepRange","l":"OriginalSleepRange(LocalDateTime, LocalDateTime)","url":"com/polar/sdk/api/model/sleep/OriginalSleepRange.html#OriginalSleepRange(LocalDateTime,LocalDateTime)"}, {"p":"com.polar.sdk.api.model.sleep","c":"OriginalSleepRange","l":"getStartTime()","url":"com/polar/sdk/api/model/sleep/OriginalSleepRange.html#getStartTime()"}, {"p":"com.polar.sdk.api.model.sleep","c":"OriginalSleepRange","l":"getEndTime()","url":"com/polar/sdk/api/model/sleep/OriginalSleepRange.html#getEndTime()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"PolarSleepAnalysisResult(LocalDateTime, LocalDateTime, LocalDateTime, Integer, List, List, LocalDateTime, Integer, Integer, SleepRating, String, Boolean, List, LocalDate, OriginalSleepRange)","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#PolarSleepAnalysisResult(LocalDateTime,LocalDateTime,LocalDateTime,Integer,List,List,LocalDateTime,Integer,Integer,SleepRating,String,Boolean,List,LocalDate,OriginalSleepRange)"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"getSleepStartTime()","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#getSleepStartTime()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"getSleepEndTime()","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#getSleepEndTime()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"getLastModified()","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#getLastModified()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"getSleepGoalMinutes()","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#getSleepGoalMinutes()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"getSleepWakePhases()","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#getSleepWakePhases()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"getSnoozeTime()","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#getSnoozeTime()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"getAlarmTime()","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#getAlarmTime()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"getSleepStartOffsetSeconds()","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#getSleepStartOffsetSeconds()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"getSleepEndOffsetSeconds()","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#getSleepEndOffsetSeconds()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"getUserSleepRating()","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#getUserSleepRating()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"getDeviceId()","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#getDeviceId()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"getBatteryRanOut()","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#getBatteryRanOut()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"getSleepCycles()","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#getSleepCycles()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"getSleepResultDate()","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#getSleepResultDate()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"getOriginalSleepRange()","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#getOriginalSleepRange()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepDataKt","l":"fromPbSleepwakePhasesListProto(List<>)","url":"com/polar/sdk/api/model/sleep/PolarSleepDataKt.html#fromPbSleepwakePhasesListProto(List)"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepDataKt","l":"fromPbSleepCyclesList(List<>)","url":"com/polar/sdk/api/model/sleep/PolarSleepDataKt.html#fromPbSleepCyclesList(List)"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepDataKt","l":"fromPbOriginalSleepRange()","url":"com/polar/sdk/api/model/sleep/PolarSleepDataKt.html#fromPbOriginalSleepRange()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepDataKt","l":"convertSnoozeTimeListToLocalTime(List<>)","url":"com/polar/sdk/api/model/sleep/PolarSleepDataKt.html#convertSnoozeTimeListToLocalTime(List)"}, {"p":"com.polar.sdk.impl","c":"DataDeletionStats","l":"DataDeletionStats(AtomicBoolean, Integer, ConcurrentLinkedQueue, ConcurrentHashMap)","url":"com/polar/sdk/impl/DataDeletionStats.html#DataDeletionStats(AtomicBoolean,Integer,ConcurrentLinkedQueue,ConcurrentHashMap)"}, {"p":"com.polar.sdk.impl","c":"DataDeletionStats","l":"getDeleteOperationCompleteLock()","url":"com/polar/sdk/impl/DataDeletionStats.html#getDeleteOperationCompleteLock()"}, {"p":"com.polar.sdk.impl","c":"DataDeletionStats","l":"getAmountOfHandedDeletions()","url":"com/polar/sdk/impl/DataDeletionStats.html#getAmountOfHandedDeletions()"}, {"p":"com.polar.sdk.impl","c":"DataDeletionStats","l":"setAmountOfHandedDeletions(Integer)","url":"com/polar/sdk/impl/DataDeletionStats.html#setAmountOfHandedDeletions(Integer)"}, {"p":"com.polar.sdk.impl","c":"DataDeletionStats","l":"getDeletedDirs()","url":"com/polar/sdk/impl/DataDeletionStats.html#getDeletedDirs()"}, {"p":"com.polar.sdk.impl","c":"DataDeletionStats","l":"setDeletedDirs(ConcurrentLinkedQueue)","url":"com/polar/sdk/impl/DataDeletionStats.html#setDeletedDirs(ConcurrentLinkedQueue)"}, {"p":"com.polar.sdk.impl","c":"DataDeletionStats","l":"getFileDeletionMap()","url":"com/polar/sdk/impl/DataDeletionStats.html#getFileDeletionMap()"}, {"p":"com.polar.sdk.impl.utils","c":"CaloriesType","l":"getName()","url":"com/polar/sdk/impl/utils/CaloriesType.html#getName()"}, {"p":"com.polar.sdk.impl.utils","c":"CaloriesType","l":"getOrdinal()","url":"com/polar/sdk/impl/utils/CaloriesType.html#getOrdinal()"}, {"p":"com.polar.sdk.impl.utils","c":"PolarBackupManager.BackupFileData","l":"PolarBackupManager.BackupFileData(ByteArray, String, String)","url":"com/polar/sdk/impl/utils/PolarBackupManager.BackupFileData.html#PolarBackupManager.BackupFileData(ByteArray,String,String)"}, {"p":"com.polar.sdk.impl.utils","c":"PolarBackupManager.BackupFileData","l":"getData()","url":"com/polar/sdk/impl/utils/PolarBackupManager.BackupFileData.html#getData()"}, {"p":"com.polar.sdk.impl.utils","c":"PolarBackupManager.BackupFileData","l":"getDirectory()","url":"com/polar/sdk/impl/utils/PolarBackupManager.BackupFileData.html#getDirectory()"}, {"p":"com.polar.sdk.impl.utils","c":"PolarBackupManager.BackupFileData","l":"getFileName()","url":"com/polar/sdk/impl/utils/PolarBackupManager.BackupFileData.html#getFileName()"}, {"p":"com.polar.sdk.impl.utils","c":"PolarBackupManager","l":"PolarBackupManager()","url":"com/polar/sdk/impl/utils/PolarBackupManager.html#PolarBackupManager()"}, {"p":"com.polar.sdk.impl.utils","c":"PolarBackupManager","l":"backupDevice()","url":"com/polar/sdk/impl/utils/PolarBackupManager.html#backupDevice()"}, {"p":"com.polar.sdk.impl.utils","c":"PolarBackupManager","l":"restoreBackup(List)","url":"com/polar/sdk/impl/utils/PolarBackupManager.html#restoreBackup(List)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarBleSdkFeature","l":"name","url":"com/polar/sdk/impl/utils/CaloriesType.html#name"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarBleSdkFeature","l":"ordinal","url":"com/polar/sdk/impl/utils/CaloriesType.html#ordinal"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarStoredDataType","l":"type","url":"com/polar/sdk/api/PolarBleApi.PolarStoredDataType.html#type"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarStoredDataType","l":"name","url":"com/polar/sdk/impl/utils/CaloriesType.html#name"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarStoredDataType","l":"ordinal","url":"com/polar/sdk/impl/utils/CaloriesType.html#ordinal"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarDeviceDataType","l":"name","url":"com/polar/sdk/impl/utils/CaloriesType.html#name"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarDeviceDataType","l":"ordinal","url":"com/polar/sdk/impl/utils/CaloriesType.html#ordinal"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarActivityDataType","l":"name","url":"com/polar/sdk/impl/utils/CaloriesType.html#name"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarActivityDataType","l":"ordinal","url":"com/polar/sdk/impl/utils/CaloriesType.html#ordinal"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"features","url":"com/polar/sdk/api/PolarBleApi.html#features"}, {"p":"com.polar.sdk.api","c":"PolarBleApiDefaultImpl","l":"INSTANCE","url":"com/polar/sdk/api/PolarBleApiDefaultImpl.html#INSTANCE"}, {"p":"com.polar.sdk.api","c":"PolarH10OfflineExerciseApi.RecordingInterval","l":"value","url":"com/polar/sdk/api/PolarH10OfflineExerciseApi.RecordingInterval.html#value"}, {"p":"com.polar.sdk.api","c":"PolarH10OfflineExerciseApi.RecordingInterval","l":"name","url":"com/polar/sdk/impl/utils/CaloriesType.html#name"}, {"p":"com.polar.sdk.api","c":"PolarH10OfflineExerciseApi.RecordingInterval","l":"ordinal","url":"com/polar/sdk/impl/utils/CaloriesType.html#ordinal"}, {"p":"com.polar.sdk.api","c":"PolarH10OfflineExerciseApi.SampleType","l":"name","url":"com/polar/sdk/impl/utils/CaloriesType.html#name"}, {"p":"com.polar.sdk.api","c":"PolarH10OfflineExerciseApi.SampleType","l":"ordinal","url":"com/polar/sdk/impl/utils/CaloriesType.html#ordinal"}, {"p":"com.polar.sdk.api.errors","c":"PolarBleSdkInstanceException","l":"cause","url":"com/polar/sdk/api/errors/PolarServiceNotAvailable.html#cause"}, {"p":"com.polar.sdk.api.errors","c":"PolarBleSdkInstanceException","l":"message","url":"com/polar/sdk/api/errors/PolarServiceNotAvailable.html#message"}, {"p":"com.polar.sdk.api.errors","c":"PolarBleSdkInternalException","l":"cause","url":"com/polar/sdk/api/errors/PolarServiceNotAvailable.html#cause"}, {"p":"com.polar.sdk.api.errors","c":"PolarBleSdkInternalException","l":"message","url":"com/polar/sdk/api/errors/PolarServiceNotAvailable.html#message"}, {"p":"com.polar.sdk.api.errors","c":"PolarDeviceDisconnected","l":"cause","url":"com/polar/sdk/api/errors/PolarServiceNotAvailable.html#cause"}, {"p":"com.polar.sdk.api.errors","c":"PolarDeviceDisconnected","l":"message","url":"com/polar/sdk/api/errors/PolarServiceNotAvailable.html#message"}, {"p":"com.polar.sdk.api.errors","c":"PolarDeviceNotConnected","l":"cause","url":"com/polar/sdk/api/errors/PolarServiceNotAvailable.html#cause"}, {"p":"com.polar.sdk.api.errors","c":"PolarDeviceNotConnected","l":"message","url":"com/polar/sdk/api/errors/PolarServiceNotAvailable.html#message"}, {"p":"com.polar.sdk.api.errors","c":"PolarDeviceNotFound","l":"cause","url":"com/polar/sdk/api/errors/PolarServiceNotAvailable.html#cause"}, {"p":"com.polar.sdk.api.errors","c":"PolarDeviceNotFound","l":"message","url":"com/polar/sdk/api/errors/PolarServiceNotAvailable.html#message"}, {"p":"com.polar.sdk.api.errors","c":"PolarInvalidArgument","l":"cause","url":"com/polar/sdk/api/errors/PolarServiceNotAvailable.html#cause"}, {"p":"com.polar.sdk.api.errors","c":"PolarInvalidArgument","l":"message","url":"com/polar/sdk/api/errors/PolarServiceNotAvailable.html#message"}, {"p":"com.polar.sdk.api.errors","c":"PolarNotificationNotEnabled","l":"cause","url":"com/polar/sdk/api/errors/PolarServiceNotAvailable.html#cause"}, {"p":"com.polar.sdk.api.errors","c":"PolarNotificationNotEnabled","l":"message","url":"com/polar/sdk/api/errors/PolarServiceNotAvailable.html#message"}, {"p":"com.polar.sdk.api.errors","c":"PolarOfflineRecordingError","l":"cause","url":"com/polar/sdk/api/errors/PolarServiceNotAvailable.html#cause"}, {"p":"com.polar.sdk.api.errors","c":"PolarOfflineRecordingError","l":"message","url":"com/polar/sdk/api/errors/PolarServiceNotAvailable.html#message"}, {"p":"com.polar.sdk.api.errors","c":"PolarOperationNotSupported","l":"cause","url":"com/polar/sdk/api/errors/PolarServiceNotAvailable.html#cause"}, {"p":"com.polar.sdk.api.errors","c":"PolarOperationNotSupported","l":"message","url":"com/polar/sdk/api/errors/PolarServiceNotAvailable.html#message"}, {"p":"com.polar.sdk.api.errors","c":"PolarServiceNotAvailable","l":"cause","url":"com/polar/sdk/api/errors/PolarServiceNotAvailable.html#cause"}, {"p":"com.polar.sdk.api.errors","c":"PolarServiceNotAvailable","l":"message","url":"com/polar/sdk/api/errors/PolarServiceNotAvailable.html#message"}, {"p":"com.polar.sdk.api.model","c":"LedConfig.Companion","l":"LED_CONFIG_FILENAME","url":"com/polar/sdk/api/model/LedConfig.Companion.html#LED_CONFIG_FILENAME"}, {"p":"com.polar.sdk.api.model","c":"LedConfig.Companion","l":"LED_ANIMATION_DISABLE_BYTE","url":"com/polar/sdk/api/model/LedConfig.Companion.html#LED_ANIMATION_DISABLE_BYTE"}, {"p":"com.polar.sdk.api.model","c":"LedConfig.Companion","l":"LED_ANIMATION_ENABLE_BYTE","url":"com/polar/sdk/api/model/LedConfig.Companion.html#LED_ANIMATION_ENABLE_BYTE"}, {"p":"com.polar.sdk.api.model","c":"LedConfig.Companion","l":"INSTANCE","url":"com/polar/sdk/api/model/LedConfig.Companion.html#INSTANCE"}, {"p":"com.polar.sdk.api.model","c":"LedConfig","l":"sdkModeLedEnabled","url":"com/polar/sdk/api/model/LedConfig.html#sdkModeLedEnabled"}, {"p":"com.polar.sdk.api.model","c":"LedConfig","l":"ppiModeLedEnabled","url":"com/polar/sdk/api/model/LedConfig.html#ppiModeLedEnabled"}, {"p":"com.polar.sdk.api.model","c":"PolarAccelerometerData.PolarAccelerometerDataSample","l":"timeStamp","url":"com/polar/sdk/api/model/PolarAccelerometerData.PolarAccelerometerDataSample.html#timeStamp"}, {"p":"com.polar.sdk.api.model","c":"PolarAccelerometerData.PolarAccelerometerDataSample","l":"x","url":"com/polar/sdk/api/model/PolarAccelerometerData.PolarAccelerometerDataSample.html#x"}, {"p":"com.polar.sdk.api.model","c":"PolarAccelerometerData.PolarAccelerometerDataSample","l":"y","url":"com/polar/sdk/api/model/PolarAccelerometerData.PolarAccelerometerDataSample.html#y"}, {"p":"com.polar.sdk.api.model","c":"PolarAccelerometerData.PolarAccelerometerDataSample","l":"z","url":"com/polar/sdk/api/model/PolarAccelerometerData.PolarAccelerometerDataSample.html#z"}, {"p":"com.polar.sdk.api.model","c":"PolarAccelerometerData","l":"samples","url":"com/polar/sdk/api/model/PolarAccelerometerData.html#samples"}, {"p":"com.polar.sdk.api.model","c":"PolarAccelerometerData","l":"timeStamp","url":"com/polar/sdk/api/model/PolarAccelerometerData.html#timeStamp"}, {"p":"com.polar.sdk.api.model","c":"PolarActivityRecordingEntry","l":"path","url":"com/polar/sdk/api/model/PolarActivityRecordingEntry.html#path"}, {"p":"com.polar.sdk.api.model","c":"PolarActivityRecordingEntry","l":"size","url":"com/polar/sdk/api/model/PolarActivityRecordingEntry.html#size"}, {"p":"com.polar.sdk.api.model","c":"PolarActivityRecordingEntry","l":"date","url":"com/polar/sdk/api/model/PolarActivityRecordingEntry.html#date"}, {"p":"com.polar.sdk.api.model","c":"PolarActivityRecordingEntry","l":"type","url":"com/polar/sdk/api/model/PolarActivityRecordingEntry.html#type"}, {"p":"com.polar.sdk.api.model","c":"PolarDeviceInfo","l":"deviceId","url":"com/polar/sdk/api/model/PolarDeviceInfo.html#deviceId"}, {"p":"com.polar.sdk.api.model","c":"PolarDeviceInfo","l":"address","url":"com/polar/sdk/api/model/PolarDeviceInfo.html#address"}, {"p":"com.polar.sdk.api.model","c":"PolarDeviceInfo","l":"rssi","url":"com/polar/sdk/api/model/PolarDeviceInfo.html#rssi"}, {"p":"com.polar.sdk.api.model","c":"PolarDeviceInfo","l":"name","url":"com/polar/sdk/api/model/PolarDeviceInfo.html#name"}, {"p":"com.polar.sdk.api.model","c":"PolarDeviceInfo","l":"isConnectable","url":"com/polar/sdk/api/model/PolarDeviceInfo.html#isConnectable"}, {"p":"com.polar.sdk.api.model","c":"PolarDeviceUuid","l":"INSTANCE","url":"com/polar/sdk/api/model/PolarDeviceUuid.html#INSTANCE"}, {"p":"com.polar.sdk.api.model","c":"PolarDiskSpaceData.Companion","l":"INSTANCE","url":"com/polar/sdk/api/model/PolarDiskSpaceData.Companion.html#INSTANCE"}, {"p":"com.polar.sdk.api.model","c":"PolarDiskSpaceData","l":"totalSpace","url":"com/polar/sdk/api/model/PolarDiskSpaceData.html#totalSpace"}, {"p":"com.polar.sdk.api.model","c":"PolarDiskSpaceData","l":"freeSpace","url":"com/polar/sdk/api/model/PolarDiskSpaceData.html#freeSpace"}, {"p":"com.polar.sdk.api.model","c":"PolarEcgData.PolarEcgDataSample","l":"timeStamp","url":"com/polar/sdk/api/model/PolarEcgData.PolarEcgDataSample.html#timeStamp"}, {"p":"com.polar.sdk.api.model","c":"PolarEcgData.PolarEcgDataSample","l":"voltage","url":"com/polar/sdk/api/model/PolarEcgData.PolarEcgDataSample.html#voltage"}, {"p":"com.polar.sdk.api.model","c":"PolarEcgData","l":"samples","url":"com/polar/sdk/api/model/PolarEcgData.html#samples"}, {"p":"com.polar.sdk.api.model","c":"PolarEcgData","l":"timeStamp","url":"com/polar/sdk/api/model/PolarEcgData.html#timeStamp"}, {"p":"com.polar.sdk.api.model","c":"PolarExerciseData","l":"recordingInterval","url":"com/polar/sdk/api/model/PolarExerciseData.html#recordingInterval"}, {"p":"com.polar.sdk.api.model","c":"PolarExerciseData","l":"hrSamples","url":"com/polar/sdk/api/model/PolarExerciseData.html#hrSamples"}, {"p":"com.polar.sdk.api.model","c":"PolarExerciseEntry","l":"path","url":"com/polar/sdk/api/model/PolarExerciseEntry.html#path"}, {"p":"com.polar.sdk.api.model","c":"PolarExerciseEntry","l":"date","url":"com/polar/sdk/api/model/PolarExerciseEntry.html#date"}, {"p":"com.polar.sdk.api.model","c":"PolarExerciseEntry","l":"identifier","url":"com/polar/sdk/api/model/PolarExerciseEntry.html#identifier"}, {"p":"com.polar.sdk.api.model","c":"FirmwareUpdateStatus.FetchingFwUpdatePackage","l":"details","url":"com/polar/sdk/api/model/FirmwareUpdateStatus.FetchingFwUpdatePackage.html#details"}, {"p":"com.polar.sdk.api.model","c":"FirmwareUpdateStatus.PreparingDeviceForFwUpdate","l":"details","url":"com/polar/sdk/api/model/FirmwareUpdateStatus.PreparingDeviceForFwUpdate.html#details"}, {"p":"com.polar.sdk.api.model","c":"FirmwareUpdateStatus.WritingFwUpdatePackage","l":"details","url":"com/polar/sdk/api/model/FirmwareUpdateStatus.WritingFwUpdatePackage.html#details"}, {"p":"com.polar.sdk.api.model","c":"FirmwareUpdateStatus.FinalizingFwUpdate","l":"details","url":"com/polar/sdk/api/model/FirmwareUpdateStatus.FinalizingFwUpdate.html#details"}, {"p":"com.polar.sdk.api.model","c":"FirmwareUpdateStatus.FwUpdateCompletedSuccessfully","l":"details","url":"com/polar/sdk/api/model/FirmwareUpdateStatus.FwUpdateCompletedSuccessfully.html#details"}, {"p":"com.polar.sdk.api.model","c":"FirmwareUpdateStatus.FwUpdateNotAvailable","l":"details","url":"com/polar/sdk/api/model/FirmwareUpdateStatus.FwUpdateNotAvailable.html#details"}, {"p":"com.polar.sdk.api.model","c":"FirmwareUpdateStatus.FwUpdateFailed","l":"details","url":"com/polar/sdk/api/model/FirmwareUpdateStatus.FwUpdateFailed.html#details"}, {"p":"com.polar.sdk.api.model","c":"FirmwareUpdateStatus","l":"details","url":"com/polar/sdk/api/model/FirmwareUpdateStatus.html#details"}, {"p":"com.polar.sdk.api.model","c":"PolarFirmwareVersionInfo","l":"deviceFwVersion","url":"com/polar/sdk/api/model/PolarFirmwareVersionInfo.html#deviceFwVersion"}, {"p":"com.polar.sdk.api.model","c":"PolarFirmwareVersionInfo","l":"deviceModelName","url":"com/polar/sdk/api/model/PolarFirmwareVersionInfo.html#deviceModelName"}, {"p":"com.polar.sdk.api.model","c":"PolarFirmwareVersionInfo","l":"deviceHardwareCode","url":"com/polar/sdk/api/model/PolarFirmwareVersionInfo.html#deviceHardwareCode"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Gender","l":"name","url":"com/polar/sdk/impl/utils/CaloriesType.html#name"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Gender","l":"ordinal","url":"com/polar/sdk/impl/utils/CaloriesType.html#ordinal"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.TypicalDay","l":"index","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.TypicalDay.html#index"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.TypicalDay","l":"name","url":"com/polar/sdk/impl/utils/CaloriesType.html#name"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.TypicalDay","l":"ordinal","url":"com/polar/sdk/impl/utils/CaloriesType.html#ordinal"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"HEIGHT_MIN","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#HEIGHT_MIN"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"HEIGHT_MAX","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#HEIGHT_MAX"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"WEIGHT_MIN","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#WEIGHT_MIN"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"WEIGHT_MAX","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#WEIGHT_MAX"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"MAX_HEART_RATE_MIN","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#MAX_HEART_RATE_MIN"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"MAX_HEART_RATE_MAX","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#MAX_HEART_RATE_MAX"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"RESTING_HEART_RATE_MIN","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#RESTING_HEART_RATE_MIN"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"RESTING_HEART_RATE_MAX","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#RESTING_HEART_RATE_MAX"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"VO2_MAX_MIN","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#VO2_MAX_MIN"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"VO2_MAX_MAX","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#VO2_MAX_MAX"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"TRAINING_BACKGROUND_VALUES","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#TRAINING_BACKGROUND_VALUES"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"SLEEP_GOAL_RANGE_MINUTES","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#SLEEP_GOAL_RANGE_MINUTES"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"FTU_CONFIG_FILENAME","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#FTU_CONFIG_FILENAME"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"INSTANCE","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#INSTANCE"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig","l":"gender","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.html#gender"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig","l":"birthDate","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.html#birthDate"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig","l":"height","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.html#height"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig","l":"weight","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.html#weight"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig","l":"maxHeartRate","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.html#maxHeartRate"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig","l":"vo2Max","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.html#vo2Max"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig","l":"restingHeartRate","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.html#restingHeartRate"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig","l":"trainingBackground","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.html#trainingBackground"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig","l":"deviceTime","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.html#deviceTime"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig","l":"typicalDay","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.html#typicalDay"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig","l":"sleepGoalMinutes","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.html#sleepGoalMinutes"}, {"p":"com.polar.sdk.api.model","c":"PolarGyroData.PolarGyroDataSample","l":"timeStamp","url":"com/polar/sdk/api/model/PolarGyroData.PolarGyroDataSample.html#timeStamp"}, {"p":"com.polar.sdk.api.model","c":"PolarGyroData.PolarGyroDataSample","l":"x","url":"com/polar/sdk/api/model/PolarGyroData.PolarGyroDataSample.html#x"}, {"p":"com.polar.sdk.api.model","c":"PolarGyroData.PolarGyroDataSample","l":"y","url":"com/polar/sdk/api/model/PolarGyroData.PolarGyroDataSample.html#y"}, {"p":"com.polar.sdk.api.model","c":"PolarGyroData.PolarGyroDataSample","l":"z","url":"com/polar/sdk/api/model/PolarGyroData.PolarGyroDataSample.html#z"}, {"p":"com.polar.sdk.api.model","c":"PolarGyroData","l":"samples","url":"com/polar/sdk/api/model/PolarGyroData.html#samples"}, {"p":"com.polar.sdk.api.model","c":"PolarGyroData","l":"timeStamp","url":"com/polar/sdk/api/model/PolarGyroData.html#timeStamp"}, {"p":"com.polar.sdk.api.model","c":"PolarHrBroadcastData","l":"polarDeviceInfo","url":"com/polar/sdk/api/model/PolarHrBroadcastData.html#polarDeviceInfo"}, {"p":"com.polar.sdk.api.model","c":"PolarHrBroadcastData","l":"hr","url":"com/polar/sdk/api/model/PolarHrBroadcastData.html#hr"}, {"p":"com.polar.sdk.api.model","c":"PolarHrBroadcastData","l":"batteryStatus","url":"com/polar/sdk/api/model/PolarHrBroadcastData.html#batteryStatus"}, {"p":"com.polar.sdk.api.model","c":"PolarHrData.PolarHrSample","l":"hr","url":"com/polar/sdk/api/model/PolarHrData.PolarHrSample.html#hr"}, {"p":"com.polar.sdk.api.model","c":"PolarHrData.PolarHrSample","l":"rrsMs","url":"com/polar/sdk/api/model/PolarHrData.PolarHrSample.html#rrsMs"}, {"p":"com.polar.sdk.api.model","c":"PolarHrData.PolarHrSample","l":"rrAvailable","url":"com/polar/sdk/api/model/PolarHrData.PolarHrSample.html#rrAvailable"}, {"p":"com.polar.sdk.api.model","c":"PolarHrData.PolarHrSample","l":"contactStatus","url":"com/polar/sdk/api/model/PolarHrData.PolarHrSample.html#contactStatus"}, {"p":"com.polar.sdk.api.model","c":"PolarHrData.PolarHrSample","l":"contactStatusSupported","url":"com/polar/sdk/api/model/PolarHrData.PolarHrSample.html#contactStatusSupported"}, {"p":"com.polar.sdk.api.model","c":"PolarHrData","l":"samples","url":"com/polar/sdk/api/model/PolarHrData.html#samples"}, {"p":"com.polar.sdk.api.model","c":"PolarMagnetometerData.PolarMagnetometerDataSample","l":"timeStamp","url":"com/polar/sdk/api/model/PolarMagnetometerData.PolarMagnetometerDataSample.html#timeStamp"}, {"p":"com.polar.sdk.api.model","c":"PolarMagnetometerData.PolarMagnetometerDataSample","l":"x","url":"com/polar/sdk/api/model/PolarMagnetometerData.PolarMagnetometerDataSample.html#x"}, {"p":"com.polar.sdk.api.model","c":"PolarMagnetometerData.PolarMagnetometerDataSample","l":"y","url":"com/polar/sdk/api/model/PolarMagnetometerData.PolarMagnetometerDataSample.html#y"}, {"p":"com.polar.sdk.api.model","c":"PolarMagnetometerData.PolarMagnetometerDataSample","l":"z","url":"com/polar/sdk/api/model/PolarMagnetometerData.PolarMagnetometerDataSample.html#z"}, {"p":"com.polar.sdk.api.model","c":"PolarMagnetometerData","l":"samples","url":"com/polar/sdk/api/model/PolarMagnetometerData.html#samples"}, {"p":"com.polar.sdk.api.model","c":"PolarMagnetometerData","l":"timeStamp","url":"com/polar/sdk/api/model/PolarMagnetometerData.html#timeStamp"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.AccOfflineRecording","l":"data","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.AccOfflineRecording.html#data"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.AccOfflineRecording","l":"startTime","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.TemperatureOfflineRecording.html#startTime"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.AccOfflineRecording","l":"settings","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.TemperatureOfflineRecording.html#settings"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.GyroOfflineRecording","l":"data","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.GyroOfflineRecording.html#data"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.GyroOfflineRecording","l":"startTime","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.TemperatureOfflineRecording.html#startTime"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.GyroOfflineRecording","l":"settings","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.TemperatureOfflineRecording.html#settings"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.MagOfflineRecording","l":"data","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.MagOfflineRecording.html#data"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.MagOfflineRecording","l":"startTime","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.TemperatureOfflineRecording.html#startTime"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.MagOfflineRecording","l":"settings","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.TemperatureOfflineRecording.html#settings"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.PpgOfflineRecording","l":"data","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.PpgOfflineRecording.html#data"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.PpgOfflineRecording","l":"startTime","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.TemperatureOfflineRecording.html#startTime"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.PpgOfflineRecording","l":"settings","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.TemperatureOfflineRecording.html#settings"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.PpiOfflineRecording","l":"data","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.PpiOfflineRecording.html#data"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.PpiOfflineRecording","l":"startTime","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.TemperatureOfflineRecording.html#startTime"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.PpiOfflineRecording","l":"settings","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.TemperatureOfflineRecording.html#settings"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.HrOfflineRecording","l":"data","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.HrOfflineRecording.html#data"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.HrOfflineRecording","l":"startTime","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.TemperatureOfflineRecording.html#startTime"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.HrOfflineRecording","l":"settings","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.TemperatureOfflineRecording.html#settings"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.TemperatureOfflineRecording","l":"data","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.TemperatureOfflineRecording.html#data"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.TemperatureOfflineRecording","l":"startTime","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.TemperatureOfflineRecording.html#startTime"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.TemperatureOfflineRecording","l":"settings","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.TemperatureOfflineRecording.html#settings"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData","l":"startTime","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.TemperatureOfflineRecording.html#startTime"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData","l":"settings","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.TemperatureOfflineRecording.html#settings"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingEntry","l":"path","url":"com/polar/sdk/api/model/PolarOfflineRecordingEntry.html#path"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingEntry","l":"size","url":"com/polar/sdk/api/model/PolarOfflineRecordingEntry.html#size"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingEntry","l":"date","url":"com/polar/sdk/api/model/PolarOfflineRecordingEntry.html#date"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingEntry","l":"type","url":"com/polar/sdk/api/model/PolarOfflineRecordingEntry.html#type"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingTriggerMode","l":"name","url":"com/polar/sdk/impl/utils/CaloriesType.html#name"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingTriggerMode","l":"ordinal","url":"com/polar/sdk/impl/utils/CaloriesType.html#ordinal"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingTrigger","l":"triggerMode","url":"com/polar/sdk/api/model/PolarOfflineRecordingTrigger.html#triggerMode"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingTrigger","l":"triggerFeatures","url":"com/polar/sdk/api/model/PolarOfflineRecordingTrigger.html#triggerFeatures"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrData.PolarOhrSample","l":"timeStamp","url":"com/polar/sdk/api/model/PolarOhrData.PolarOhrSample.html#timeStamp"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrData.PolarOhrSample","l":"channelSamples","url":"com/polar/sdk/api/model/PolarOhrData.PolarOhrSample.html#channelSamples"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrData.PolarOhrSample","l":"status","url":"com/polar/sdk/api/model/PolarOhrData.PolarOhrSample.html#status"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrData.OhrDataType","l":"name","url":"com/polar/sdk/impl/utils/CaloriesType.html#name"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrData.OhrDataType","l":"ordinal","url":"com/polar/sdk/impl/utils/CaloriesType.html#ordinal"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrData","l":"samples","url":"com/polar/sdk/api/model/PolarOhrData.html#samples"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrData","l":"type","url":"com/polar/sdk/api/model/PolarOhrData.html#type"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrData","l":"timeStamp","url":"com/polar/sdk/api/model/PolarOhrData.html#timeStamp"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrPPIData.PolarOhrPPISample","l":"ppi","url":"com/polar/sdk/api/model/PolarOhrPPIData.PolarOhrPPISample.html#ppi"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrPPIData.PolarOhrPPISample","l":"errorEstimate","url":"com/polar/sdk/api/model/PolarOhrPPIData.PolarOhrPPISample.html#errorEstimate"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrPPIData.PolarOhrPPISample","l":"hr","url":"com/polar/sdk/api/model/PolarOhrPPIData.PolarOhrPPISample.html#hr"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrPPIData.PolarOhrPPISample","l":"blockerBit","url":"com/polar/sdk/api/model/PolarOhrPPIData.PolarOhrPPISample.html#blockerBit"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrPPIData.PolarOhrPPISample","l":"skinContactStatus","url":"com/polar/sdk/api/model/PolarOhrPPIData.PolarOhrPPISample.html#skinContactStatus"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrPPIData.PolarOhrPPISample","l":"skinContactSupported","url":"com/polar/sdk/api/model/PolarOhrPPIData.PolarOhrPPISample.html#skinContactSupported"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrPPIData","l":"timeStamp","url":"com/polar/sdk/api/model/PolarOhrPPIData.html#timeStamp"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrPPIData","l":"samples","url":"com/polar/sdk/api/model/PolarOhrPPIData.html#samples"}, {"p":"com.polar.sdk.api.model","c":"PolarPpgData.PolarPpgSample","l":"timeStamp","url":"com/polar/sdk/api/model/PolarPpgData.PolarPpgSample.html#timeStamp"}, {"p":"com.polar.sdk.api.model","c":"PolarPpgData.PolarPpgSample","l":"channelSamples","url":"com/polar/sdk/api/model/PolarPpgData.PolarPpgSample.html#channelSamples"}, {"p":"com.polar.sdk.api.model","c":"PolarPpgData.PpgDataType","l":"name","url":"com/polar/sdk/impl/utils/CaloriesType.html#name"}, {"p":"com.polar.sdk.api.model","c":"PolarPpgData.PpgDataType","l":"ordinal","url":"com/polar/sdk/impl/utils/CaloriesType.html#ordinal"}, {"p":"com.polar.sdk.api.model","c":"PolarPpgData","l":"samples","url":"com/polar/sdk/api/model/PolarPpgData.html#samples"}, {"p":"com.polar.sdk.api.model","c":"PolarPpgData","l":"type","url":"com/polar/sdk/api/model/PolarPpgData.html#type"}, {"p":"com.polar.sdk.api.model","c":"PolarPpiData.PolarPpiSample","l":"ppi","url":"com/polar/sdk/api/model/PolarPpiData.PolarPpiSample.html#ppi"}, {"p":"com.polar.sdk.api.model","c":"PolarPpiData.PolarPpiSample","l":"errorEstimate","url":"com/polar/sdk/api/model/PolarPpiData.PolarPpiSample.html#errorEstimate"}, {"p":"com.polar.sdk.api.model","c":"PolarPpiData.PolarPpiSample","l":"hr","url":"com/polar/sdk/api/model/PolarPpiData.PolarPpiSample.html#hr"}, {"p":"com.polar.sdk.api.model","c":"PolarPpiData.PolarPpiSample","l":"blockerBit","url":"com/polar/sdk/api/model/PolarPpiData.PolarPpiSample.html#blockerBit"}, {"p":"com.polar.sdk.api.model","c":"PolarPpiData.PolarPpiSample","l":"skinContactStatus","url":"com/polar/sdk/api/model/PolarPpiData.PolarPpiSample.html#skinContactStatus"}, {"p":"com.polar.sdk.api.model","c":"PolarPpiData.PolarPpiSample","l":"skinContactSupported","url":"com/polar/sdk/api/model/PolarPpiData.PolarPpiSample.html#skinContactSupported"}, {"p":"com.polar.sdk.api.model","c":"PolarPpiData","l":"samples","url":"com/polar/sdk/api/model/PolarPpiData.html#samples"}, {"p":"com.polar.sdk.api.model","c":"PolarRecordingSecret","l":"secret","url":"com/polar/sdk/api/model/PolarRecordingSecret.html#secret"}, {"p":"com.polar.sdk.api.model","c":"PolarSensorSetting.SettingType","l":"numVal","url":"com/polar/sdk/api/model/PolarSensorSetting.SettingType.html#numVal"}, {"p":"com.polar.sdk.api.model","c":"PolarSensorSetting.SettingType","l":"name","url":"com/polar/sdk/impl/utils/CaloriesType.html#name"}, {"p":"com.polar.sdk.api.model","c":"PolarSensorSetting.SettingType","l":"ordinal","url":"com/polar/sdk/impl/utils/CaloriesType.html#ordinal"}, {"p":"com.polar.sdk.api.model","c":"PolarSensorSetting","l":"settings","url":"com/polar/sdk/api/model/PolarSensorSetting.html#settings"}, {"p":"com.polar.sdk.api.model","c":"PolarTemperatureData.PolarTemperatureDataSample","l":"timeStamp","url":"com/polar/sdk/api/model/PolarTemperatureData.PolarTemperatureDataSample.html#timeStamp"}, {"p":"com.polar.sdk.api.model","c":"PolarTemperatureData.PolarTemperatureDataSample","l":"temperature","url":"com/polar/sdk/api/model/PolarTemperatureData.PolarTemperatureDataSample.html#temperature"}, {"p":"com.polar.sdk.api.model","c":"PolarTemperatureData","l":"samples","url":"com/polar/sdk/api/model/PolarTemperatureData.html#samples"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings.DeviceLocation","l":"value","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.DeviceLocation.html#value"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings.DeviceLocation","l":"name","url":"com/polar/sdk/impl/utils/CaloriesType.html#name"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings.DeviceLocation","l":"ordinal","url":"com/polar/sdk/impl/utils/CaloriesType.html#ordinal"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings.Companion","l":"DEVICE_SETTINGS_FILENAME","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.Companion.html#DEVICE_SETTINGS_FILENAME"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings.Companion","l":"INSTANCE","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.Companion.html#INSTANCE"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings","l":"deviceLocation","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.html#deviceLocation"}, {"p":"com.polar.sdk.api.model","c":"UserIdentifierType.Companion","l":"USER_IDENTIFIER_FILENAME","url":"com/polar/sdk/api/model/UserIdentifierType.Companion.html#USER_IDENTIFIER_FILENAME"}, {"p":"com.polar.sdk.api.model","c":"UserIdentifierType.Companion","l":"INSTANCE","url":"com/polar/sdk/api/model/UserIdentifierType.Companion.html#INSTANCE"}, {"p":"com.polar.sdk.api.model","c":"UserIdentifierType","l":"userIdLastModified","url":"com/polar/sdk/api/model/UserIdentifierType.html#userIdLastModified"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTimeData","l":"date","url":"com/polar/sdk/api/model/activity/PolarActiveTimeData.html#date"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTimeData","l":"timeNonWear","url":"com/polar/sdk/api/model/activity/PolarActiveTimeData.html#timeNonWear"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTimeData","l":"timeSleep","url":"com/polar/sdk/api/model/activity/PolarActiveTimeData.html#timeSleep"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTimeData","l":"timeSedentary","url":"com/polar/sdk/api/model/activity/PolarActiveTimeData.html#timeSedentary"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTimeData","l":"timeLightActivity","url":"com/polar/sdk/api/model/activity/PolarActiveTimeData.html#timeLightActivity"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTimeData","l":"timeContinuousModerateActivity","url":"com/polar/sdk/api/model/activity/PolarActiveTimeData.html#timeContinuousModerateActivity"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTimeData","l":"timeIntermittentModerateActivity","url":"com/polar/sdk/api/model/activity/PolarActiveTimeData.html#timeIntermittentModerateActivity"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTimeData","l":"timeContinuousVigorousActivity","url":"com/polar/sdk/api/model/activity/PolarActiveTimeData.html#timeContinuousVigorousActivity"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTimeData","l":"timeIntermittentVigorousActivity","url":"com/polar/sdk/api/model/activity/PolarActiveTimeData.html#timeIntermittentVigorousActivity"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTime","l":"hours","url":"com/polar/sdk/api/model/activity/PolarActiveTime.html#hours"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTime","l":"minutes","url":"com/polar/sdk/api/model/activity/PolarActiveTime.html#minutes"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTime","l":"seconds","url":"com/polar/sdk/api/model/activity/PolarActiveTime.html#seconds"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTime","l":"millis","url":"com/polar/sdk/api/model/activity/PolarActiveTime.html#millis"}, {"p":"com.polar.sdk.api.model.activity","c":"Polar247HrSamplesData","l":"date","url":"com/polar/sdk/api/model/activity/Polar247HrSamplesData.html#date"}, {"p":"com.polar.sdk.api.model.activity","c":"Polar247HrSamplesData","l":"hrSamples","url":"com/polar/sdk/api/model/activity/Polar247HrSamplesData.html#hrSamples"}, {"p":"com.polar.sdk.api.model.activity","c":"Polar247HrSamplesData","l":"triggerType","url":"com/polar/sdk/api/model/activity/Polar247HrSamplesData.html#triggerType"}, {"p":"com.polar.sdk.api.model.activity","c":"AutomaticSampleTriggerType","l":"value","url":"com/polar/sdk/api/model/activity/AutomaticSampleTriggerType.html#value"}, {"p":"com.polar.sdk.api.model.activity","c":"AutomaticSampleTriggerType","l":"name","url":"com/polar/sdk/impl/utils/CaloriesType.html#name"}, {"p":"com.polar.sdk.api.model.activity","c":"AutomaticSampleTriggerType","l":"ordinal","url":"com/polar/sdk/impl/utils/CaloriesType.html#ordinal"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarCaloriesData","l":"date","url":"com/polar/sdk/api/model/activity/PolarCaloriesData.html#date"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarCaloriesData","l":"calories","url":"com/polar/sdk/api/model/activity/PolarCaloriesData.html#calories"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarDistanceData","l":"date","url":"com/polar/sdk/api/model/activity/PolarDistanceData.html#date"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarDistanceData","l":"distanceMeters","url":"com/polar/sdk/api/model/activity/PolarDistanceData.html#distanceMeters"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarStepsData","l":"date","url":"com/polar/sdk/api/model/activity/PolarStepsData.html#date"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarStepsData","l":"steps","url":"com/polar/sdk/api/model/activity/PolarStepsData.html#steps"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"createdTimestamp","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#createdTimestamp"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"modifiedTimestamp","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#modifiedTimestamp"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"ansStatus","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#ansStatus"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"recoveryIndicator","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#recoveryIndicator"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"recoveryIndicatorSubLevel","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#recoveryIndicatorSubLevel"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"ansRate","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#ansRate"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"scoreRateObsolete","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#scoreRateObsolete"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"meanNightlyRecoveryRRI","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#meanNightlyRecoveryRRI"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"meanNightlyRecoveryRMSSD","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#meanNightlyRecoveryRMSSD"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"meanNightlyRecoveryRespirationInterval","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#meanNightlyRecoveryRespirationInterval"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"meanBaselineRRI","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#meanBaselineRRI"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"sdBaselineRRI","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#sdBaselineRRI"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"meanBaselineRMSSD","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#meanBaselineRMSSD"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"sdBaselineRMSSD","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#sdBaselineRMSSD"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"meanBaselineRespirationInterval","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#meanBaselineRespirationInterval"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"sdBaselineRespirationInterval","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#sdBaselineRespirationInterval"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"sleepTip","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#sleepTip"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"vitalityTip","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#vitalityTip"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"exerciseTip","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#exerciseTip"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"sleepResultDate","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#sleepResultDate"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepWakeState.Companion","l":"INSTANCE","url":"com/polar/sdk/api/model/sleep/SleepWakeState.Companion.html#INSTANCE"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepWakeState","l":"value","url":"com/polar/sdk/api/model/sleep/SleepWakeState.html#value"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepWakeState","l":"name","url":"com/polar/sdk/impl/utils/CaloriesType.html#name"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepWakeState","l":"ordinal","url":"com/polar/sdk/impl/utils/CaloriesType.html#ordinal"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepRating.Companion","l":"INSTANCE","url":"com/polar/sdk/api/model/sleep/SleepRating.Companion.html#INSTANCE"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepRating","l":"value","url":"com/polar/sdk/api/model/sleep/SleepRating.html#value"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepRating","l":"name","url":"com/polar/sdk/impl/utils/CaloriesType.html#name"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepRating","l":"ordinal","url":"com/polar/sdk/impl/utils/CaloriesType.html#ordinal"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepData.Companion","l":"INSTANCE","url":"com/polar/sdk/api/model/sleep/PolarSleepData.Companion.html#INSTANCE"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepData","l":"date","url":"com/polar/sdk/api/model/sleep/PolarSleepData.html#date"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepData","l":"result","url":"com/polar/sdk/api/model/sleep/PolarSleepData.html#result"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepWakePhase","l":"secondsFromSleepStart","url":"com/polar/sdk/api/model/sleep/SleepWakePhase.html#secondsFromSleepStart"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepWakePhase","l":"state","url":"com/polar/sdk/api/model/sleep/SleepWakePhase.html#state"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepCycle","l":"secondsFromSleepStart","url":"com/polar/sdk/api/model/sleep/SleepCycle.html#secondsFromSleepStart"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepCycle","l":"sleepDepthStart","url":"com/polar/sdk/api/model/sleep/SleepCycle.html#sleepDepthStart"}, {"p":"com.polar.sdk.api.model.sleep","c":"OriginalSleepRange","l":"startTime","url":"com/polar/sdk/api/model/sleep/OriginalSleepRange.html#startTime"}, {"p":"com.polar.sdk.api.model.sleep","c":"OriginalSleepRange","l":"endTime","url":"com/polar/sdk/api/model/sleep/OriginalSleepRange.html#endTime"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"sleepStartTime","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#sleepStartTime"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"sleepEndTime","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#sleepEndTime"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"lastModified","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#lastModified"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"sleepGoalMinutes","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#sleepGoalMinutes"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"sleepWakePhases","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#sleepWakePhases"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"snoozeTime","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#snoozeTime"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"alarmTime","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#alarmTime"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"sleepStartOffsetSeconds","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#sleepStartOffsetSeconds"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"sleepEndOffsetSeconds","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#sleepEndOffsetSeconds"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"userSleepRating","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#userSleepRating"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"deviceId","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#deviceId"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"batteryRanOut","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#batteryRanOut"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"sleepCycles","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#sleepCycles"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"sleepResultDate","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#sleepResultDate"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"originalSleepRange","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#originalSleepRange"}, {"p":"com.polar.sdk.impl","c":"DataDeletionStats","l":"deleteOperationCompleteLock","url":"com/polar/sdk/impl/DataDeletionStats.html#deleteOperationCompleteLock"}, {"p":"com.polar.sdk.impl","c":"DataDeletionStats","l":"amountOfHandedDeletions","url":"com/polar/sdk/impl/DataDeletionStats.html#amountOfHandedDeletions"}, {"p":"com.polar.sdk.impl","c":"DataDeletionStats","l":"deletedDirs","url":"com/polar/sdk/impl/DataDeletionStats.html#deletedDirs"}, {"p":"com.polar.sdk.impl","c":"DataDeletionStats","l":"fileDeletionMap","url":"com/polar/sdk/impl/DataDeletionStats.html#fileDeletionMap"}, {"p":"com.polar.sdk.impl.utils","c":"CaloriesType","l":"name","url":"com/polar/sdk/impl/utils/CaloriesType.html#name"}, {"p":"com.polar.sdk.impl.utils","c":"CaloriesType","l":"ordinal","url":"com/polar/sdk/impl/utils/CaloriesType.html#ordinal"}, {"p":"com.polar.sdk.impl.utils","c":"PolarBackupManager.BackupFileData","l":"data","url":"com/polar/sdk/impl/utils/PolarBackupManager.BackupFileData.html#data"}, {"p":"com.polar.sdk.impl.utils","c":"PolarBackupManager.BackupFileData","l":"directory","url":"com/polar/sdk/impl/utils/PolarBackupManager.BackupFileData.html#directory"}, {"p":"com.polar.sdk.impl.utils","c":"PolarBackupManager.BackupFileData","l":"fileName","url":"com/polar/sdk/impl/utils/PolarBackupManager.BackupFileData.html#fileName"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarBleSdkFeature","l":"FEATURE_POLAR_SLEEP_DATA","url":"com/polar/sdk/api/PolarBleApi.PolarBleSdkFeature.html#FEATURE_POLAR_SLEEP_DATA"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarBleSdkFeature","l":"FEATURE_POLAR_ACTIVITY_DATA","url":"com/polar/sdk/api/PolarBleApi.PolarBleSdkFeature.html#FEATURE_POLAR_ACTIVITY_DATA"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarBleSdkFeature","l":"FEATURE_POLAR_FIRMWARE_UPDATE","url":"com/polar/sdk/api/PolarBleApi.PolarBleSdkFeature.html#FEATURE_POLAR_FIRMWARE_UPDATE"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarBleSdkFeature","l":"FEATURE_POLAR_LED_ANIMATION","url":"com/polar/sdk/api/PolarBleApi.PolarBleSdkFeature.html#FEATURE_POLAR_LED_ANIMATION"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarBleSdkFeature","l":"FEATURE_POLAR_SDK_MODE","url":"com/polar/sdk/api/PolarBleApi.PolarBleSdkFeature.html#FEATURE_POLAR_SDK_MODE"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarBleSdkFeature","l":"FEATURE_POLAR_DEVICE_TIME_SETUP","url":"com/polar/sdk/api/PolarBleApi.PolarBleSdkFeature.html#FEATURE_POLAR_DEVICE_TIME_SETUP"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarBleSdkFeature","l":"FEATURE_POLAR_H10_EXERCISE_RECORDING","url":"com/polar/sdk/api/PolarBleApi.PolarBleSdkFeature.html#FEATURE_POLAR_H10_EXERCISE_RECORDING"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarBleSdkFeature","l":"FEATURE_POLAR_OFFLINE_RECORDING","url":"com/polar/sdk/api/PolarBleApi.PolarBleSdkFeature.html#FEATURE_POLAR_OFFLINE_RECORDING"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarBleSdkFeature","l":"FEATURE_POLAR_ONLINE_STREAMING","url":"com/polar/sdk/api/PolarBleApi.PolarBleSdkFeature.html#FEATURE_POLAR_ONLINE_STREAMING"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarBleSdkFeature","l":"FEATURE_BATTERY_INFO","url":"com/polar/sdk/api/PolarBleApi.PolarBleSdkFeature.html#FEATURE_BATTERY_INFO"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarBleSdkFeature","l":"FEATURE_DEVICE_INFO","url":"com/polar/sdk/api/PolarBleApi.PolarBleSdkFeature.html#FEATURE_DEVICE_INFO"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarBleSdkFeature","l":"FEATURE_HR","url":"com/polar/sdk/api/PolarBleApi.PolarBleSdkFeature.html#FEATURE_HR"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarStoredDataType","l":"SLEEP_SCORE","url":"com/polar/sdk/api/PolarBleApi.PolarStoredDataType.html#SLEEP_SCORE"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarStoredDataType","l":"SLEEP","url":"com/polar/sdk/api/PolarBleApi.PolarStoredDataType.html#SLEEP"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarStoredDataType","l":"SDLOGS","url":"com/polar/sdk/api/PolarBleApi.PolarStoredDataType.html#SDLOGS"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarStoredDataType","l":"NIGHTLY_RECOVERY","url":"com/polar/sdk/api/PolarBleApi.PolarStoredDataType.html#NIGHTLY_RECOVERY"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarStoredDataType","l":"DAILY_SUMMARY","url":"com/polar/sdk/api/PolarBleApi.PolarStoredDataType.html#DAILY_SUMMARY"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarStoredDataType","l":"AUTO_SAMPLE","url":"com/polar/sdk/api/PolarBleApi.PolarStoredDataType.html#AUTO_SAMPLE"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarStoredDataType","l":"ACTIVITY","url":"com/polar/sdk/api/PolarBleApi.PolarStoredDataType.html#ACTIVITY"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarDeviceDataType","l":"TEMPERATURE","url":"com/polar/sdk/api/PolarBleApi.PolarDeviceDataType.html#TEMPERATURE"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarDeviceDataType","l":"MAGNETOMETER","url":"com/polar/sdk/api/PolarBleApi.PolarDeviceDataType.html#MAGNETOMETER"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarDeviceDataType","l":"GYRO","url":"com/polar/sdk/api/PolarBleApi.PolarDeviceDataType.html#GYRO"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarDeviceDataType","l":"PPI","url":"com/polar/sdk/api/PolarBleApi.PolarDeviceDataType.html#PPI"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarDeviceDataType","l":"PPG","url":"com/polar/sdk/api/PolarBleApi.PolarDeviceDataType.html#PPG"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarDeviceDataType","l":"ACC","url":"com/polar/sdk/api/PolarBleApi.PolarDeviceDataType.html#ACC"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarDeviceDataType","l":"ECG","url":"com/polar/sdk/api/PolarBleApi.PolarDeviceDataType.html#ECG"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarDeviceDataType","l":"HR","url":"com/polar/sdk/api/PolarBleApi.PolarDeviceDataType.html#HR"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarActivityDataType","l":"NIGHTLY_RECHARGE","url":"com/polar/sdk/api/PolarBleApi.PolarActivityDataType.html#NIGHTLY_RECHARGE"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarActivityDataType","l":"HR_SAMPLES","url":"com/polar/sdk/api/PolarBleApi.PolarActivityDataType.html#HR_SAMPLES"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarActivityDataType","l":"CALORIES","url":"com/polar/sdk/api/PolarBleApi.PolarActivityDataType.html#CALORIES"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarActivityDataType","l":"DISTANCE","url":"com/polar/sdk/api/PolarBleApi.PolarActivityDataType.html#DISTANCE"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarActivityDataType","l":"STEPS","url":"com/polar/sdk/api/PolarBleApi.PolarActivityDataType.html#STEPS"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarActivityDataType","l":"SLEEP","url":"com/polar/sdk/api/PolarBleApi.PolarActivityDataType.html#SLEEP"}, {"p":"com.polar.sdk.api","c":"PolarH10OfflineExerciseApi.RecordingInterval","l":"INTERVAL_5S","url":"com/polar/sdk/api/PolarH10OfflineExerciseApi.RecordingInterval.html#INTERVAL_5S"}, {"p":"com.polar.sdk.api","c":"PolarH10OfflineExerciseApi.RecordingInterval","l":"INTERVAL_1S","url":"com/polar/sdk/api/PolarH10OfflineExerciseApi.RecordingInterval.html#INTERVAL_1S"}, {"p":"com.polar.sdk.api","c":"PolarH10OfflineExerciseApi.SampleType","l":"RR","url":"com/polar/sdk/api/PolarH10OfflineExerciseApi.SampleType.html#RR"}, {"p":"com.polar.sdk.api","c":"PolarH10OfflineExerciseApi.SampleType","l":"HR","url":"com/polar/sdk/api/PolarH10OfflineExerciseApi.SampleType.html#HR"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Gender","l":"FEMALE","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Gender.html#FEMALE"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Gender","l":"MALE","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Gender.html#MALE"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.TypicalDay","l":"MOSTLY_MOVING","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.TypicalDay.html#MOSTLY_MOVING"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.TypicalDay","l":"MOSTLY_STANDING","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.TypicalDay.html#MOSTLY_STANDING"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.TypicalDay","l":"MOSTLY_SITTING","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.TypicalDay.html#MOSTLY_SITTING"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingTriggerMode","l":"TRIGGER_EXERCISE_START","url":"com/polar/sdk/api/model/PolarOfflineRecordingTriggerMode.html#TRIGGER_EXERCISE_START"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingTriggerMode","l":"TRIGGER_SYSTEM_START","url":"com/polar/sdk/api/model/PolarOfflineRecordingTriggerMode.html#TRIGGER_SYSTEM_START"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingTriggerMode","l":"TRIGGER_DISABLED","url":"com/polar/sdk/api/model/PolarOfflineRecordingTriggerMode.html#TRIGGER_DISABLED"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrData.OhrDataType","l":"UNKNOWN","url":"com/polar/sdk/api/model/PolarOhrData.OhrDataType.html#UNKNOWN"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrData.OhrDataType","l":"PPG3_AMBIENT1","url":"com/polar/sdk/api/model/PolarOhrData.OhrDataType.html#PPG3_AMBIENT1"}, {"p":"com.polar.sdk.api.model","c":"PolarPpgData.PpgDataType","l":"UNKNOWN","url":"com/polar/sdk/api/model/PolarPpgData.PpgDataType.html#UNKNOWN"}, {"p":"com.polar.sdk.api.model","c":"PolarPpgData.PpgDataType","l":"PPG3_AMBIENT1","url":"com/polar/sdk/api/model/PolarPpgData.PpgDataType.html#PPG3_AMBIENT1"}, {"p":"com.polar.sdk.api.model","c":"PolarSensorSetting.SettingType","l":"CHANNELS","url":"com/polar/sdk/api/model/PolarSensorSetting.SettingType.html#CHANNELS"}, {"p":"com.polar.sdk.api.model","c":"PolarSensorSetting.SettingType","l":"RANGE_MILLIUNIT","url":"com/polar/sdk/api/model/PolarSensorSetting.SettingType.html#RANGE_MILLIUNIT"}, {"p":"com.polar.sdk.api.model","c":"PolarSensorSetting.SettingType","l":"RANGE","url":"com/polar/sdk/api/model/PolarSensorSetting.SettingType.html#RANGE"}, {"p":"com.polar.sdk.api.model","c":"PolarSensorSetting.SettingType","l":"RESOLUTION","url":"com/polar/sdk/api/model/PolarSensorSetting.SettingType.html#RESOLUTION"}, {"p":"com.polar.sdk.api.model","c":"PolarSensorSetting.SettingType","l":"SAMPLE_RATE","url":"com/polar/sdk/api/model/PolarSensorSetting.SettingType.html#SAMPLE_RATE"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings.DeviceLocation","l":"BIKE_MOUNT","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.DeviceLocation.html#BIKE_MOUNT"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings.DeviceLocation","l":"UPPER_ARM_RIGHT","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.DeviceLocation.html#UPPER_ARM_RIGHT"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings.DeviceLocation","l":"UPPER_ARM_LEFT","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.DeviceLocation.html#UPPER_ARM_LEFT"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings.DeviceLocation","l":"LOWER_ARM_RIGHT","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.DeviceLocation.html#LOWER_ARM_RIGHT"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings.DeviceLocation","l":"LOWER_ARM_LEFT","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.DeviceLocation.html#LOWER_ARM_LEFT"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings.DeviceLocation","l":"FOOT_RIGHT","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.DeviceLocation.html#FOOT_RIGHT"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings.DeviceLocation","l":"FOOT_LEFT","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.DeviceLocation.html#FOOT_LEFT"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings.DeviceLocation","l":"UPPER_BACK","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.DeviceLocation.html#UPPER_BACK"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings.DeviceLocation","l":"CHEST","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.DeviceLocation.html#CHEST"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings.DeviceLocation","l":"NECKLACE","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.DeviceLocation.html#NECKLACE"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings.DeviceLocation","l":"WRIST_RIGHT","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.DeviceLocation.html#WRIST_RIGHT"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings.DeviceLocation","l":"WRIST_LEFT","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.DeviceLocation.html#WRIST_LEFT"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings.DeviceLocation","l":"OTHER","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.DeviceLocation.html#OTHER"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings.DeviceLocation","l":"UNDEFINED","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.DeviceLocation.html#UNDEFINED"}, {"p":"com.polar.sdk.api.model.activity","c":"AutomaticSampleTriggerType","l":"TRIGGER_TYPE_MANUAL","url":"com/polar/sdk/api/model/activity/AutomaticSampleTriggerType.html#TRIGGER_TYPE_MANUAL"}, {"p":"com.polar.sdk.api.model.activity","c":"AutomaticSampleTriggerType","l":"TRIGGER_TYPE_TIMED","url":"com/polar/sdk/api/model/activity/AutomaticSampleTriggerType.html#TRIGGER_TYPE_TIMED"}, {"p":"com.polar.sdk.api.model.activity","c":"AutomaticSampleTriggerType","l":"TRIGGER_TYPE_LOW_ACTIVITY","url":"com/polar/sdk/api/model/activity/AutomaticSampleTriggerType.html#TRIGGER_TYPE_LOW_ACTIVITY"}, {"p":"com.polar.sdk.api.model.activity","c":"AutomaticSampleTriggerType","l":"TRIGGER_TYPE_HIGH_ACTIVITY","url":"com/polar/sdk/api/model/activity/AutomaticSampleTriggerType.html#TRIGGER_TYPE_HIGH_ACTIVITY"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepWakeState","l":"NONREM3","url":"com/polar/sdk/api/model/sleep/SleepWakeState.html#NONREM3"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepWakeState","l":"NONREM12","url":"com/polar/sdk/api/model/sleep/SleepWakeState.html#NONREM12"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepWakeState","l":"REM","url":"com/polar/sdk/api/model/sleep/SleepWakeState.html#REM"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepWakeState","l":"WAKE","url":"com/polar/sdk/api/model/sleep/SleepWakeState.html#WAKE"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepWakeState","l":"UNKNOWN","url":"com/polar/sdk/api/model/sleep/SleepWakeState.html#UNKNOWN"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepRating","l":"SLEPT_WELL","url":"com/polar/sdk/api/model/sleep/SleepRating.html#SLEPT_WELL"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepRating","l":"SLEPT_SOMEWHAT_WELL","url":"com/polar/sdk/api/model/sleep/SleepRating.html#SLEPT_SOMEWHAT_WELL"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepRating","l":"SLEPT_NEITHER_POORLY_NOR_WELL","url":"com/polar/sdk/api/model/sleep/SleepRating.html#SLEPT_NEITHER_POORLY_NOR_WELL"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepRating","l":"SLEPT_SOMEWHAT_POORLY","url":"com/polar/sdk/api/model/sleep/SleepRating.html#SLEPT_SOMEWHAT_POORLY"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepRating","l":"SLEPT_POORLY","url":"com/polar/sdk/api/model/sleep/SleepRating.html#SLEPT_POORLY"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepRating","l":"SLEPT_UNDEFINED","url":"com/polar/sdk/api/model/sleep/SleepRating.html#SLEPT_UNDEFINED"}, {"p":"com.polar.sdk.impl.utils","c":"CaloriesType","l":"BMR","url":"com/polar/sdk/impl/utils/CaloriesType.html#BMR"}, {"p":"com.polar.sdk.impl.utils","c":"CaloriesType","l":"TRAINING","url":"com/polar/sdk/impl/utils/CaloriesType.html#TRAINING"}, {"p":"com.polar.sdk.impl.utils","c":"CaloriesType","l":"ACTIVITY","url":"com/polar/sdk/impl/utils/CaloriesType.html#ACTIVITY"}] +var memberSearchIndex = [{"p":"com.polar.sdk.api","c":"PolarActivityApi","l":"getSteps(String, Date, Date)","url":"com/polar/sdk/api/PolarActivityApi.html#getSteps(String,Date,Date)"}, {"p":"com.polar.sdk.api","c":"PolarActivityApi","l":"getDistance(String, Date, Date)","url":"com/polar/sdk/api/PolarActivityApi.html#getDistance(String,Date,Date)"}, {"p":"com.polar.sdk.api","c":"PolarActivityApi","l":"getActiveTime(String, Date, Date)","url":"com/polar/sdk/api/PolarActivityApi.html#getActiveTime(String,Date,Date)"}, {"p":"com.polar.sdk.api","c":"PolarActivityApi","l":"getCalories(String, Date, Date, CaloriesType)","url":"com/polar/sdk/api/PolarActivityApi.html#getCalories(String,Date,Date,CaloriesType)"}, {"p":"com.polar.sdk.api","c":"PolarActivityApi","l":"get247HrSamples(String, Date, Date)","url":"com/polar/sdk/api/PolarActivityApi.html#get247HrSamples(String,Date,Date)"}, {"p":"com.polar.sdk.api","c":"PolarActivityApi","l":"getNightlyRecharge(String, Date, Date)","url":"com/polar/sdk/api/PolarActivityApi.html#getNightlyRecharge(String,Date,Date)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarBleSdkFeature","l":"getName()","url":"com/polar/sdk/api/PolarBleApi.PolarBleSdkFeature.html#getName()"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarBleSdkFeature","l":"getOrdinal()","url":"com/polar/sdk/api/PolarBleApi.PolarBleSdkFeature.html#getOrdinal()"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarStoredDataType","l":"getType()","url":"com/polar/sdk/api/PolarBleApi.PolarStoredDataType.html#getType()"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarStoredDataType","l":"getName()","url":"com/polar/sdk/api/PolarBleApi.PolarStoredDataType.html#getName()"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarStoredDataType","l":"getOrdinal()","url":"com/polar/sdk/api/PolarBleApi.PolarStoredDataType.html#getOrdinal()"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarBleApiLogger","l":"message(String)","url":"com/polar/sdk/api/PolarBleApi.PolarBleApiLogger.html#message(String)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarDeviceDataType","l":"getName()","url":"com/polar/sdk/api/PolarBleApi.PolarDeviceDataType.html#getName()"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarDeviceDataType","l":"getOrdinal()","url":"com/polar/sdk/api/PolarBleApi.PolarDeviceDataType.html#getOrdinal()"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarActivityDataType","l":"getName()","url":"com/polar/sdk/api/PolarBleApi.PolarActivityDataType.html#getName()"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarActivityDataType","l":"getOrdinal()","url":"com/polar/sdk/api/PolarBleApi.PolarActivityDataType.html#getOrdinal()"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"PolarBleApi(Set)","url":"com/polar/sdk/api/PolarBleApi.html#PolarBleApi(Set)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"getFeatures()","url":"com/polar/sdk/api/PolarBleApi.html#getFeatures()"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"setMtu(Integer)","url":"com/polar/sdk/api/PolarBleApi.html#setMtu(Integer)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"shutDown()","url":"com/polar/sdk/api/PolarBleApi.html#shutDown()"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"cleanup()","url":"com/polar/sdk/api/PolarBleApi.html#cleanup()"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"setPolarFilter(Boolean)","url":"com/polar/sdk/api/PolarBleApi.html#setPolarFilter(Boolean)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"isFeatureReady(String, PolarBleApi.PolarBleSdkFeature)","url":"com/polar/sdk/api/PolarBleApi.html#isFeatureReady(String,PolarBleApi.PolarBleSdkFeature)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"foregroundEntered()","url":"com/polar/sdk/api/PolarBleApi.html#foregroundEntered()"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"setApiCallback(PolarBleApiCallbackProvider)","url":"com/polar/sdk/api/PolarBleApi.html#setApiCallback(PolarBleApiCallbackProvider)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"setApiLogger(PolarBleApi.PolarBleApiLogger)","url":"com/polar/sdk/api/PolarBleApi.html#setApiLogger(PolarBleApi.PolarBleApiLogger)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"searchForDevice()","url":"com/polar/sdk/api/PolarBleApi.html#searchForDevice()"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"setAutomaticReconnection(Boolean)","url":"com/polar/sdk/api/PolarBleApi.html#setAutomaticReconnection(Boolean)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"autoConnectToDevice(Integer, String, Integer, TimeUnit, String)","url":"com/polar/sdk/api/PolarBleApi.html#autoConnectToDevice(Integer,String,Integer,TimeUnit,String)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"autoConnectToDevice(Integer, String, String)","url":"com/polar/sdk/api/PolarBleApi.html#autoConnectToDevice(Integer,String,String)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"connectToDevice(String)","url":"com/polar/sdk/api/PolarBleApi.html#connectToDevice(String)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"disconnectFromDevice(String)","url":"com/polar/sdk/api/PolarBleApi.html#disconnectFromDevice(String)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"setLocalTime(String, Calendar)","url":"com/polar/sdk/api/PolarBleApi.html#setLocalTime(String,Calendar)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"getLocalTime(String)","url":"com/polar/sdk/api/PolarBleApi.html#getLocalTime(String)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"startListenForPolarHrBroadcasts(Set)","url":"com/polar/sdk/api/PolarBleApi.html#startListenForPolarHrBroadcasts(Set)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"getDiskSpace(String)","url":"com/polar/sdk/api/PolarBleApi.html#getDiskSpace(String)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"setLedConfig(String, LedConfig)","url":"com/polar/sdk/api/PolarBleApi.html#setLedConfig(String,LedConfig)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"doFactoryReset(String, Boolean)","url":"com/polar/sdk/api/PolarBleApi.html#doFactoryReset(String,Boolean)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"doRestart(String)","url":"com/polar/sdk/api/PolarBleApi.html#doRestart(String)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"setWareHouseSleep(String, Boolean)","url":"com/polar/sdk/api/PolarBleApi.html#setWareHouseSleep(String,Boolean)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"setWareHouseSleep(String)","url":"com/polar/sdk/api/PolarBleApi.html#setWareHouseSleep(String)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"doFirstTimeUse(String, PolarFirstTimeUseConfig)","url":"com/polar/sdk/api/PolarBleApi.html#doFirstTimeUse(String,PolarFirstTimeUseConfig)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"setUserDeviceSettings(String, PolarUserDeviceSettings)","url":"com/polar/sdk/api/PolarBleApi.html#setUserDeviceSettings(String,PolarUserDeviceSettings)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"getUserDeviceSettings(String)","url":"com/polar/sdk/api/PolarBleApi.html#getUserDeviceSettings(String)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"deleteStoredDeviceData(String, PolarBleApi.PolarStoredDataType, LocalDate)","url":"com/polar/sdk/api/PolarBleApi.html#deleteStoredDeviceData(String,PolarBleApi.PolarStoredDataType,LocalDate)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallback","l":"PolarBleApiCallback()","url":"com/polar/sdk/api/PolarBleApiCallback.html#PolarBleApiCallback()"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallback","l":"blePowerStateChanged(Boolean)","url":"com/polar/sdk/api/PolarBleApiCallback.html#blePowerStateChanged(Boolean)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallback","l":"deviceConnected(PolarDeviceInfo)","url":"com/polar/sdk/api/PolarBleApiCallback.html#deviceConnected(PolarDeviceInfo)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallback","l":"deviceConnecting(PolarDeviceInfo)","url":"com/polar/sdk/api/PolarBleApiCallback.html#deviceConnecting(PolarDeviceInfo)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallback","l":"deviceDisconnected(PolarDeviceInfo)","url":"com/polar/sdk/api/PolarBleApiCallback.html#deviceDisconnected(PolarDeviceInfo)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallback","l":"bleSdkFeatureReady(String, PolarBleApi.PolarBleSdkFeature)","url":"com/polar/sdk/api/PolarBleApiCallback.html#bleSdkFeatureReady(String,PolarBleApi.PolarBleSdkFeature)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallback","l":"streamingFeaturesReady(String, Set)","url":"com/polar/sdk/api/PolarBleApiCallback.html#streamingFeaturesReady(String,Set)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallback","l":"sdkModeFeatureAvailable(String)","url":"com/polar/sdk/api/PolarBleApiCallback.html#sdkModeFeatureAvailable(String)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallback","l":"hrFeatureReady(String)","url":"com/polar/sdk/api/PolarBleApiCallback.html#hrFeatureReady(String)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallback","l":"disInformationReceived(String, UUID, String)","url":"com/polar/sdk/api/PolarBleApiCallback.html#disInformationReceived(String,UUID,String)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallback","l":"batteryLevelReceived(String, Integer)","url":"com/polar/sdk/api/PolarBleApiCallback.html#batteryLevelReceived(String,Integer)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallback","l":"hrNotificationReceived(String, PolarHrData.PolarHrSample)","url":"com/polar/sdk/api/PolarBleApiCallback.html#hrNotificationReceived(String,PolarHrData.PolarHrSample)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallback","l":"polarFtpFeatureReady(String)","url":"com/polar/sdk/api/PolarBleApiCallback.html#polarFtpFeatureReady(String)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallbackProvider","l":"blePowerStateChanged(Boolean)","url":"com/polar/sdk/api/PolarBleApiCallbackProvider.html#blePowerStateChanged(Boolean)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallbackProvider","l":"deviceConnected(PolarDeviceInfo)","url":"com/polar/sdk/api/PolarBleApiCallbackProvider.html#deviceConnected(PolarDeviceInfo)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallbackProvider","l":"deviceConnecting(PolarDeviceInfo)","url":"com/polar/sdk/api/PolarBleApiCallbackProvider.html#deviceConnecting(PolarDeviceInfo)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallbackProvider","l":"deviceDisconnected(PolarDeviceInfo)","url":"com/polar/sdk/api/PolarBleApiCallbackProvider.html#deviceDisconnected(PolarDeviceInfo)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallbackProvider","l":"bleSdkFeatureReady(String, PolarBleApi.PolarBleSdkFeature)","url":"com/polar/sdk/api/PolarBleApiCallbackProvider.html#bleSdkFeatureReady(String,PolarBleApi.PolarBleSdkFeature)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallbackProvider","l":"streamingFeaturesReady(String, Set)","url":"com/polar/sdk/api/PolarBleApiCallbackProvider.html#streamingFeaturesReady(String,Set)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallbackProvider","l":"sdkModeFeatureAvailable(String)","url":"com/polar/sdk/api/PolarBleApiCallbackProvider.html#sdkModeFeatureAvailable(String)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallbackProvider","l":"hrFeatureReady(String)","url":"com/polar/sdk/api/PolarBleApiCallbackProvider.html#hrFeatureReady(String)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallbackProvider","l":"disInformationReceived(String, UUID, String)","url":"com/polar/sdk/api/PolarBleApiCallbackProvider.html#disInformationReceived(String,UUID,String)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallbackProvider","l":"disInformationReceived(String, )","url":"com/polar/sdk/api/PolarBleApiCallbackProvider.html#disInformationReceived(String,)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallbackProvider","l":"batteryLevelReceived(String, Integer)","url":"com/polar/sdk/api/PolarBleApiCallbackProvider.html#batteryLevelReceived(String,Integer)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallbackProvider","l":"hrNotificationReceived(String, PolarHrData.PolarHrSample)","url":"com/polar/sdk/api/PolarBleApiCallbackProvider.html#hrNotificationReceived(String,PolarHrData.PolarHrSample)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiCallbackProvider","l":"polarFtpFeatureReady(String)","url":"com/polar/sdk/api/PolarBleApiCallbackProvider.html#polarFtpFeatureReady(String)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiDefaultImpl","l":"defaultImplementation(Context, Set)","url":"com/polar/sdk/api/PolarBleApiDefaultImpl.html#defaultImplementation(Context,Set)"}, {"p":"com.polar.sdk.api","c":"PolarBleApiDefaultImpl","l":"versionInfo()","url":"com/polar/sdk/api/PolarBleApiDefaultImpl.html#versionInfo()"}, {"p":"com.polar.sdk.api","c":"PolarFirmwareUpdateApi","l":"updateFirmware(String)","url":"com/polar/sdk/api/PolarFirmwareUpdateApi.html#updateFirmware(String)"}, {"p":"com.polar.sdk.api","c":"PolarH10OfflineExerciseApi.RecordingInterval","l":"getValue()","url":"com/polar/sdk/api/PolarH10OfflineExerciseApi.RecordingInterval.html#getValue()"}, {"p":"com.polar.sdk.api","c":"PolarH10OfflineExerciseApi.RecordingInterval","l":"getName()","url":"com/polar/sdk/api/PolarH10OfflineExerciseApi.RecordingInterval.html#getName()"}, {"p":"com.polar.sdk.api","c":"PolarH10OfflineExerciseApi.RecordingInterval","l":"getOrdinal()","url":"com/polar/sdk/api/PolarH10OfflineExerciseApi.RecordingInterval.html#getOrdinal()"}, {"p":"com.polar.sdk.api","c":"PolarH10OfflineExerciseApi.SampleType","l":"getName()","url":"com/polar/sdk/api/PolarH10OfflineExerciseApi.SampleType.html#getName()"}, {"p":"com.polar.sdk.api","c":"PolarH10OfflineExerciseApi.SampleType","l":"getOrdinal()","url":"com/polar/sdk/api/PolarH10OfflineExerciseApi.SampleType.html#getOrdinal()"}, {"p":"com.polar.sdk.api","c":"PolarH10OfflineExerciseApi","l":"startRecording(String, String, PolarH10OfflineExerciseApi.RecordingInterval, PolarH10OfflineExerciseApi.SampleType)","url":"com/polar/sdk/api/PolarH10OfflineExerciseApi.html#startRecording(String,String,PolarH10OfflineExerciseApi.RecordingInterval,PolarH10OfflineExerciseApi.SampleType)"}, {"p":"com.polar.sdk.api","c":"PolarH10OfflineExerciseApi","l":"stopRecording(String)","url":"com/polar/sdk/api/PolarH10OfflineExerciseApi.html#stopRecording(String)"}, {"p":"com.polar.sdk.api","c":"PolarH10OfflineExerciseApi","l":"requestRecordingStatus(String)","url":"com/polar/sdk/api/PolarH10OfflineExerciseApi.html#requestRecordingStatus(String)"}, {"p":"com.polar.sdk.api","c":"PolarH10OfflineExerciseApi","l":"listExercises(String)","url":"com/polar/sdk/api/PolarH10OfflineExerciseApi.html#listExercises(String)"}, {"p":"com.polar.sdk.api","c":"PolarH10OfflineExerciseApi","l":"fetchExercise(String, PolarExerciseEntry)","url":"com/polar/sdk/api/PolarH10OfflineExerciseApi.html#fetchExercise(String,PolarExerciseEntry)"}, {"p":"com.polar.sdk.api","c":"PolarH10OfflineExerciseApi","l":"removeExercise(String, PolarExerciseEntry)","url":"com/polar/sdk/api/PolarH10OfflineExerciseApi.html#removeExercise(String,PolarExerciseEntry)"}, {"p":"com.polar.sdk.api","c":"PolarOfflineRecordingApi","l":"getAvailableOfflineRecordingDataTypes(String)","url":"com/polar/sdk/api/PolarOfflineRecordingApi.html#getAvailableOfflineRecordingDataTypes(String)"}, {"p":"com.polar.sdk.api","c":"PolarOfflineRecordingApi","l":"requestOfflineRecordingSettings(String, PolarBleApi.PolarDeviceDataType)","url":"com/polar/sdk/api/PolarOfflineRecordingApi.html#requestOfflineRecordingSettings(String,PolarBleApi.PolarDeviceDataType)"}, {"p":"com.polar.sdk.api","c":"PolarOfflineRecordingApi","l":"requestFullOfflineRecordingSettings(String, PolarBleApi.PolarDeviceDataType)","url":"com/polar/sdk/api/PolarOfflineRecordingApi.html#requestFullOfflineRecordingSettings(String,PolarBleApi.PolarDeviceDataType)"}, {"p":"com.polar.sdk.api","c":"PolarOfflineRecordingApi","l":"getOfflineRecordingStatus(String)","url":"com/polar/sdk/api/PolarOfflineRecordingApi.html#getOfflineRecordingStatus(String)"}, {"p":"com.polar.sdk.api","c":"PolarOfflineRecordingApi","l":"listOfflineRecordings(String)","url":"com/polar/sdk/api/PolarOfflineRecordingApi.html#listOfflineRecordings(String)"}, {"p":"com.polar.sdk.api","c":"PolarOfflineRecordingApi","l":"getOfflineRecord(String, PolarOfflineRecordingEntry, PolarRecordingSecret)","url":"com/polar/sdk/api/PolarOfflineRecordingApi.html#getOfflineRecord(String,PolarOfflineRecordingEntry,PolarRecordingSecret)"}, {"p":"com.polar.sdk.api","c":"PolarOfflineRecordingApi","l":"listSplitOfflineRecordings(String)","url":"com/polar/sdk/api/PolarOfflineRecordingApi.html#listSplitOfflineRecordings(String)"}, {"p":"com.polar.sdk.api","c":"PolarOfflineRecordingApi","l":"getSplitOfflineRecord(String, PolarOfflineRecordingEntry, PolarRecordingSecret)","url":"com/polar/sdk/api/PolarOfflineRecordingApi.html#getSplitOfflineRecord(String,PolarOfflineRecordingEntry,PolarRecordingSecret)"}, {"p":"com.polar.sdk.api","c":"PolarOfflineRecordingApi","l":"removeOfflineRecord(String, PolarOfflineRecordingEntry)","url":"com/polar/sdk/api/PolarOfflineRecordingApi.html#removeOfflineRecord(String,PolarOfflineRecordingEntry)"}, {"p":"com.polar.sdk.api","c":"PolarOfflineRecordingApi","l":"startOfflineRecording(String, PolarBleApi.PolarDeviceDataType, PolarSensorSetting, PolarRecordingSecret)","url":"com/polar/sdk/api/PolarOfflineRecordingApi.html#startOfflineRecording(String,PolarBleApi.PolarDeviceDataType,PolarSensorSetting,PolarRecordingSecret)"}, {"p":"com.polar.sdk.api","c":"PolarOfflineRecordingApi","l":"stopOfflineRecording(String, PolarBleApi.PolarDeviceDataType)","url":"com/polar/sdk/api/PolarOfflineRecordingApi.html#stopOfflineRecording(String,PolarBleApi.PolarDeviceDataType)"}, {"p":"com.polar.sdk.api","c":"PolarOfflineRecordingApi","l":"setOfflineRecordingTrigger(String, PolarOfflineRecordingTrigger, PolarRecordingSecret)","url":"com/polar/sdk/api/PolarOfflineRecordingApi.html#setOfflineRecordingTrigger(String,PolarOfflineRecordingTrigger,PolarRecordingSecret)"}, {"p":"com.polar.sdk.api","c":"PolarOfflineRecordingApi","l":"getOfflineRecordingTriggerSetup(String)","url":"com/polar/sdk/api/PolarOfflineRecordingApi.html#getOfflineRecordingTriggerSetup(String)"}, {"p":"com.polar.sdk.api","c":"PolarOnlineStreamingApi","l":"getAvailableOnlineStreamDataTypes(String)","url":"com/polar/sdk/api/PolarOnlineStreamingApi.html#getAvailableOnlineStreamDataTypes(String)"}, {"p":"com.polar.sdk.api","c":"PolarOnlineStreamingApi","l":"requestStreamSettings(String, PolarBleApi.PolarDeviceDataType)","url":"com/polar/sdk/api/PolarOnlineStreamingApi.html#requestStreamSettings(String,PolarBleApi.PolarDeviceDataType)"}, {"p":"com.polar.sdk.api","c":"PolarOnlineStreamingApi","l":"requestFullStreamSettings(String, PolarBleApi.PolarDeviceDataType)","url":"com/polar/sdk/api/PolarOnlineStreamingApi.html#requestFullStreamSettings(String,PolarBleApi.PolarDeviceDataType)"}, {"p":"com.polar.sdk.api","c":"PolarOnlineStreamingApi","l":"startHrStreaming(String)","url":"com/polar/sdk/api/PolarOnlineStreamingApi.html#startHrStreaming(String)"}, {"p":"com.polar.sdk.api","c":"PolarOnlineStreamingApi","l":"startEcgStreaming(String, PolarSensorSetting)","url":"com/polar/sdk/api/PolarOnlineStreamingApi.html#startEcgStreaming(String,PolarSensorSetting)"}, {"p":"com.polar.sdk.api","c":"PolarOnlineStreamingApi","l":"startAccStreaming(String, PolarSensorSetting)","url":"com/polar/sdk/api/PolarOnlineStreamingApi.html#startAccStreaming(String,PolarSensorSetting)"}, {"p":"com.polar.sdk.api","c":"PolarOnlineStreamingApi","l":"startOhrStreaming(String, PolarSensorSetting)","url":"com/polar/sdk/api/PolarOnlineStreamingApi.html#startOhrStreaming(String,PolarSensorSetting)"}, {"p":"com.polar.sdk.api","c":"PolarOnlineStreamingApi","l":"startPpgStreaming(String, PolarSensorSetting)","url":"com/polar/sdk/api/PolarOnlineStreamingApi.html#startPpgStreaming(String,PolarSensorSetting)"}, {"p":"com.polar.sdk.api","c":"PolarOnlineStreamingApi","l":"startPpiStreaming(String)","url":"com/polar/sdk/api/PolarOnlineStreamingApi.html#startPpiStreaming(String)"}, {"p":"com.polar.sdk.api","c":"PolarOnlineStreamingApi","l":"startOhrPPIStreaming(String)","url":"com/polar/sdk/api/PolarOnlineStreamingApi.html#startOhrPPIStreaming(String)"}, {"p":"com.polar.sdk.api","c":"PolarOnlineStreamingApi","l":"startMagnetometerStreaming(String, PolarSensorSetting)","url":"com/polar/sdk/api/PolarOnlineStreamingApi.html#startMagnetometerStreaming(String,PolarSensorSetting)"}, {"p":"com.polar.sdk.api","c":"PolarOnlineStreamingApi","l":"startGyroStreaming(String, PolarSensorSetting)","url":"com/polar/sdk/api/PolarOnlineStreamingApi.html#startGyroStreaming(String,PolarSensorSetting)"}, {"p":"com.polar.sdk.api","c":"PolarOnlineStreamingApi","l":"startTemperatureStreaming(String, PolarSensorSetting)","url":"com/polar/sdk/api/PolarOnlineStreamingApi.html#startTemperatureStreaming(String,PolarSensorSetting)"}, {"p":"com.polar.sdk.api","c":"PolarSdkModeApi","l":"enableSDKMode(String)","url":"com/polar/sdk/api/PolarSdkModeApi.html#enableSDKMode(String)"}, {"p":"com.polar.sdk.api","c":"PolarSdkModeApi","l":"disableSDKMode(String)","url":"com/polar/sdk/api/PolarSdkModeApi.html#disableSDKMode(String)"}, {"p":"com.polar.sdk.api","c":"PolarSdkModeApi","l":"isSDKModeEnabled(String)","url":"com/polar/sdk/api/PolarSdkModeApi.html#isSDKModeEnabled(String)"}, {"p":"com.polar.sdk.api","c":"PolarSleepApi","l":"getSleep(String, LocalDate, LocalDate)","url":"com/polar/sdk/api/PolarSleepApi.html#getSleep(String,LocalDate,LocalDate)"}, {"p":"com.polar.sdk.api.errors","c":"PolarBleSdkInstanceException","l":"PolarBleSdkInstanceException(String)","url":"com/polar/sdk/api/errors/PolarBleSdkInstanceException.html#PolarBleSdkInstanceException(String)"}, {"p":"com.polar.sdk.api.errors","c":"PolarBleSdkInstanceException","l":"getCause()","url":"com/polar/sdk/api/errors/PolarBleSdkInstanceException.html#getCause()"}, {"p":"com.polar.sdk.api.errors","c":"PolarBleSdkInstanceException","l":"getMessage()","url":"com/polar/sdk/api/errors/PolarBleSdkInstanceException.html#getMessage()"}, {"p":"com.polar.sdk.api.errors","c":"PolarBleSdkInternalException","l":"PolarBleSdkInternalException(String)","url":"com/polar/sdk/api/errors/PolarBleSdkInternalException.html#PolarBleSdkInternalException(String)"}, {"p":"com.polar.sdk.api.errors","c":"PolarBleSdkInternalException","l":"getCause()","url":"com/polar/sdk/api/errors/PolarBleSdkInternalException.html#getCause()"}, {"p":"com.polar.sdk.api.errors","c":"PolarBleSdkInternalException","l":"getMessage()","url":"com/polar/sdk/api/errors/PolarBleSdkInternalException.html#getMessage()"}, {"p":"com.polar.sdk.api.errors","c":"PolarDeviceDisconnected","l":"PolarDeviceDisconnected()","url":"com/polar/sdk/api/errors/PolarDeviceDisconnected.html#PolarDeviceDisconnected()"}, {"p":"com.polar.sdk.api.errors","c":"PolarDeviceDisconnected","l":"getCause()","url":"com/polar/sdk/api/errors/PolarDeviceDisconnected.html#getCause()"}, {"p":"com.polar.sdk.api.errors","c":"PolarDeviceDisconnected","l":"getMessage()","url":"com/polar/sdk/api/errors/PolarDeviceDisconnected.html#getMessage()"}, {"p":"com.polar.sdk.api.errors","c":"PolarDeviceNotConnected","l":"PolarDeviceNotConnected()","url":"com/polar/sdk/api/errors/PolarDeviceNotConnected.html#PolarDeviceNotConnected()"}, {"p":"com.polar.sdk.api.errors","c":"PolarDeviceNotConnected","l":"getCause()","url":"com/polar/sdk/api/errors/PolarDeviceNotConnected.html#getCause()"}, {"p":"com.polar.sdk.api.errors","c":"PolarDeviceNotConnected","l":"getMessage()","url":"com/polar/sdk/api/errors/PolarDeviceNotConnected.html#getMessage()"}, {"p":"com.polar.sdk.api.errors","c":"PolarDeviceNotFound","l":"PolarDeviceNotFound()","url":"com/polar/sdk/api/errors/PolarDeviceNotFound.html#PolarDeviceNotFound()"}, {"p":"com.polar.sdk.api.errors","c":"PolarDeviceNotFound","l":"getCause()","url":"com/polar/sdk/api/errors/PolarDeviceNotFound.html#getCause()"}, {"p":"com.polar.sdk.api.errors","c":"PolarDeviceNotFound","l":"getMessage()","url":"com/polar/sdk/api/errors/PolarDeviceNotFound.html#getMessage()"}, {"p":"com.polar.sdk.api.errors","c":"PolarInvalidArgument","l":"PolarInvalidArgument(String)","url":"com/polar/sdk/api/errors/PolarInvalidArgument.html#PolarInvalidArgument(String)"}, {"p":"com.polar.sdk.api.errors","c":"PolarInvalidArgument","l":"getCause()","url":"com/polar/sdk/api/errors/PolarInvalidArgument.html#getCause()"}, {"p":"com.polar.sdk.api.errors","c":"PolarInvalidArgument","l":"getMessage()","url":"com/polar/sdk/api/errors/PolarInvalidArgument.html#getMessage()"}, {"p":"com.polar.sdk.api.errors","c":"PolarNotificationNotEnabled","l":"PolarNotificationNotEnabled()","url":"com/polar/sdk/api/errors/PolarNotificationNotEnabled.html#PolarNotificationNotEnabled()"}, {"p":"com.polar.sdk.api.errors","c":"PolarNotificationNotEnabled","l":"getCause()","url":"com/polar/sdk/api/errors/PolarNotificationNotEnabled.html#getCause()"}, {"p":"com.polar.sdk.api.errors","c":"PolarNotificationNotEnabled","l":"getMessage()","url":"com/polar/sdk/api/errors/PolarNotificationNotEnabled.html#getMessage()"}, {"p":"com.polar.sdk.api.errors","c":"PolarOfflineRecordingError","l":"PolarOfflineRecordingError(String)","url":"com/polar/sdk/api/errors/PolarOfflineRecordingError.html#PolarOfflineRecordingError(String)"}, {"p":"com.polar.sdk.api.errors","c":"PolarOfflineRecordingError","l":"getCause()","url":"com/polar/sdk/api/errors/PolarOfflineRecordingError.html#getCause()"}, {"p":"com.polar.sdk.api.errors","c":"PolarOfflineRecordingError","l":"getMessage()","url":"com/polar/sdk/api/errors/PolarOfflineRecordingError.html#getMessage()"}, {"p":"com.polar.sdk.api.errors","c":"PolarOperationNotSupported","l":"PolarOperationNotSupported()","url":"com/polar/sdk/api/errors/PolarOperationNotSupported.html#PolarOperationNotSupported()"}, {"p":"com.polar.sdk.api.errors","c":"PolarOperationNotSupported","l":"getCause()","url":"com/polar/sdk/api/errors/PolarOperationNotSupported.html#getCause()"}, {"p":"com.polar.sdk.api.errors","c":"PolarOperationNotSupported","l":"getMessage()","url":"com/polar/sdk/api/errors/PolarOperationNotSupported.html#getMessage()"}, {"p":"com.polar.sdk.api.errors","c":"PolarServiceNotAvailable","l":"PolarServiceNotAvailable()","url":"com/polar/sdk/api/errors/PolarServiceNotAvailable.html#PolarServiceNotAvailable()"}, {"p":"com.polar.sdk.api.errors","c":"PolarServiceNotAvailable","l":"getCause()","url":"com/polar/sdk/api/errors/PolarServiceNotAvailable.html#getCause()"}, {"p":"com.polar.sdk.api.errors","c":"PolarServiceNotAvailable","l":"getMessage()","url":"com/polar/sdk/api/errors/PolarServiceNotAvailable.html#getMessage()"}, {"p":"com.polar.sdk.api.model","c":"LedConfig.Companion","l":"getLED_CONFIG_FILENAME()","url":"com/polar/sdk/api/model/LedConfig.Companion.html#getLED_CONFIG_FILENAME()"}, {"p":"com.polar.sdk.api.model","c":"LedConfig.Companion","l":"getLED_ANIMATION_DISABLE_BYTE()","url":"com/polar/sdk/api/model/LedConfig.Companion.html#getLED_ANIMATION_DISABLE_BYTE()"}, {"p":"com.polar.sdk.api.model","c":"LedConfig.Companion","l":"getLED_ANIMATION_ENABLE_BYTE()","url":"com/polar/sdk/api/model/LedConfig.Companion.html#getLED_ANIMATION_ENABLE_BYTE()"}, {"p":"com.polar.sdk.api.model","c":"LedConfig","l":"LedConfig(Boolean, Boolean)","url":"com/polar/sdk/api/model/LedConfig.html#LedConfig(Boolean,Boolean)"}, {"p":"com.polar.sdk.api.model","c":"LedConfig","l":"getSdkModeLedEnabled()","url":"com/polar/sdk/api/model/LedConfig.html#getSdkModeLedEnabled()"}, {"p":"com.polar.sdk.api.model","c":"LedConfig","l":"getPpiModeLedEnabled()","url":"com/polar/sdk/api/model/LedConfig.html#getPpiModeLedEnabled()"}, {"p":"com.polar.sdk.api.model","c":"PolarAccelerometerData.PolarAccelerometerDataSample","l":"PolarAccelerometerData.PolarAccelerometerDataSample(Long, Integer, Integer, Integer)","url":"com/polar/sdk/api/model/PolarAccelerometerData.PolarAccelerometerDataSample.html#PolarAccelerometerData.PolarAccelerometerDataSample(Long,Integer,Integer,Integer)"}, {"p":"com.polar.sdk.api.model","c":"PolarAccelerometerData.PolarAccelerometerDataSample","l":"getTimeStamp()","url":"com/polar/sdk/api/model/PolarAccelerometerData.PolarAccelerometerDataSample.html#getTimeStamp()"}, {"p":"com.polar.sdk.api.model","c":"PolarAccelerometerData.PolarAccelerometerDataSample","l":"getX()","url":"com/polar/sdk/api/model/PolarAccelerometerData.PolarAccelerometerDataSample.html#getX()"}, {"p":"com.polar.sdk.api.model","c":"PolarAccelerometerData.PolarAccelerometerDataSample","l":"getY()","url":"com/polar/sdk/api/model/PolarAccelerometerData.PolarAccelerometerDataSample.html#getY()"}, {"p":"com.polar.sdk.api.model","c":"PolarAccelerometerData.PolarAccelerometerDataSample","l":"getZ()","url":"com/polar/sdk/api/model/PolarAccelerometerData.PolarAccelerometerDataSample.html#getZ()"}, {"p":"com.polar.sdk.api.model","c":"PolarAccelerometerData","l":"PolarAccelerometerData(List, Long)","url":"com/polar/sdk/api/model/PolarAccelerometerData.html#PolarAccelerometerData(List,Long)"}, {"p":"com.polar.sdk.api.model","c":"PolarAccelerometerData","l":"getSamples()","url":"com/polar/sdk/api/model/PolarAccelerometerData.html#getSamples()"}, {"p":"com.polar.sdk.api.model","c":"PolarAccelerometerData","l":"getTimeStamp()","url":"com/polar/sdk/api/model/PolarAccelerometerData.html#getTimeStamp()"}, {"p":"com.polar.sdk.api.model","c":"PolarActivityRecordingEntry","l":"PolarActivityRecordingEntry(String, Long, Date, PolarBleApi.PolarActivityDataType)","url":"com/polar/sdk/api/model/PolarActivityRecordingEntry.html#PolarActivityRecordingEntry(String,Long,Date,PolarBleApi.PolarActivityDataType)"}, {"p":"com.polar.sdk.api.model","c":"PolarDeviceInfo","l":"PolarDeviceInfo(String, String, Integer, String, Boolean)","url":"com/polar/sdk/api/model/PolarDeviceInfo.html#PolarDeviceInfo(String,String,Integer,String,Boolean)"}, {"p":"com.polar.sdk.api.model","c":"PolarDeviceInfo","l":"getDeviceId()","url":"com/polar/sdk/api/model/PolarDeviceInfo.html#getDeviceId()"}, {"p":"com.polar.sdk.api.model","c":"PolarDeviceInfo","l":"getAddress()","url":"com/polar/sdk/api/model/PolarDeviceInfo.html#getAddress()"}, {"p":"com.polar.sdk.api.model","c":"PolarDeviceInfo","l":"getRssi()","url":"com/polar/sdk/api/model/PolarDeviceInfo.html#getRssi()"}, {"p":"com.polar.sdk.api.model","c":"PolarDeviceInfo","l":"getName()","url":"com/polar/sdk/api/model/PolarDeviceInfo.html#getName()"}, {"p":"com.polar.sdk.api.model","c":"PolarDeviceInfo","l":"getIsConnectable()","url":"com/polar/sdk/api/model/PolarDeviceInfo.html#getIsConnectable()"}, {"p":"com.polar.sdk.api.model","c":"PolarDeviceUuid","l":"fromDeviceId(String)","url":"com/polar/sdk/api/model/PolarDeviceUuid.html#fromDeviceId(String)"}, {"p":"com.polar.sdk.api.model","c":"PolarDiskSpaceData.Companion","l":"fromProto()","url":"com/polar/sdk/api/model/PolarDiskSpaceData.Companion.html#fromProto()"}, {"p":"com.polar.sdk.api.model","c":"PolarDiskSpaceData","l":"PolarDiskSpaceData(Long, Long)","url":"com/polar/sdk/api/model/PolarDiskSpaceData.html#PolarDiskSpaceData(Long,Long)"}, {"p":"com.polar.sdk.api.model","c":"PolarDiskSpaceData","l":"getTotalSpace()","url":"com/polar/sdk/api/model/PolarDiskSpaceData.html#getTotalSpace()"}, {"p":"com.polar.sdk.api.model","c":"PolarDiskSpaceData","l":"getFreeSpace()","url":"com/polar/sdk/api/model/PolarDiskSpaceData.html#getFreeSpace()"}, {"p":"com.polar.sdk.api.model","c":"PolarEcgData.PolarEcgDataSample","l":"PolarEcgData.PolarEcgDataSample(Long, Integer)","url":"com/polar/sdk/api/model/PolarEcgData.PolarEcgDataSample.html#PolarEcgData.PolarEcgDataSample(Long,Integer)"}, {"p":"com.polar.sdk.api.model","c":"PolarEcgData.PolarEcgDataSample","l":"getTimeStamp()","url":"com/polar/sdk/api/model/PolarEcgData.PolarEcgDataSample.html#getTimeStamp()"}, {"p":"com.polar.sdk.api.model","c":"PolarEcgData.PolarEcgDataSample","l":"getVoltage()","url":"com/polar/sdk/api/model/PolarEcgData.PolarEcgDataSample.html#getVoltage()"}, {"p":"com.polar.sdk.api.model","c":"PolarEcgData","l":"PolarEcgData(List, Long)","url":"com/polar/sdk/api/model/PolarEcgData.html#PolarEcgData(List,Long)"}, {"p":"com.polar.sdk.api.model","c":"PolarEcgData","l":"getSamples()","url":"com/polar/sdk/api/model/PolarEcgData.html#getSamples()"}, {"p":"com.polar.sdk.api.model","c":"PolarEcgData","l":"getTimeStamp()","url":"com/polar/sdk/api/model/PolarEcgData.html#getTimeStamp()"}, {"p":"com.polar.sdk.api.model","c":"PolarExerciseData","l":"PolarExerciseData(Integer, List)","url":"com/polar/sdk/api/model/PolarExerciseData.html#PolarExerciseData(Integer,List)"}, {"p":"com.polar.sdk.api.model","c":"PolarExerciseData","l":"getRecordingInterval()","url":"com/polar/sdk/api/model/PolarExerciseData.html#getRecordingInterval()"}, {"p":"com.polar.sdk.api.model","c":"PolarExerciseData","l":"getHrSamples()","url":"com/polar/sdk/api/model/PolarExerciseData.html#getHrSamples()"}, {"p":"com.polar.sdk.api.model","c":"PolarExerciseEntry","l":"PolarExerciseEntry(String, Date, String)","url":"com/polar/sdk/api/model/PolarExerciseEntry.html#PolarExerciseEntry(String,Date,String)"}, {"p":"com.polar.sdk.api.model","c":"PolarExerciseEntry","l":"getPath()","url":"com/polar/sdk/api/model/PolarExerciseEntry.html#getPath()"}, {"p":"com.polar.sdk.api.model","c":"PolarExerciseEntry","l":"getDate()","url":"com/polar/sdk/api/model/PolarExerciseEntry.html#getDate()"}, {"p":"com.polar.sdk.api.model","c":"PolarExerciseEntry","l":"getIdentifier()","url":"com/polar/sdk/api/model/PolarExerciseEntry.html#getIdentifier()"}, {"p":"com.polar.sdk.api.model","c":"FirmwareUpdateStatus.FetchingFwUpdatePackage","l":"FirmwareUpdateStatus.FetchingFwUpdatePackage(String)","url":"com/polar/sdk/api/model/FirmwareUpdateStatus.FetchingFwUpdatePackage.html#FirmwareUpdateStatus.FetchingFwUpdatePackage(String)"}, {"p":"com.polar.sdk.api.model","c":"FirmwareUpdateStatus.FetchingFwUpdatePackage","l":"getDetails()","url":"com/polar/sdk/api/model/FirmwareUpdateStatus.FetchingFwUpdatePackage.html#getDetails()"}, {"p":"com.polar.sdk.api.model","c":"FirmwareUpdateStatus.PreparingDeviceForFwUpdate","l":"FirmwareUpdateStatus.PreparingDeviceForFwUpdate(String)","url":"com/polar/sdk/api/model/FirmwareUpdateStatus.PreparingDeviceForFwUpdate.html#FirmwareUpdateStatus.PreparingDeviceForFwUpdate(String)"}, {"p":"com.polar.sdk.api.model","c":"FirmwareUpdateStatus.PreparingDeviceForFwUpdate","l":"getDetails()","url":"com/polar/sdk/api/model/FirmwareUpdateStatus.PreparingDeviceForFwUpdate.html#getDetails()"}, {"p":"com.polar.sdk.api.model","c":"FirmwareUpdateStatus.WritingFwUpdatePackage","l":"FirmwareUpdateStatus.WritingFwUpdatePackage(String)","url":"com/polar/sdk/api/model/FirmwareUpdateStatus.WritingFwUpdatePackage.html#FirmwareUpdateStatus.WritingFwUpdatePackage(String)"}, {"p":"com.polar.sdk.api.model","c":"FirmwareUpdateStatus.WritingFwUpdatePackage","l":"getDetails()","url":"com/polar/sdk/api/model/FirmwareUpdateStatus.WritingFwUpdatePackage.html#getDetails()"}, {"p":"com.polar.sdk.api.model","c":"FirmwareUpdateStatus.FinalizingFwUpdate","l":"FirmwareUpdateStatus.FinalizingFwUpdate(String)","url":"com/polar/sdk/api/model/FirmwareUpdateStatus.FinalizingFwUpdate.html#FirmwareUpdateStatus.FinalizingFwUpdate(String)"}, {"p":"com.polar.sdk.api.model","c":"FirmwareUpdateStatus.FinalizingFwUpdate","l":"getDetails()","url":"com/polar/sdk/api/model/FirmwareUpdateStatus.FinalizingFwUpdate.html#getDetails()"}, {"p":"com.polar.sdk.api.model","c":"FirmwareUpdateStatus.FwUpdateCompletedSuccessfully","l":"FirmwareUpdateStatus.FwUpdateCompletedSuccessfully(String)","url":"com/polar/sdk/api/model/FirmwareUpdateStatus.FwUpdateCompletedSuccessfully.html#FirmwareUpdateStatus.FwUpdateCompletedSuccessfully(String)"}, {"p":"com.polar.sdk.api.model","c":"FirmwareUpdateStatus.FwUpdateCompletedSuccessfully","l":"getDetails()","url":"com/polar/sdk/api/model/FirmwareUpdateStatus.FwUpdateCompletedSuccessfully.html#getDetails()"}, {"p":"com.polar.sdk.api.model","c":"FirmwareUpdateStatus.FwUpdateNotAvailable","l":"FirmwareUpdateStatus.FwUpdateNotAvailable(String)","url":"com/polar/sdk/api/model/FirmwareUpdateStatus.FwUpdateNotAvailable.html#FirmwareUpdateStatus.FwUpdateNotAvailable(String)"}, {"p":"com.polar.sdk.api.model","c":"FirmwareUpdateStatus.FwUpdateNotAvailable","l":"getDetails()","url":"com/polar/sdk/api/model/FirmwareUpdateStatus.FwUpdateNotAvailable.html#getDetails()"}, {"p":"com.polar.sdk.api.model","c":"FirmwareUpdateStatus.FwUpdateFailed","l":"FirmwareUpdateStatus.FwUpdateFailed(String)","url":"com/polar/sdk/api/model/FirmwareUpdateStatus.FwUpdateFailed.html#FirmwareUpdateStatus.FwUpdateFailed(String)"}, {"p":"com.polar.sdk.api.model","c":"FirmwareUpdateStatus.FwUpdateFailed","l":"getDetails()","url":"com/polar/sdk/api/model/FirmwareUpdateStatus.FwUpdateFailed.html#getDetails()"}, {"p":"com.polar.sdk.api.model","c":"FirmwareUpdateStatus","l":"getDetails()","url":"com/polar/sdk/api/model/FirmwareUpdateStatus.html#getDetails()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirmwareVersionInfo","l":"PolarFirmwareVersionInfo(String, String, String)","url":"com/polar/sdk/api/model/PolarFirmwareVersionInfo.html#PolarFirmwareVersionInfo(String,String,String)"}, {"p":"com.polar.sdk.api.model","c":"PolarFirmwareVersionInfo","l":"getDeviceFwVersion()","url":"com/polar/sdk/api/model/PolarFirmwareVersionInfo.html#getDeviceFwVersion()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirmwareVersionInfo","l":"getDeviceModelName()","url":"com/polar/sdk/api/model/PolarFirmwareVersionInfo.html#getDeviceModelName()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirmwareVersionInfo","l":"getDeviceHardwareCode()","url":"com/polar/sdk/api/model/PolarFirmwareVersionInfo.html#getDeviceHardwareCode()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Gender","l":"getName()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Gender.html#getName()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Gender","l":"getOrdinal()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Gender.html#getOrdinal()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.TypicalDay","l":"getIndex()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.TypicalDay.html#getIndex()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.TypicalDay","l":"getName()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.TypicalDay.html#getName()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.TypicalDay","l":"getOrdinal()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.TypicalDay.html#getOrdinal()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"getHEIGHT_MIN()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#getHEIGHT_MIN()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"getHEIGHT_MAX()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#getHEIGHT_MAX()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"getWEIGHT_MIN()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#getWEIGHT_MIN()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"getWEIGHT_MAX()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#getWEIGHT_MAX()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"getMAX_HEART_RATE_MIN()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#getMAX_HEART_RATE_MIN()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"getMAX_HEART_RATE_MAX()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#getMAX_HEART_RATE_MAX()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"getRESTING_HEART_RATE_MIN()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#getRESTING_HEART_RATE_MIN()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"getRESTING_HEART_RATE_MAX()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#getRESTING_HEART_RATE_MAX()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"getVO2_MAX_MIN()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#getVO2_MAX_MIN()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"getVO2_MAX_MAX()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#getVO2_MAX_MAX()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"getTRAINING_BACKGROUND_VALUES()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#getTRAINING_BACKGROUND_VALUES()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"getSLEEP_GOAL_RANGE_MINUTES()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#getSLEEP_GOAL_RANGE_MINUTES()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"getFTU_CONFIG_FILENAME()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#getFTU_CONFIG_FILENAME()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig","l":"PolarFirstTimeUseConfig(PolarFirstTimeUseConfig.Gender, Date, Float, Float, Integer, Integer, Integer, Integer, String, PolarFirstTimeUseConfig.TypicalDay, Integer)","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.html#PolarFirstTimeUseConfig(PolarFirstTimeUseConfig.Gender,Date,Float,Float,Integer,Integer,Integer,Integer,String,PolarFirstTimeUseConfig.TypicalDay,Integer)"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig","l":"getGender()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.html#getGender()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig","l":"getBirthDate()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.html#getBirthDate()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig","l":"getHeight()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.html#getHeight()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig","l":"getWeight()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.html#getWeight()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig","l":"getMaxHeartRate()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.html#getMaxHeartRate()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig","l":"getVo2Max()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.html#getVo2Max()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig","l":"getRestingHeartRate()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.html#getRestingHeartRate()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig","l":"getTrainingBackground()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.html#getTrainingBackground()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig","l":"getDeviceTime()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.html#getDeviceTime()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig","l":"getTypicalDay()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.html#getTypicalDay()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig","l":"getSleepGoalMinutes()","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.html#getSleepGoalMinutes()"}, {"p":"com.polar.sdk.api.model","c":"PolarGyroData.PolarGyroDataSample","l":"PolarGyroData.PolarGyroDataSample(Long, Float, Float, Float)","url":"com/polar/sdk/api/model/PolarGyroData.PolarGyroDataSample.html#PolarGyroData.PolarGyroDataSample(Long,Float,Float,Float)"}, {"p":"com.polar.sdk.api.model","c":"PolarGyroData.PolarGyroDataSample","l":"getTimeStamp()","url":"com/polar/sdk/api/model/PolarGyroData.PolarGyroDataSample.html#getTimeStamp()"}, {"p":"com.polar.sdk.api.model","c":"PolarGyroData.PolarGyroDataSample","l":"getX()","url":"com/polar/sdk/api/model/PolarGyroData.PolarGyroDataSample.html#getX()"}, {"p":"com.polar.sdk.api.model","c":"PolarGyroData.PolarGyroDataSample","l":"getY()","url":"com/polar/sdk/api/model/PolarGyroData.PolarGyroDataSample.html#getY()"}, {"p":"com.polar.sdk.api.model","c":"PolarGyroData.PolarGyroDataSample","l":"getZ()","url":"com/polar/sdk/api/model/PolarGyroData.PolarGyroDataSample.html#getZ()"}, {"p":"com.polar.sdk.api.model","c":"PolarGyroData","l":"PolarGyroData(List, Long)","url":"com/polar/sdk/api/model/PolarGyroData.html#PolarGyroData(List,Long)"}, {"p":"com.polar.sdk.api.model","c":"PolarGyroData","l":"getSamples()","url":"com/polar/sdk/api/model/PolarGyroData.html#getSamples()"}, {"p":"com.polar.sdk.api.model","c":"PolarGyroData","l":"getTimeStamp()","url":"com/polar/sdk/api/model/PolarGyroData.html#getTimeStamp()"}, {"p":"com.polar.sdk.api.model","c":"PolarHrBroadcastData","l":"PolarHrBroadcastData(PolarDeviceInfo, Integer, Boolean)","url":"com/polar/sdk/api/model/PolarHrBroadcastData.html#PolarHrBroadcastData(PolarDeviceInfo,Integer,Boolean)"}, {"p":"com.polar.sdk.api.model","c":"PolarHrBroadcastData","l":"getPolarDeviceInfo()","url":"com/polar/sdk/api/model/PolarHrBroadcastData.html#getPolarDeviceInfo()"}, {"p":"com.polar.sdk.api.model","c":"PolarHrBroadcastData","l":"getHr()","url":"com/polar/sdk/api/model/PolarHrBroadcastData.html#getHr()"}, {"p":"com.polar.sdk.api.model","c":"PolarHrBroadcastData","l":"getBatteryStatus()","url":"com/polar/sdk/api/model/PolarHrBroadcastData.html#getBatteryStatus()"}, {"p":"com.polar.sdk.api.model","c":"PolarHrData.PolarHrSample","l":"PolarHrData.PolarHrSample(Integer, Integer, Integer, List, Boolean, Boolean, Boolean)","url":"com/polar/sdk/api/model/PolarHrData.PolarHrSample.html#PolarHrData.PolarHrSample(Integer,Integer,Integer,List,Boolean,Boolean,Boolean)"}, {"p":"com.polar.sdk.api.model","c":"PolarHrData.PolarHrSample","l":"getHr()","url":"com/polar/sdk/api/model/PolarHrData.PolarHrSample.html#getHr()"}, {"p":"com.polar.sdk.api.model","c":"PolarHrData.PolarHrSample","l":"getCorrectedHr()","url":"com/polar/sdk/api/model/PolarHrData.PolarHrSample.html#getCorrectedHr()"}, {"p":"com.polar.sdk.api.model","c":"PolarHrData.PolarHrSample","l":"getPpgQuality()","url":"com/polar/sdk/api/model/PolarHrData.PolarHrSample.html#getPpgQuality()"}, {"p":"com.polar.sdk.api.model","c":"PolarHrData.PolarHrSample","l":"getRrsMs()","url":"com/polar/sdk/api/model/PolarHrData.PolarHrSample.html#getRrsMs()"}, {"p":"com.polar.sdk.api.model","c":"PolarHrData.PolarHrSample","l":"getRrAvailable()","url":"com/polar/sdk/api/model/PolarHrData.PolarHrSample.html#getRrAvailable()"}, {"p":"com.polar.sdk.api.model","c":"PolarHrData.PolarHrSample","l":"getContactStatus()","url":"com/polar/sdk/api/model/PolarHrData.PolarHrSample.html#getContactStatus()"}, {"p":"com.polar.sdk.api.model","c":"PolarHrData.PolarHrSample","l":"getContactStatusSupported()","url":"com/polar/sdk/api/model/PolarHrData.PolarHrSample.html#getContactStatusSupported()"}, {"p":"com.polar.sdk.api.model","c":"PolarHrData","l":"PolarHrData(List)","url":"com/polar/sdk/api/model/PolarHrData.html#PolarHrData(List)"}, {"p":"com.polar.sdk.api.model","c":"PolarHrData","l":"getSamples()","url":"com/polar/sdk/api/model/PolarHrData.html#getSamples()"}, {"p":"com.polar.sdk.api.model","c":"PolarMagnetometerData.PolarMagnetometerDataSample","l":"PolarMagnetometerData.PolarMagnetometerDataSample(Long, Float, Float, Float)","url":"com/polar/sdk/api/model/PolarMagnetometerData.PolarMagnetometerDataSample.html#PolarMagnetometerData.PolarMagnetometerDataSample(Long,Float,Float,Float)"}, {"p":"com.polar.sdk.api.model","c":"PolarMagnetometerData.PolarMagnetometerDataSample","l":"getTimeStamp()","url":"com/polar/sdk/api/model/PolarMagnetometerData.PolarMagnetometerDataSample.html#getTimeStamp()"}, {"p":"com.polar.sdk.api.model","c":"PolarMagnetometerData.PolarMagnetometerDataSample","l":"getX()","url":"com/polar/sdk/api/model/PolarMagnetometerData.PolarMagnetometerDataSample.html#getX()"}, {"p":"com.polar.sdk.api.model","c":"PolarMagnetometerData.PolarMagnetometerDataSample","l":"getY()","url":"com/polar/sdk/api/model/PolarMagnetometerData.PolarMagnetometerDataSample.html#getY()"}, {"p":"com.polar.sdk.api.model","c":"PolarMagnetometerData.PolarMagnetometerDataSample","l":"getZ()","url":"com/polar/sdk/api/model/PolarMagnetometerData.PolarMagnetometerDataSample.html#getZ()"}, {"p":"com.polar.sdk.api.model","c":"PolarMagnetometerData","l":"PolarMagnetometerData(List, Long)","url":"com/polar/sdk/api/model/PolarMagnetometerData.html#PolarMagnetometerData(List,Long)"}, {"p":"com.polar.sdk.api.model","c":"PolarMagnetometerData","l":"getSamples()","url":"com/polar/sdk/api/model/PolarMagnetometerData.html#getSamples()"}, {"p":"com.polar.sdk.api.model","c":"PolarMagnetometerData","l":"getTimeStamp()","url":"com/polar/sdk/api/model/PolarMagnetometerData.html#getTimeStamp()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.AccOfflineRecording","l":"PolarOfflineRecordingData.AccOfflineRecording(PolarAccelerometerData, Calendar, PolarSensorSetting)","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.AccOfflineRecording.html#PolarOfflineRecordingData.AccOfflineRecording(PolarAccelerometerData,Calendar,PolarSensorSetting)"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.AccOfflineRecording","l":"getData()","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.AccOfflineRecording.html#getData()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.AccOfflineRecording","l":"getStartTime()","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.AccOfflineRecording.html#getStartTime()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.AccOfflineRecording","l":"getSettings()","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.AccOfflineRecording.html#getSettings()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.GyroOfflineRecording","l":"PolarOfflineRecordingData.GyroOfflineRecording(PolarGyroData, Calendar, PolarSensorSetting)","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.GyroOfflineRecording.html#PolarOfflineRecordingData.GyroOfflineRecording(PolarGyroData,Calendar,PolarSensorSetting)"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.GyroOfflineRecording","l":"getData()","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.GyroOfflineRecording.html#getData()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.GyroOfflineRecording","l":"getStartTime()","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.GyroOfflineRecording.html#getStartTime()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.GyroOfflineRecording","l":"getSettings()","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.GyroOfflineRecording.html#getSettings()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.MagOfflineRecording","l":"PolarOfflineRecordingData.MagOfflineRecording(PolarMagnetometerData, Calendar, PolarSensorSetting)","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.MagOfflineRecording.html#PolarOfflineRecordingData.MagOfflineRecording(PolarMagnetometerData,Calendar,PolarSensorSetting)"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.MagOfflineRecording","l":"getData()","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.MagOfflineRecording.html#getData()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.MagOfflineRecording","l":"getStartTime()","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.MagOfflineRecording.html#getStartTime()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.MagOfflineRecording","l":"getSettings()","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.MagOfflineRecording.html#getSettings()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.PpgOfflineRecording","l":"PolarOfflineRecordingData.PpgOfflineRecording(PolarPpgData, Calendar, PolarSensorSetting)","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.PpgOfflineRecording.html#PolarOfflineRecordingData.PpgOfflineRecording(PolarPpgData,Calendar,PolarSensorSetting)"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.PpgOfflineRecording","l":"getData()","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.PpgOfflineRecording.html#getData()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.PpgOfflineRecording","l":"getStartTime()","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.PpgOfflineRecording.html#getStartTime()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.PpgOfflineRecording","l":"getSettings()","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.PpgOfflineRecording.html#getSettings()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.PpiOfflineRecording","l":"PolarOfflineRecordingData.PpiOfflineRecording(PolarPpiData, Calendar)","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.PpiOfflineRecording.html#PolarOfflineRecordingData.PpiOfflineRecording(PolarPpiData,Calendar)"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.PpiOfflineRecording","l":"getData()","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.PpiOfflineRecording.html#getData()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.PpiOfflineRecording","l":"getStartTime()","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.PpiOfflineRecording.html#getStartTime()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.PpiOfflineRecording","l":"getSettings()","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.PpiOfflineRecording.html#getSettings()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.HrOfflineRecording","l":"PolarOfflineRecordingData.HrOfflineRecording(PolarHrData, Calendar)","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.HrOfflineRecording.html#PolarOfflineRecordingData.HrOfflineRecording(PolarHrData,Calendar)"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.HrOfflineRecording","l":"getData()","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.HrOfflineRecording.html#getData()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.HrOfflineRecording","l":"getStartTime()","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.HrOfflineRecording.html#getStartTime()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.HrOfflineRecording","l":"getSettings()","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.HrOfflineRecording.html#getSettings()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.TemperatureOfflineRecording","l":"PolarOfflineRecordingData.TemperatureOfflineRecording(PolarTemperatureData, Calendar)","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.TemperatureOfflineRecording.html#PolarOfflineRecordingData.TemperatureOfflineRecording(PolarTemperatureData,Calendar)"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.TemperatureOfflineRecording","l":"getData()","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.TemperatureOfflineRecording.html#getData()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.TemperatureOfflineRecording","l":"getStartTime()","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.TemperatureOfflineRecording.html#getStartTime()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.TemperatureOfflineRecording","l":"getSettings()","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.TemperatureOfflineRecording.html#getSettings()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData","l":"getStartTime()","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.html#getStartTime()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData","l":"getSettings()","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.html#getSettings()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingEntry","l":"PolarOfflineRecordingEntry(String, Long, Date, PolarBleApi.PolarDeviceDataType)","url":"com/polar/sdk/api/model/PolarOfflineRecordingEntry.html#PolarOfflineRecordingEntry(String,Long,Date,PolarBleApi.PolarDeviceDataType)"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingTriggerMode","l":"getName()","url":"com/polar/sdk/api/model/PolarOfflineRecordingTriggerMode.html#getName()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingTriggerMode","l":"getOrdinal()","url":"com/polar/sdk/api/model/PolarOfflineRecordingTriggerMode.html#getOrdinal()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingTrigger","l":"PolarOfflineRecordingTrigger(PolarOfflineRecordingTriggerMode, Map)","url":"com/polar/sdk/api/model/PolarOfflineRecordingTrigger.html#PolarOfflineRecordingTrigger(PolarOfflineRecordingTriggerMode,Map)"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingTrigger","l":"getTriggerMode()","url":"com/polar/sdk/api/model/PolarOfflineRecordingTrigger.html#getTriggerMode()"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingTrigger","l":"getTriggerFeatures()","url":"com/polar/sdk/api/model/PolarOfflineRecordingTrigger.html#getTriggerFeatures()"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrData.PolarOhrSample","l":"PolarOhrData.PolarOhrSample(Long, List, Long)","url":"com/polar/sdk/api/model/PolarOhrData.PolarOhrSample.html#PolarOhrData.PolarOhrSample(Long,List,Long)"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrData.PolarOhrSample","l":"getTimeStamp()","url":"com/polar/sdk/api/model/PolarOhrData.PolarOhrSample.html#getTimeStamp()"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrData.PolarOhrSample","l":"getChannelSamples()","url":"com/polar/sdk/api/model/PolarOhrData.PolarOhrSample.html#getChannelSamples()"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrData.PolarOhrSample","l":"getStatus()","url":"com/polar/sdk/api/model/PolarOhrData.PolarOhrSample.html#getStatus()"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrData.OhrDataType","l":"getName()","url":"com/polar/sdk/api/model/PolarOhrData.OhrDataType.html#getName()"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrData.OhrDataType","l":"getOrdinal()","url":"com/polar/sdk/api/model/PolarOhrData.OhrDataType.html#getOrdinal()"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrData","l":"PolarOhrData(List, PolarOhrData.OhrDataType, Long)","url":"com/polar/sdk/api/model/PolarOhrData.html#PolarOhrData(List,PolarOhrData.OhrDataType,Long)"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrData","l":"getSamples()","url":"com/polar/sdk/api/model/PolarOhrData.html#getSamples()"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrData","l":"getType()","url":"com/polar/sdk/api/model/PolarOhrData.html#getType()"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrData","l":"getTimeStamp()","url":"com/polar/sdk/api/model/PolarOhrData.html#getTimeStamp()"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrPPIData.PolarOhrPPISample","l":"PolarOhrPPIData.PolarOhrPPISample(Integer, Integer, Integer, Boolean, Boolean, Boolean)","url":"com/polar/sdk/api/model/PolarOhrPPIData.PolarOhrPPISample.html#PolarOhrPPIData.PolarOhrPPISample(Integer,Integer,Integer,Boolean,Boolean,Boolean)"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrPPIData.PolarOhrPPISample","l":"getPpi()","url":"com/polar/sdk/api/model/PolarOhrPPIData.PolarOhrPPISample.html#getPpi()"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrPPIData.PolarOhrPPISample","l":"getErrorEstimate()","url":"com/polar/sdk/api/model/PolarOhrPPIData.PolarOhrPPISample.html#getErrorEstimate()"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrPPIData.PolarOhrPPISample","l":"getHr()","url":"com/polar/sdk/api/model/PolarOhrPPIData.PolarOhrPPISample.html#getHr()"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrPPIData.PolarOhrPPISample","l":"getBlockerBit()","url":"com/polar/sdk/api/model/PolarOhrPPIData.PolarOhrPPISample.html#getBlockerBit()"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrPPIData.PolarOhrPPISample","l":"getSkinContactStatus()","url":"com/polar/sdk/api/model/PolarOhrPPIData.PolarOhrPPISample.html#getSkinContactStatus()"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrPPIData.PolarOhrPPISample","l":"getSkinContactSupported()","url":"com/polar/sdk/api/model/PolarOhrPPIData.PolarOhrPPISample.html#getSkinContactSupported()"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrPPIData","l":"PolarOhrPPIData(Long, List)","url":"com/polar/sdk/api/model/PolarOhrPPIData.html#PolarOhrPPIData(Long,List)"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrPPIData","l":"getTimeStamp()","url":"com/polar/sdk/api/model/PolarOhrPPIData.html#getTimeStamp()"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrPPIData","l":"getSamples()","url":"com/polar/sdk/api/model/PolarOhrPPIData.html#getSamples()"}, {"p":"com.polar.sdk.api.model","c":"PolarPpgData.PolarPpgSample","l":"PolarPpgData.PolarPpgSample(Long, List)","url":"com/polar/sdk/api/model/PolarPpgData.PolarPpgSample.html#PolarPpgData.PolarPpgSample(Long,List)"}, {"p":"com.polar.sdk.api.model","c":"PolarPpgData.PolarPpgSample","l":"getTimeStamp()","url":"com/polar/sdk/api/model/PolarPpgData.PolarPpgSample.html#getTimeStamp()"}, {"p":"com.polar.sdk.api.model","c":"PolarPpgData.PolarPpgSample","l":"getChannelSamples()","url":"com/polar/sdk/api/model/PolarPpgData.PolarPpgSample.html#getChannelSamples()"}, {"p":"com.polar.sdk.api.model","c":"PolarPpgData.PpgDataType","l":"getName()","url":"com/polar/sdk/api/model/PolarPpgData.PpgDataType.html#getName()"}, {"p":"com.polar.sdk.api.model","c":"PolarPpgData.PpgDataType","l":"getOrdinal()","url":"com/polar/sdk/api/model/PolarPpgData.PpgDataType.html#getOrdinal()"}, {"p":"com.polar.sdk.api.model","c":"PolarPpgData","l":"PolarPpgData(List, PolarPpgData.PpgDataType)","url":"com/polar/sdk/api/model/PolarPpgData.html#PolarPpgData(List,PolarPpgData.PpgDataType)"}, {"p":"com.polar.sdk.api.model","c":"PolarPpgData","l":"getSamples()","url":"com/polar/sdk/api/model/PolarPpgData.html#getSamples()"}, {"p":"com.polar.sdk.api.model","c":"PolarPpgData","l":"getType()","url":"com/polar/sdk/api/model/PolarPpgData.html#getType()"}, {"p":"com.polar.sdk.api.model","c":"PolarPpiData.PolarPpiSample","l":"PolarPpiData.PolarPpiSample(Integer, Integer, Integer, Boolean, Boolean, Boolean)","url":"com/polar/sdk/api/model/PolarPpiData.PolarPpiSample.html#PolarPpiData.PolarPpiSample(Integer,Integer,Integer,Boolean,Boolean,Boolean)"}, {"p":"com.polar.sdk.api.model","c":"PolarPpiData.PolarPpiSample","l":"getPpi()","url":"com/polar/sdk/api/model/PolarPpiData.PolarPpiSample.html#getPpi()"}, {"p":"com.polar.sdk.api.model","c":"PolarPpiData.PolarPpiSample","l":"getErrorEstimate()","url":"com/polar/sdk/api/model/PolarPpiData.PolarPpiSample.html#getErrorEstimate()"}, {"p":"com.polar.sdk.api.model","c":"PolarPpiData.PolarPpiSample","l":"getHr()","url":"com/polar/sdk/api/model/PolarPpiData.PolarPpiSample.html#getHr()"}, {"p":"com.polar.sdk.api.model","c":"PolarPpiData.PolarPpiSample","l":"getBlockerBit()","url":"com/polar/sdk/api/model/PolarPpiData.PolarPpiSample.html#getBlockerBit()"}, {"p":"com.polar.sdk.api.model","c":"PolarPpiData.PolarPpiSample","l":"getSkinContactStatus()","url":"com/polar/sdk/api/model/PolarPpiData.PolarPpiSample.html#getSkinContactStatus()"}, {"p":"com.polar.sdk.api.model","c":"PolarPpiData.PolarPpiSample","l":"getSkinContactSupported()","url":"com/polar/sdk/api/model/PolarPpiData.PolarPpiSample.html#getSkinContactSupported()"}, {"p":"com.polar.sdk.api.model","c":"PolarPpiData","l":"PolarPpiData(List)","url":"com/polar/sdk/api/model/PolarPpiData.html#PolarPpiData(List)"}, {"p":"com.polar.sdk.api.model","c":"PolarPpiData","l":"getSamples()","url":"com/polar/sdk/api/model/PolarPpiData.html#getSamples()"}, {"p":"com.polar.sdk.api.model","c":"PolarRecordingSecret","l":"PolarRecordingSecret(ByteArray)","url":"com/polar/sdk/api/model/PolarRecordingSecret.html#PolarRecordingSecret(ByteArray)"}, {"p":"com.polar.sdk.api.model","c":"PolarRecordingSecret","l":"getSecret()","url":"com/polar/sdk/api/model/PolarRecordingSecret.html#getSecret()"}, {"p":"com.polar.sdk.api.model","c":"PolarSensorSetting.SettingType","l":"getNumVal()","url":"com/polar/sdk/api/model/PolarSensorSetting.SettingType.html#getNumVal()"}, {"p":"com.polar.sdk.api.model","c":"PolarSensorSetting.SettingType","l":"getName()","url":"com/polar/sdk/api/model/PolarSensorSetting.SettingType.html#getName()"}, {"p":"com.polar.sdk.api.model","c":"PolarSensorSetting.SettingType","l":"getOrdinal()","url":"com/polar/sdk/api/model/PolarSensorSetting.SettingType.html#getOrdinal()"}, {"p":"com.polar.sdk.api.model","c":"PolarSensorSetting","l":"PolarSensorSetting(Map)","url":"com/polar/sdk/api/model/PolarSensorSetting.html#PolarSensorSetting(Map)"}, {"p":"com.polar.sdk.api.model","c":"PolarSensorSetting","l":"getSettings()","url":"com/polar/sdk/api/model/PolarSensorSetting.html#getSettings()"}, {"p":"com.polar.sdk.api.model","c":"PolarSensorSetting","l":"setSettings(Map>)","url":"com/polar/sdk/api/model/PolarSensorSetting.html#setSettings(Map)"}, {"p":"com.polar.sdk.api.model","c":"PolarSensorSetting","l":"maxSettings()","url":"com/polar/sdk/api/model/PolarSensorSetting.html#maxSettings()"}, {"p":"com.polar.sdk.api.model","c":"PolarTemperatureData.PolarTemperatureDataSample","l":"PolarTemperatureData.PolarTemperatureDataSample(Long, Float)","url":"com/polar/sdk/api/model/PolarTemperatureData.PolarTemperatureDataSample.html#PolarTemperatureData.PolarTemperatureDataSample(Long,Float)"}, {"p":"com.polar.sdk.api.model","c":"PolarTemperatureData.PolarTemperatureDataSample","l":"getTimeStamp()","url":"com/polar/sdk/api/model/PolarTemperatureData.PolarTemperatureDataSample.html#getTimeStamp()"}, {"p":"com.polar.sdk.api.model","c":"PolarTemperatureData.PolarTemperatureDataSample","l":"getTemperature()","url":"com/polar/sdk/api/model/PolarTemperatureData.PolarTemperatureDataSample.html#getTemperature()"}, {"p":"com.polar.sdk.api.model","c":"PolarTemperatureData","l":"PolarTemperatureData(List)","url":"com/polar/sdk/api/model/PolarTemperatureData.html#PolarTemperatureData(List)"}, {"p":"com.polar.sdk.api.model","c":"PolarTemperatureData","l":"getSamples()","url":"com/polar/sdk/api/model/PolarTemperatureData.html#getSamples()"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings.DeviceLocation","l":"getValue()","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.DeviceLocation.html#getValue()"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings.DeviceLocation","l":"getName()","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.DeviceLocation.html#getName()"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings.DeviceLocation","l":"getOrdinal()","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.DeviceLocation.html#getOrdinal()"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings.Companion","l":"from(Integer)","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.Companion.html#from(Integer)"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings.Companion","l":"getDEVICE_SETTINGS_FILENAME()","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.Companion.html#getDEVICE_SETTINGS_FILENAME()"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings","l":"PolarUserDeviceSettings(Integer)","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.html#PolarUserDeviceSettings(Integer)"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings","l":"getDeviceLocation()","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.html#getDeviceLocation()"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings","l":"toProto()","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.html#toProto()"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings","l":"fromBytes(ByteArray)","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.html#fromBytes(ByteArray)"}, {"p":"com.polar.sdk.api.model","c":"UserIdentifierType.Companion","l":"create()","url":"com/polar/sdk/api/model/UserIdentifierType.Companion.html#create()"}, {"p":"com.polar.sdk.api.model","c":"UserIdentifierType.Companion","l":"getUSER_IDENTIFIER_FILENAME()","url":"com/polar/sdk/api/model/UserIdentifierType.Companion.html#getUSER_IDENTIFIER_FILENAME()"}, {"p":"com.polar.sdk.api.model","c":"UserIdentifierType","l":"getUserIdLastModified()","url":"com/polar/sdk/api/model/UserIdentifierType.html#getUserIdLastModified()"}, {"p":"com.polar.sdk.api.model","c":"UserIdentifierType","l":"toProto()","url":"com/polar/sdk/api/model/UserIdentifierType.html#toProto()"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfigKt","l":"toProto(PolarFirstTimeUseConfig)","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfigKt.html#toProto(PolarFirstTimeUseConfig)"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTimeData","l":"PolarActiveTimeData(Date, PolarActiveTime, PolarActiveTime, PolarActiveTime, PolarActiveTime, PolarActiveTime, PolarActiveTime, PolarActiveTime, PolarActiveTime)","url":"com/polar/sdk/api/model/activity/PolarActiveTimeData.html#PolarActiveTimeData(Date,PolarActiveTime,PolarActiveTime,PolarActiveTime,PolarActiveTime,PolarActiveTime,PolarActiveTime,PolarActiveTime,PolarActiveTime)"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTimeData","l":"getDate()","url":"com/polar/sdk/api/model/activity/PolarActiveTimeData.html#getDate()"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTimeData","l":"getTimeNonWear()","url":"com/polar/sdk/api/model/activity/PolarActiveTimeData.html#getTimeNonWear()"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTimeData","l":"getTimeSleep()","url":"com/polar/sdk/api/model/activity/PolarActiveTimeData.html#getTimeSleep()"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTimeData","l":"getTimeSedentary()","url":"com/polar/sdk/api/model/activity/PolarActiveTimeData.html#getTimeSedentary()"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTimeData","l":"getTimeLightActivity()","url":"com/polar/sdk/api/model/activity/PolarActiveTimeData.html#getTimeLightActivity()"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTimeData","l":"getTimeContinuousModerateActivity()","url":"com/polar/sdk/api/model/activity/PolarActiveTimeData.html#getTimeContinuousModerateActivity()"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTimeData","l":"getTimeIntermittentModerateActivity()","url":"com/polar/sdk/api/model/activity/PolarActiveTimeData.html#getTimeIntermittentModerateActivity()"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTimeData","l":"getTimeContinuousVigorousActivity()","url":"com/polar/sdk/api/model/activity/PolarActiveTimeData.html#getTimeContinuousVigorousActivity()"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTimeData","l":"getTimeIntermittentVigorousActivity()","url":"com/polar/sdk/api/model/activity/PolarActiveTimeData.html#getTimeIntermittentVigorousActivity()"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTime","l":"PolarActiveTime(Integer, Integer, Integer, Integer)","url":"com/polar/sdk/api/model/activity/PolarActiveTime.html#PolarActiveTime(Integer,Integer,Integer,Integer)"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTime","l":"getHours()","url":"com/polar/sdk/api/model/activity/PolarActiveTime.html#getHours()"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTime","l":"getMinutes()","url":"com/polar/sdk/api/model/activity/PolarActiveTime.html#getMinutes()"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTime","l":"getSeconds()","url":"com/polar/sdk/api/model/activity/PolarActiveTime.html#getSeconds()"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTime","l":"getMillis()","url":"com/polar/sdk/api/model/activity/PolarActiveTime.html#getMillis()"}, {"p":"com.polar.sdk.api.model.activity","c":"Polar247HrSamplesData","l":"Polar247HrSamplesData(Date, List, AutomaticSampleTriggerType)","url":"com/polar/sdk/api/model/activity/Polar247HrSamplesData.html#Polar247HrSamplesData(Date,List,AutomaticSampleTriggerType)"}, {"p":"com.polar.sdk.api.model.activity","c":"Polar247HrSamplesData","l":"getDate()","url":"com/polar/sdk/api/model/activity/Polar247HrSamplesData.html#getDate()"}, {"p":"com.polar.sdk.api.model.activity","c":"Polar247HrSamplesData","l":"getHrSamples()","url":"com/polar/sdk/api/model/activity/Polar247HrSamplesData.html#getHrSamples()"}, {"p":"com.polar.sdk.api.model.activity","c":"Polar247HrSamplesData","l":"getTriggerType()","url":"com/polar/sdk/api/model/activity/Polar247HrSamplesData.html#getTriggerType()"}, {"p":"com.polar.sdk.api.model.activity","c":"AutomaticSampleTriggerType","l":"getValue()","url":"com/polar/sdk/api/model/activity/AutomaticSampleTriggerType.html#getValue()"}, {"p":"com.polar.sdk.api.model.activity","c":"AutomaticSampleTriggerType","l":"getName()","url":"com/polar/sdk/api/model/activity/AutomaticSampleTriggerType.html#getName()"}, {"p":"com.polar.sdk.api.model.activity","c":"AutomaticSampleTriggerType","l":"getOrdinal()","url":"com/polar/sdk/api/model/activity/AutomaticSampleTriggerType.html#getOrdinal()"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarCaloriesData","l":"PolarCaloriesData(Date, Integer)","url":"com/polar/sdk/api/model/activity/PolarCaloriesData.html#PolarCaloriesData(Date,Integer)"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarCaloriesData","l":"getDate()","url":"com/polar/sdk/api/model/activity/PolarCaloriesData.html#getDate()"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarCaloriesData","l":"getCalories()","url":"com/polar/sdk/api/model/activity/PolarCaloriesData.html#getCalories()"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarDistanceData","l":"PolarDistanceData(Date, Float)","url":"com/polar/sdk/api/model/activity/PolarDistanceData.html#PolarDistanceData(Date,Float)"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarDistanceData","l":"getDate()","url":"com/polar/sdk/api/model/activity/PolarDistanceData.html#getDate()"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarDistanceData","l":"getDistanceMeters()","url":"com/polar/sdk/api/model/activity/PolarDistanceData.html#getDistanceMeters()"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarStepsData","l":"PolarStepsData(Date, Integer)","url":"com/polar/sdk/api/model/activity/PolarStepsData.html#PolarStepsData(Date,Integer)"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarStepsData","l":"getDate()","url":"com/polar/sdk/api/model/activity/PolarStepsData.html#getDate()"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarStepsData","l":"getSteps()","url":"com/polar/sdk/api/model/activity/PolarStepsData.html#getSteps()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"PolarNightlyRechargeData(LocalDateTime, LocalDateTime, Float, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer, String, String, String, Date)","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#PolarNightlyRechargeData(LocalDateTime,LocalDateTime,Float,Integer,Integer,Integer,Integer,Integer,Integer,Integer,Integer,Integer,Integer,Integer,Integer,Integer,String,String,String,Date)"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"getCreatedTimestamp()","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#getCreatedTimestamp()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"getModifiedTimestamp()","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#getModifiedTimestamp()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"getAnsStatus()","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#getAnsStatus()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"getRecoveryIndicator()","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#getRecoveryIndicator()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"getRecoveryIndicatorSubLevel()","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#getRecoveryIndicatorSubLevel()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"getAnsRate()","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#getAnsRate()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"getScoreRateObsolete()","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#getScoreRateObsolete()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"getMeanNightlyRecoveryRRI()","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#getMeanNightlyRecoveryRRI()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"getMeanNightlyRecoveryRMSSD()","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#getMeanNightlyRecoveryRMSSD()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"getMeanNightlyRecoveryRespirationInterval()","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#getMeanNightlyRecoveryRespirationInterval()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"getMeanBaselineRRI()","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#getMeanBaselineRRI()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"getSdBaselineRRI()","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#getSdBaselineRRI()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"getMeanBaselineRMSSD()","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#getMeanBaselineRMSSD()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"getSdBaselineRMSSD()","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#getSdBaselineRMSSD()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"getMeanBaselineRespirationInterval()","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#getMeanBaselineRespirationInterval()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"getSdBaselineRespirationInterval()","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#getSdBaselineRespirationInterval()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"getSleepTip()","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#getSleepTip()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"getVitalityTip()","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#getVitalityTip()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"getExerciseTip()","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#getExerciseTip()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"getSleepResultDate()","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#getSleepResultDate()"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepWakeState.Companion","l":"from(Integer)","url":"com/polar/sdk/api/model/sleep/SleepWakeState.Companion.html#from(Integer)"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepWakeState","l":"getValue()","url":"com/polar/sdk/api/model/sleep/SleepWakeState.html#getValue()"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepWakeState","l":"getName()","url":"com/polar/sdk/api/model/sleep/SleepWakeState.html#getName()"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepWakeState","l":"getOrdinal()","url":"com/polar/sdk/api/model/sleep/SleepWakeState.html#getOrdinal()"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepRating.Companion","l":"from(Integer)","url":"com/polar/sdk/api/model/sleep/SleepRating.Companion.html#from(Integer)"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepRating","l":"getValue()","url":"com/polar/sdk/api/model/sleep/SleepRating.html#getValue()"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepRating","l":"getName()","url":"com/polar/sdk/api/model/sleep/SleepRating.html#getName()"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepRating","l":"getOrdinal()","url":"com/polar/sdk/api/model/sleep/SleepRating.html#getOrdinal()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepData","l":"PolarSleepData(LocalDate, PolarSleepAnalysisResult)","url":"com/polar/sdk/api/model/sleep/PolarSleepData.html#PolarSleepData(LocalDate,PolarSleepAnalysisResult)"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepData","l":"getDate()","url":"com/polar/sdk/api/model/sleep/PolarSleepData.html#getDate()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepData","l":"getResult()","url":"com/polar/sdk/api/model/sleep/PolarSleepData.html#getResult()"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepWakePhase","l":"SleepWakePhase(Integer, SleepWakeState)","url":"com/polar/sdk/api/model/sleep/SleepWakePhase.html#SleepWakePhase(Integer,SleepWakeState)"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepWakePhase","l":"getSecondsFromSleepStart()","url":"com/polar/sdk/api/model/sleep/SleepWakePhase.html#getSecondsFromSleepStart()"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepWakePhase","l":"getState()","url":"com/polar/sdk/api/model/sleep/SleepWakePhase.html#getState()"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepCycle","l":"SleepCycle(Integer, Float)","url":"com/polar/sdk/api/model/sleep/SleepCycle.html#SleepCycle(Integer,Float)"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepCycle","l":"getSecondsFromSleepStart()","url":"com/polar/sdk/api/model/sleep/SleepCycle.html#getSecondsFromSleepStart()"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepCycle","l":"getSleepDepthStart()","url":"com/polar/sdk/api/model/sleep/SleepCycle.html#getSleepDepthStart()"}, {"p":"com.polar.sdk.api.model.sleep","c":"OriginalSleepRange","l":"OriginalSleepRange(LocalDateTime, LocalDateTime)","url":"com/polar/sdk/api/model/sleep/OriginalSleepRange.html#OriginalSleepRange(LocalDateTime,LocalDateTime)"}, {"p":"com.polar.sdk.api.model.sleep","c":"OriginalSleepRange","l":"getStartTime()","url":"com/polar/sdk/api/model/sleep/OriginalSleepRange.html#getStartTime()"}, {"p":"com.polar.sdk.api.model.sleep","c":"OriginalSleepRange","l":"getEndTime()","url":"com/polar/sdk/api/model/sleep/OriginalSleepRange.html#getEndTime()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"PolarSleepAnalysisResult(LocalDateTime, LocalDateTime, LocalDateTime, Integer, List, List, LocalDateTime, Integer, Integer, SleepRating, String, Boolean, List, LocalDate, OriginalSleepRange)","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#PolarSleepAnalysisResult(LocalDateTime,LocalDateTime,LocalDateTime,Integer,List,List,LocalDateTime,Integer,Integer,SleepRating,String,Boolean,List,LocalDate,OriginalSleepRange)"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"getSleepStartTime()","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#getSleepStartTime()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"getSleepEndTime()","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#getSleepEndTime()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"getLastModified()","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#getLastModified()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"getSleepGoalMinutes()","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#getSleepGoalMinutes()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"getSleepWakePhases()","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#getSleepWakePhases()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"getSnoozeTime()","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#getSnoozeTime()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"getAlarmTime()","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#getAlarmTime()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"getSleepStartOffsetSeconds()","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#getSleepStartOffsetSeconds()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"getSleepEndOffsetSeconds()","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#getSleepEndOffsetSeconds()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"getUserSleepRating()","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#getUserSleepRating()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"getDeviceId()","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#getDeviceId()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"getBatteryRanOut()","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#getBatteryRanOut()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"getSleepCycles()","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#getSleepCycles()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"getSleepResultDate()","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#getSleepResultDate()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"getOriginalSleepRange()","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#getOriginalSleepRange()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepDataKt","l":"fromPbSleepwakePhasesListProto(List<>)","url":"com/polar/sdk/api/model/sleep/PolarSleepDataKt.html#fromPbSleepwakePhasesListProto(List)"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepDataKt","l":"fromPbSleepCyclesList(List<>)","url":"com/polar/sdk/api/model/sleep/PolarSleepDataKt.html#fromPbSleepCyclesList(List)"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepDataKt","l":"fromPbOriginalSleepRange()","url":"com/polar/sdk/api/model/sleep/PolarSleepDataKt.html#fromPbOriginalSleepRange()"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepDataKt","l":"convertSnoozeTimeListToLocalTime(List<>)","url":"com/polar/sdk/api/model/sleep/PolarSleepDataKt.html#convertSnoozeTimeListToLocalTime(List)"}, {"p":"com.polar.sdk.impl","c":"DataDeletionStats","l":"DataDeletionStats(AtomicBoolean, Integer, ConcurrentLinkedQueue, ConcurrentHashMap)","url":"com/polar/sdk/impl/DataDeletionStats.html#DataDeletionStats(AtomicBoolean,Integer,ConcurrentLinkedQueue,ConcurrentHashMap)"}, {"p":"com.polar.sdk.impl","c":"DataDeletionStats","l":"getDeleteOperationCompleteLock()","url":"com/polar/sdk/impl/DataDeletionStats.html#getDeleteOperationCompleteLock()"}, {"p":"com.polar.sdk.impl","c":"DataDeletionStats","l":"getAmountOfHandedDeletions()","url":"com/polar/sdk/impl/DataDeletionStats.html#getAmountOfHandedDeletions()"}, {"p":"com.polar.sdk.impl","c":"DataDeletionStats","l":"setAmountOfHandedDeletions(Integer)","url":"com/polar/sdk/impl/DataDeletionStats.html#setAmountOfHandedDeletions(Integer)"}, {"p":"com.polar.sdk.impl","c":"DataDeletionStats","l":"getDeletedDirs()","url":"com/polar/sdk/impl/DataDeletionStats.html#getDeletedDirs()"}, {"p":"com.polar.sdk.impl","c":"DataDeletionStats","l":"setDeletedDirs(ConcurrentLinkedQueue)","url":"com/polar/sdk/impl/DataDeletionStats.html#setDeletedDirs(ConcurrentLinkedQueue)"}, {"p":"com.polar.sdk.impl","c":"DataDeletionStats","l":"getFileDeletionMap()","url":"com/polar/sdk/impl/DataDeletionStats.html#getFileDeletionMap()"}, {"p":"com.polar.sdk.impl.utils","c":"CaloriesType","l":"getName()","url":"com/polar/sdk/impl/utils/CaloriesType.html#getName()"}, {"p":"com.polar.sdk.impl.utils","c":"CaloriesType","l":"getOrdinal()","url":"com/polar/sdk/impl/utils/CaloriesType.html#getOrdinal()"}, {"p":"com.polar.sdk.impl.utils","c":"PolarBackupManager.BackupFileData","l":"PolarBackupManager.BackupFileData(ByteArray, String, String)","url":"com/polar/sdk/impl/utils/PolarBackupManager.BackupFileData.html#PolarBackupManager.BackupFileData(ByteArray,String,String)"}, {"p":"com.polar.sdk.impl.utils","c":"PolarBackupManager.BackupFileData","l":"getData()","url":"com/polar/sdk/impl/utils/PolarBackupManager.BackupFileData.html#getData()"}, {"p":"com.polar.sdk.impl.utils","c":"PolarBackupManager.BackupFileData","l":"getDirectory()","url":"com/polar/sdk/impl/utils/PolarBackupManager.BackupFileData.html#getDirectory()"}, {"p":"com.polar.sdk.impl.utils","c":"PolarBackupManager.BackupFileData","l":"getFileName()","url":"com/polar/sdk/impl/utils/PolarBackupManager.BackupFileData.html#getFileName()"}, {"p":"com.polar.sdk.impl.utils","c":"PolarBackupManager","l":"PolarBackupManager()","url":"com/polar/sdk/impl/utils/PolarBackupManager.html#PolarBackupManager()"}, {"p":"com.polar.sdk.impl.utils","c":"PolarBackupManager","l":"backupDevice()","url":"com/polar/sdk/impl/utils/PolarBackupManager.html#backupDevice()"}, {"p":"com.polar.sdk.impl.utils","c":"PolarBackupManager","l":"restoreBackup(List)","url":"com/polar/sdk/impl/utils/PolarBackupManager.html#restoreBackup(List)"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarBleSdkFeature","l":"name","url":"com/polar/sdk/impl/utils/CaloriesType.html#name"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarBleSdkFeature","l":"ordinal","url":"com/polar/sdk/impl/utils/CaloriesType.html#ordinal"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarStoredDataType","l":"type","url":"com/polar/sdk/api/PolarBleApi.PolarStoredDataType.html#type"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarStoredDataType","l":"name","url":"com/polar/sdk/impl/utils/CaloriesType.html#name"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarStoredDataType","l":"ordinal","url":"com/polar/sdk/impl/utils/CaloriesType.html#ordinal"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarDeviceDataType","l":"name","url":"com/polar/sdk/impl/utils/CaloriesType.html#name"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarDeviceDataType","l":"ordinal","url":"com/polar/sdk/impl/utils/CaloriesType.html#ordinal"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarActivityDataType","l":"name","url":"com/polar/sdk/impl/utils/CaloriesType.html#name"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarActivityDataType","l":"ordinal","url":"com/polar/sdk/impl/utils/CaloriesType.html#ordinal"}, {"p":"com.polar.sdk.api","c":"PolarBleApi","l":"features","url":"com/polar/sdk/api/PolarBleApi.html#features"}, {"p":"com.polar.sdk.api","c":"PolarBleApiDefaultImpl","l":"INSTANCE","url":"com/polar/sdk/api/PolarBleApiDefaultImpl.html#INSTANCE"}, {"p":"com.polar.sdk.api","c":"PolarH10OfflineExerciseApi.RecordingInterval","l":"value","url":"com/polar/sdk/api/PolarH10OfflineExerciseApi.RecordingInterval.html#value"}, {"p":"com.polar.sdk.api","c":"PolarH10OfflineExerciseApi.RecordingInterval","l":"name","url":"com/polar/sdk/impl/utils/CaloriesType.html#name"}, {"p":"com.polar.sdk.api","c":"PolarH10OfflineExerciseApi.RecordingInterval","l":"ordinal","url":"com/polar/sdk/impl/utils/CaloriesType.html#ordinal"}, {"p":"com.polar.sdk.api","c":"PolarH10OfflineExerciseApi.SampleType","l":"name","url":"com/polar/sdk/impl/utils/CaloriesType.html#name"}, {"p":"com.polar.sdk.api","c":"PolarH10OfflineExerciseApi.SampleType","l":"ordinal","url":"com/polar/sdk/impl/utils/CaloriesType.html#ordinal"}, {"p":"com.polar.sdk.api.errors","c":"PolarBleSdkInstanceException","l":"cause","url":"com/polar/sdk/api/errors/PolarServiceNotAvailable.html#cause"}, {"p":"com.polar.sdk.api.errors","c":"PolarBleSdkInstanceException","l":"message","url":"com/polar/sdk/api/errors/PolarServiceNotAvailable.html#message"}, {"p":"com.polar.sdk.api.errors","c":"PolarBleSdkInternalException","l":"cause","url":"com/polar/sdk/api/errors/PolarServiceNotAvailable.html#cause"}, {"p":"com.polar.sdk.api.errors","c":"PolarBleSdkInternalException","l":"message","url":"com/polar/sdk/api/errors/PolarServiceNotAvailable.html#message"}, {"p":"com.polar.sdk.api.errors","c":"PolarDeviceDisconnected","l":"cause","url":"com/polar/sdk/api/errors/PolarServiceNotAvailable.html#cause"}, {"p":"com.polar.sdk.api.errors","c":"PolarDeviceDisconnected","l":"message","url":"com/polar/sdk/api/errors/PolarServiceNotAvailable.html#message"}, {"p":"com.polar.sdk.api.errors","c":"PolarDeviceNotConnected","l":"cause","url":"com/polar/sdk/api/errors/PolarServiceNotAvailable.html#cause"}, {"p":"com.polar.sdk.api.errors","c":"PolarDeviceNotConnected","l":"message","url":"com/polar/sdk/api/errors/PolarServiceNotAvailable.html#message"}, {"p":"com.polar.sdk.api.errors","c":"PolarDeviceNotFound","l":"cause","url":"com/polar/sdk/api/errors/PolarServiceNotAvailable.html#cause"}, {"p":"com.polar.sdk.api.errors","c":"PolarDeviceNotFound","l":"message","url":"com/polar/sdk/api/errors/PolarServiceNotAvailable.html#message"}, {"p":"com.polar.sdk.api.errors","c":"PolarInvalidArgument","l":"cause","url":"com/polar/sdk/api/errors/PolarServiceNotAvailable.html#cause"}, {"p":"com.polar.sdk.api.errors","c":"PolarInvalidArgument","l":"message","url":"com/polar/sdk/api/errors/PolarServiceNotAvailable.html#message"}, {"p":"com.polar.sdk.api.errors","c":"PolarNotificationNotEnabled","l":"cause","url":"com/polar/sdk/api/errors/PolarServiceNotAvailable.html#cause"}, {"p":"com.polar.sdk.api.errors","c":"PolarNotificationNotEnabled","l":"message","url":"com/polar/sdk/api/errors/PolarServiceNotAvailable.html#message"}, {"p":"com.polar.sdk.api.errors","c":"PolarOfflineRecordingError","l":"cause","url":"com/polar/sdk/api/errors/PolarServiceNotAvailable.html#cause"}, {"p":"com.polar.sdk.api.errors","c":"PolarOfflineRecordingError","l":"message","url":"com/polar/sdk/api/errors/PolarServiceNotAvailable.html#message"}, {"p":"com.polar.sdk.api.errors","c":"PolarOperationNotSupported","l":"cause","url":"com/polar/sdk/api/errors/PolarServiceNotAvailable.html#cause"}, {"p":"com.polar.sdk.api.errors","c":"PolarOperationNotSupported","l":"message","url":"com/polar/sdk/api/errors/PolarServiceNotAvailable.html#message"}, {"p":"com.polar.sdk.api.errors","c":"PolarServiceNotAvailable","l":"cause","url":"com/polar/sdk/api/errors/PolarServiceNotAvailable.html#cause"}, {"p":"com.polar.sdk.api.errors","c":"PolarServiceNotAvailable","l":"message","url":"com/polar/sdk/api/errors/PolarServiceNotAvailable.html#message"}, {"p":"com.polar.sdk.api.model","c":"LedConfig.Companion","l":"LED_CONFIG_FILENAME","url":"com/polar/sdk/api/model/LedConfig.Companion.html#LED_CONFIG_FILENAME"}, {"p":"com.polar.sdk.api.model","c":"LedConfig.Companion","l":"LED_ANIMATION_DISABLE_BYTE","url":"com/polar/sdk/api/model/LedConfig.Companion.html#LED_ANIMATION_DISABLE_BYTE"}, {"p":"com.polar.sdk.api.model","c":"LedConfig.Companion","l":"LED_ANIMATION_ENABLE_BYTE","url":"com/polar/sdk/api/model/LedConfig.Companion.html#LED_ANIMATION_ENABLE_BYTE"}, {"p":"com.polar.sdk.api.model","c":"LedConfig.Companion","l":"INSTANCE","url":"com/polar/sdk/api/model/LedConfig.Companion.html#INSTANCE"}, {"p":"com.polar.sdk.api.model","c":"LedConfig","l":"sdkModeLedEnabled","url":"com/polar/sdk/api/model/LedConfig.html#sdkModeLedEnabled"}, {"p":"com.polar.sdk.api.model","c":"LedConfig","l":"ppiModeLedEnabled","url":"com/polar/sdk/api/model/LedConfig.html#ppiModeLedEnabled"}, {"p":"com.polar.sdk.api.model","c":"PolarAccelerometerData.PolarAccelerometerDataSample","l":"timeStamp","url":"com/polar/sdk/api/model/PolarAccelerometerData.PolarAccelerometerDataSample.html#timeStamp"}, {"p":"com.polar.sdk.api.model","c":"PolarAccelerometerData.PolarAccelerometerDataSample","l":"x","url":"com/polar/sdk/api/model/PolarAccelerometerData.PolarAccelerometerDataSample.html#x"}, {"p":"com.polar.sdk.api.model","c":"PolarAccelerometerData.PolarAccelerometerDataSample","l":"y","url":"com/polar/sdk/api/model/PolarAccelerometerData.PolarAccelerometerDataSample.html#y"}, {"p":"com.polar.sdk.api.model","c":"PolarAccelerometerData.PolarAccelerometerDataSample","l":"z","url":"com/polar/sdk/api/model/PolarAccelerometerData.PolarAccelerometerDataSample.html#z"}, {"p":"com.polar.sdk.api.model","c":"PolarAccelerometerData","l":"samples","url":"com/polar/sdk/api/model/PolarAccelerometerData.html#samples"}, {"p":"com.polar.sdk.api.model","c":"PolarAccelerometerData","l":"timeStamp","url":"com/polar/sdk/api/model/PolarAccelerometerData.html#timeStamp"}, {"p":"com.polar.sdk.api.model","c":"PolarActivityRecordingEntry","l":"path","url":"com/polar/sdk/api/model/PolarActivityRecordingEntry.html#path"}, {"p":"com.polar.sdk.api.model","c":"PolarActivityRecordingEntry","l":"size","url":"com/polar/sdk/api/model/PolarActivityRecordingEntry.html#size"}, {"p":"com.polar.sdk.api.model","c":"PolarActivityRecordingEntry","l":"date","url":"com/polar/sdk/api/model/PolarActivityRecordingEntry.html#date"}, {"p":"com.polar.sdk.api.model","c":"PolarActivityRecordingEntry","l":"type","url":"com/polar/sdk/api/model/PolarActivityRecordingEntry.html#type"}, {"p":"com.polar.sdk.api.model","c":"PolarDeviceInfo","l":"deviceId","url":"com/polar/sdk/api/model/PolarDeviceInfo.html#deviceId"}, {"p":"com.polar.sdk.api.model","c":"PolarDeviceInfo","l":"address","url":"com/polar/sdk/api/model/PolarDeviceInfo.html#address"}, {"p":"com.polar.sdk.api.model","c":"PolarDeviceInfo","l":"rssi","url":"com/polar/sdk/api/model/PolarDeviceInfo.html#rssi"}, {"p":"com.polar.sdk.api.model","c":"PolarDeviceInfo","l":"name","url":"com/polar/sdk/api/model/PolarDeviceInfo.html#name"}, {"p":"com.polar.sdk.api.model","c":"PolarDeviceInfo","l":"isConnectable","url":"com/polar/sdk/api/model/PolarDeviceInfo.html#isConnectable"}, {"p":"com.polar.sdk.api.model","c":"PolarDeviceUuid","l":"INSTANCE","url":"com/polar/sdk/api/model/PolarDeviceUuid.html#INSTANCE"}, {"p":"com.polar.sdk.api.model","c":"PolarDiskSpaceData.Companion","l":"INSTANCE","url":"com/polar/sdk/api/model/PolarDiskSpaceData.Companion.html#INSTANCE"}, {"p":"com.polar.sdk.api.model","c":"PolarDiskSpaceData","l":"totalSpace","url":"com/polar/sdk/api/model/PolarDiskSpaceData.html#totalSpace"}, {"p":"com.polar.sdk.api.model","c":"PolarDiskSpaceData","l":"freeSpace","url":"com/polar/sdk/api/model/PolarDiskSpaceData.html#freeSpace"}, {"p":"com.polar.sdk.api.model","c":"PolarEcgData.PolarEcgDataSample","l":"timeStamp","url":"com/polar/sdk/api/model/PolarEcgData.PolarEcgDataSample.html#timeStamp"}, {"p":"com.polar.sdk.api.model","c":"PolarEcgData.PolarEcgDataSample","l":"voltage","url":"com/polar/sdk/api/model/PolarEcgData.PolarEcgDataSample.html#voltage"}, {"p":"com.polar.sdk.api.model","c":"PolarEcgData","l":"samples","url":"com/polar/sdk/api/model/PolarEcgData.html#samples"}, {"p":"com.polar.sdk.api.model","c":"PolarEcgData","l":"timeStamp","url":"com/polar/sdk/api/model/PolarEcgData.html#timeStamp"}, {"p":"com.polar.sdk.api.model","c":"PolarExerciseData","l":"recordingInterval","url":"com/polar/sdk/api/model/PolarExerciseData.html#recordingInterval"}, {"p":"com.polar.sdk.api.model","c":"PolarExerciseData","l":"hrSamples","url":"com/polar/sdk/api/model/PolarExerciseData.html#hrSamples"}, {"p":"com.polar.sdk.api.model","c":"PolarExerciseEntry","l":"path","url":"com/polar/sdk/api/model/PolarExerciseEntry.html#path"}, {"p":"com.polar.sdk.api.model","c":"PolarExerciseEntry","l":"date","url":"com/polar/sdk/api/model/PolarExerciseEntry.html#date"}, {"p":"com.polar.sdk.api.model","c":"PolarExerciseEntry","l":"identifier","url":"com/polar/sdk/api/model/PolarExerciseEntry.html#identifier"}, {"p":"com.polar.sdk.api.model","c":"FirmwareUpdateStatus.FetchingFwUpdatePackage","l":"details","url":"com/polar/sdk/api/model/FirmwareUpdateStatus.FetchingFwUpdatePackage.html#details"}, {"p":"com.polar.sdk.api.model","c":"FirmwareUpdateStatus.PreparingDeviceForFwUpdate","l":"details","url":"com/polar/sdk/api/model/FirmwareUpdateStatus.PreparingDeviceForFwUpdate.html#details"}, {"p":"com.polar.sdk.api.model","c":"FirmwareUpdateStatus.WritingFwUpdatePackage","l":"details","url":"com/polar/sdk/api/model/FirmwareUpdateStatus.WritingFwUpdatePackage.html#details"}, {"p":"com.polar.sdk.api.model","c":"FirmwareUpdateStatus.FinalizingFwUpdate","l":"details","url":"com/polar/sdk/api/model/FirmwareUpdateStatus.FinalizingFwUpdate.html#details"}, {"p":"com.polar.sdk.api.model","c":"FirmwareUpdateStatus.FwUpdateCompletedSuccessfully","l":"details","url":"com/polar/sdk/api/model/FirmwareUpdateStatus.FwUpdateCompletedSuccessfully.html#details"}, {"p":"com.polar.sdk.api.model","c":"FirmwareUpdateStatus.FwUpdateNotAvailable","l":"details","url":"com/polar/sdk/api/model/FirmwareUpdateStatus.FwUpdateNotAvailable.html#details"}, {"p":"com.polar.sdk.api.model","c":"FirmwareUpdateStatus.FwUpdateFailed","l":"details","url":"com/polar/sdk/api/model/FirmwareUpdateStatus.FwUpdateFailed.html#details"}, {"p":"com.polar.sdk.api.model","c":"FirmwareUpdateStatus","l":"details","url":"com/polar/sdk/api/model/FirmwareUpdateStatus.html#details"}, {"p":"com.polar.sdk.api.model","c":"PolarFirmwareVersionInfo","l":"deviceFwVersion","url":"com/polar/sdk/api/model/PolarFirmwareVersionInfo.html#deviceFwVersion"}, {"p":"com.polar.sdk.api.model","c":"PolarFirmwareVersionInfo","l":"deviceModelName","url":"com/polar/sdk/api/model/PolarFirmwareVersionInfo.html#deviceModelName"}, {"p":"com.polar.sdk.api.model","c":"PolarFirmwareVersionInfo","l":"deviceHardwareCode","url":"com/polar/sdk/api/model/PolarFirmwareVersionInfo.html#deviceHardwareCode"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Gender","l":"name","url":"com/polar/sdk/impl/utils/CaloriesType.html#name"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Gender","l":"ordinal","url":"com/polar/sdk/impl/utils/CaloriesType.html#ordinal"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.TypicalDay","l":"index","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.TypicalDay.html#index"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.TypicalDay","l":"name","url":"com/polar/sdk/impl/utils/CaloriesType.html#name"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.TypicalDay","l":"ordinal","url":"com/polar/sdk/impl/utils/CaloriesType.html#ordinal"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"HEIGHT_MIN","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#HEIGHT_MIN"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"HEIGHT_MAX","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#HEIGHT_MAX"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"WEIGHT_MIN","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#WEIGHT_MIN"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"WEIGHT_MAX","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#WEIGHT_MAX"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"MAX_HEART_RATE_MIN","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#MAX_HEART_RATE_MIN"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"MAX_HEART_RATE_MAX","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#MAX_HEART_RATE_MAX"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"RESTING_HEART_RATE_MIN","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#RESTING_HEART_RATE_MIN"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"RESTING_HEART_RATE_MAX","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#RESTING_HEART_RATE_MAX"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"VO2_MAX_MIN","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#VO2_MAX_MIN"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"VO2_MAX_MAX","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#VO2_MAX_MAX"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"TRAINING_BACKGROUND_VALUES","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#TRAINING_BACKGROUND_VALUES"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"SLEEP_GOAL_RANGE_MINUTES","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#SLEEP_GOAL_RANGE_MINUTES"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"FTU_CONFIG_FILENAME","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#FTU_CONFIG_FILENAME"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Companion","l":"INSTANCE","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Companion.html#INSTANCE"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig","l":"gender","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.html#gender"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig","l":"birthDate","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.html#birthDate"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig","l":"height","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.html#height"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig","l":"weight","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.html#weight"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig","l":"maxHeartRate","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.html#maxHeartRate"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig","l":"vo2Max","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.html#vo2Max"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig","l":"restingHeartRate","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.html#restingHeartRate"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig","l":"trainingBackground","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.html#trainingBackground"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig","l":"deviceTime","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.html#deviceTime"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig","l":"typicalDay","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.html#typicalDay"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig","l":"sleepGoalMinutes","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.html#sleepGoalMinutes"}, {"p":"com.polar.sdk.api.model","c":"PolarGyroData.PolarGyroDataSample","l":"timeStamp","url":"com/polar/sdk/api/model/PolarGyroData.PolarGyroDataSample.html#timeStamp"}, {"p":"com.polar.sdk.api.model","c":"PolarGyroData.PolarGyroDataSample","l":"x","url":"com/polar/sdk/api/model/PolarGyroData.PolarGyroDataSample.html#x"}, {"p":"com.polar.sdk.api.model","c":"PolarGyroData.PolarGyroDataSample","l":"y","url":"com/polar/sdk/api/model/PolarGyroData.PolarGyroDataSample.html#y"}, {"p":"com.polar.sdk.api.model","c":"PolarGyroData.PolarGyroDataSample","l":"z","url":"com/polar/sdk/api/model/PolarGyroData.PolarGyroDataSample.html#z"}, {"p":"com.polar.sdk.api.model","c":"PolarGyroData","l":"samples","url":"com/polar/sdk/api/model/PolarGyroData.html#samples"}, {"p":"com.polar.sdk.api.model","c":"PolarGyroData","l":"timeStamp","url":"com/polar/sdk/api/model/PolarGyroData.html#timeStamp"}, {"p":"com.polar.sdk.api.model","c":"PolarHrBroadcastData","l":"polarDeviceInfo","url":"com/polar/sdk/api/model/PolarHrBroadcastData.html#polarDeviceInfo"}, {"p":"com.polar.sdk.api.model","c":"PolarHrBroadcastData","l":"hr","url":"com/polar/sdk/api/model/PolarHrBroadcastData.html#hr"}, {"p":"com.polar.sdk.api.model","c":"PolarHrBroadcastData","l":"batteryStatus","url":"com/polar/sdk/api/model/PolarHrBroadcastData.html#batteryStatus"}, {"p":"com.polar.sdk.api.model","c":"PolarHrData.PolarHrSample","l":"hr","url":"com/polar/sdk/api/model/PolarHrData.PolarHrSample.html#hr"}, {"p":"com.polar.sdk.api.model","c":"PolarHrData.PolarHrSample","l":"correctedHr","url":"com/polar/sdk/api/model/PolarHrData.PolarHrSample.html#correctedHr"}, {"p":"com.polar.sdk.api.model","c":"PolarHrData.PolarHrSample","l":"ppgQuality","url":"com/polar/sdk/api/model/PolarHrData.PolarHrSample.html#ppgQuality"}, {"p":"com.polar.sdk.api.model","c":"PolarHrData.PolarHrSample","l":"rrsMs","url":"com/polar/sdk/api/model/PolarHrData.PolarHrSample.html#rrsMs"}, {"p":"com.polar.sdk.api.model","c":"PolarHrData.PolarHrSample","l":"rrAvailable","url":"com/polar/sdk/api/model/PolarHrData.PolarHrSample.html#rrAvailable"}, {"p":"com.polar.sdk.api.model","c":"PolarHrData.PolarHrSample","l":"contactStatus","url":"com/polar/sdk/api/model/PolarHrData.PolarHrSample.html#contactStatus"}, {"p":"com.polar.sdk.api.model","c":"PolarHrData.PolarHrSample","l":"contactStatusSupported","url":"com/polar/sdk/api/model/PolarHrData.PolarHrSample.html#contactStatusSupported"}, {"p":"com.polar.sdk.api.model","c":"PolarHrData","l":"samples","url":"com/polar/sdk/api/model/PolarHrData.html#samples"}, {"p":"com.polar.sdk.api.model","c":"PolarMagnetometerData.PolarMagnetometerDataSample","l":"timeStamp","url":"com/polar/sdk/api/model/PolarMagnetometerData.PolarMagnetometerDataSample.html#timeStamp"}, {"p":"com.polar.sdk.api.model","c":"PolarMagnetometerData.PolarMagnetometerDataSample","l":"x","url":"com/polar/sdk/api/model/PolarMagnetometerData.PolarMagnetometerDataSample.html#x"}, {"p":"com.polar.sdk.api.model","c":"PolarMagnetometerData.PolarMagnetometerDataSample","l":"y","url":"com/polar/sdk/api/model/PolarMagnetometerData.PolarMagnetometerDataSample.html#y"}, {"p":"com.polar.sdk.api.model","c":"PolarMagnetometerData.PolarMagnetometerDataSample","l":"z","url":"com/polar/sdk/api/model/PolarMagnetometerData.PolarMagnetometerDataSample.html#z"}, {"p":"com.polar.sdk.api.model","c":"PolarMagnetometerData","l":"samples","url":"com/polar/sdk/api/model/PolarMagnetometerData.html#samples"}, {"p":"com.polar.sdk.api.model","c":"PolarMagnetometerData","l":"timeStamp","url":"com/polar/sdk/api/model/PolarMagnetometerData.html#timeStamp"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.AccOfflineRecording","l":"data","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.AccOfflineRecording.html#data"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.AccOfflineRecording","l":"startTime","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.TemperatureOfflineRecording.html#startTime"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.AccOfflineRecording","l":"settings","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.TemperatureOfflineRecording.html#settings"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.GyroOfflineRecording","l":"data","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.GyroOfflineRecording.html#data"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.GyroOfflineRecording","l":"startTime","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.TemperatureOfflineRecording.html#startTime"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.GyroOfflineRecording","l":"settings","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.TemperatureOfflineRecording.html#settings"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.MagOfflineRecording","l":"data","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.MagOfflineRecording.html#data"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.MagOfflineRecording","l":"startTime","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.TemperatureOfflineRecording.html#startTime"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.MagOfflineRecording","l":"settings","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.TemperatureOfflineRecording.html#settings"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.PpgOfflineRecording","l":"data","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.PpgOfflineRecording.html#data"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.PpgOfflineRecording","l":"startTime","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.TemperatureOfflineRecording.html#startTime"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.PpgOfflineRecording","l":"settings","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.TemperatureOfflineRecording.html#settings"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.PpiOfflineRecording","l":"data","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.PpiOfflineRecording.html#data"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.PpiOfflineRecording","l":"startTime","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.TemperatureOfflineRecording.html#startTime"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.PpiOfflineRecording","l":"settings","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.TemperatureOfflineRecording.html#settings"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.HrOfflineRecording","l":"data","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.HrOfflineRecording.html#data"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.HrOfflineRecording","l":"startTime","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.TemperatureOfflineRecording.html#startTime"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.HrOfflineRecording","l":"settings","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.TemperatureOfflineRecording.html#settings"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.TemperatureOfflineRecording","l":"data","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.TemperatureOfflineRecording.html#data"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.TemperatureOfflineRecording","l":"startTime","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.TemperatureOfflineRecording.html#startTime"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.TemperatureOfflineRecording","l":"settings","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.TemperatureOfflineRecording.html#settings"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData","l":"startTime","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.TemperatureOfflineRecording.html#startTime"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData","l":"settings","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.TemperatureOfflineRecording.html#settings"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingEntry","l":"path","url":"com/polar/sdk/api/model/PolarOfflineRecordingEntry.html#path"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingEntry","l":"size","url":"com/polar/sdk/api/model/PolarOfflineRecordingEntry.html#size"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingEntry","l":"date","url":"com/polar/sdk/api/model/PolarOfflineRecordingEntry.html#date"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingEntry","l":"type","url":"com/polar/sdk/api/model/PolarOfflineRecordingEntry.html#type"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingTriggerMode","l":"name","url":"com/polar/sdk/impl/utils/CaloriesType.html#name"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingTriggerMode","l":"ordinal","url":"com/polar/sdk/impl/utils/CaloriesType.html#ordinal"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingTrigger","l":"triggerMode","url":"com/polar/sdk/api/model/PolarOfflineRecordingTrigger.html#triggerMode"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingTrigger","l":"triggerFeatures","url":"com/polar/sdk/api/model/PolarOfflineRecordingTrigger.html#triggerFeatures"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrData.PolarOhrSample","l":"timeStamp","url":"com/polar/sdk/api/model/PolarOhrData.PolarOhrSample.html#timeStamp"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrData.PolarOhrSample","l":"channelSamples","url":"com/polar/sdk/api/model/PolarOhrData.PolarOhrSample.html#channelSamples"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrData.PolarOhrSample","l":"status","url":"com/polar/sdk/api/model/PolarOhrData.PolarOhrSample.html#status"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrData.OhrDataType","l":"name","url":"com/polar/sdk/impl/utils/CaloriesType.html#name"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrData.OhrDataType","l":"ordinal","url":"com/polar/sdk/impl/utils/CaloriesType.html#ordinal"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrData","l":"samples","url":"com/polar/sdk/api/model/PolarOhrData.html#samples"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrData","l":"type","url":"com/polar/sdk/api/model/PolarOhrData.html#type"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrData","l":"timeStamp","url":"com/polar/sdk/api/model/PolarOhrData.html#timeStamp"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrPPIData.PolarOhrPPISample","l":"ppi","url":"com/polar/sdk/api/model/PolarOhrPPIData.PolarOhrPPISample.html#ppi"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrPPIData.PolarOhrPPISample","l":"errorEstimate","url":"com/polar/sdk/api/model/PolarOhrPPIData.PolarOhrPPISample.html#errorEstimate"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrPPIData.PolarOhrPPISample","l":"hr","url":"com/polar/sdk/api/model/PolarOhrPPIData.PolarOhrPPISample.html#hr"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrPPIData.PolarOhrPPISample","l":"blockerBit","url":"com/polar/sdk/api/model/PolarOhrPPIData.PolarOhrPPISample.html#blockerBit"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrPPIData.PolarOhrPPISample","l":"skinContactStatus","url":"com/polar/sdk/api/model/PolarOhrPPIData.PolarOhrPPISample.html#skinContactStatus"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrPPIData.PolarOhrPPISample","l":"skinContactSupported","url":"com/polar/sdk/api/model/PolarOhrPPIData.PolarOhrPPISample.html#skinContactSupported"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrPPIData","l":"timeStamp","url":"com/polar/sdk/api/model/PolarOhrPPIData.html#timeStamp"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrPPIData","l":"samples","url":"com/polar/sdk/api/model/PolarOhrPPIData.html#samples"}, {"p":"com.polar.sdk.api.model","c":"PolarPpgData.PolarPpgSample","l":"timeStamp","url":"com/polar/sdk/api/model/PolarPpgData.PolarPpgSample.html#timeStamp"}, {"p":"com.polar.sdk.api.model","c":"PolarPpgData.PolarPpgSample","l":"channelSamples","url":"com/polar/sdk/api/model/PolarPpgData.PolarPpgSample.html#channelSamples"}, {"p":"com.polar.sdk.api.model","c":"PolarPpgData.PpgDataType","l":"name","url":"com/polar/sdk/impl/utils/CaloriesType.html#name"}, {"p":"com.polar.sdk.api.model","c":"PolarPpgData.PpgDataType","l":"ordinal","url":"com/polar/sdk/impl/utils/CaloriesType.html#ordinal"}, {"p":"com.polar.sdk.api.model","c":"PolarPpgData","l":"samples","url":"com/polar/sdk/api/model/PolarPpgData.html#samples"}, {"p":"com.polar.sdk.api.model","c":"PolarPpgData","l":"type","url":"com/polar/sdk/api/model/PolarPpgData.html#type"}, {"p":"com.polar.sdk.api.model","c":"PolarPpiData.PolarPpiSample","l":"ppi","url":"com/polar/sdk/api/model/PolarPpiData.PolarPpiSample.html#ppi"}, {"p":"com.polar.sdk.api.model","c":"PolarPpiData.PolarPpiSample","l":"errorEstimate","url":"com/polar/sdk/api/model/PolarPpiData.PolarPpiSample.html#errorEstimate"}, {"p":"com.polar.sdk.api.model","c":"PolarPpiData.PolarPpiSample","l":"hr","url":"com/polar/sdk/api/model/PolarPpiData.PolarPpiSample.html#hr"}, {"p":"com.polar.sdk.api.model","c":"PolarPpiData.PolarPpiSample","l":"blockerBit","url":"com/polar/sdk/api/model/PolarPpiData.PolarPpiSample.html#blockerBit"}, {"p":"com.polar.sdk.api.model","c":"PolarPpiData.PolarPpiSample","l":"skinContactStatus","url":"com/polar/sdk/api/model/PolarPpiData.PolarPpiSample.html#skinContactStatus"}, {"p":"com.polar.sdk.api.model","c":"PolarPpiData.PolarPpiSample","l":"skinContactSupported","url":"com/polar/sdk/api/model/PolarPpiData.PolarPpiSample.html#skinContactSupported"}, {"p":"com.polar.sdk.api.model","c":"PolarPpiData","l":"samples","url":"com/polar/sdk/api/model/PolarPpiData.html#samples"}, {"p":"com.polar.sdk.api.model","c":"PolarRecordingSecret","l":"secret","url":"com/polar/sdk/api/model/PolarRecordingSecret.html#secret"}, {"p":"com.polar.sdk.api.model","c":"PolarSensorSetting.SettingType","l":"numVal","url":"com/polar/sdk/api/model/PolarSensorSetting.SettingType.html#numVal"}, {"p":"com.polar.sdk.api.model","c":"PolarSensorSetting.SettingType","l":"name","url":"com/polar/sdk/impl/utils/CaloriesType.html#name"}, {"p":"com.polar.sdk.api.model","c":"PolarSensorSetting.SettingType","l":"ordinal","url":"com/polar/sdk/impl/utils/CaloriesType.html#ordinal"}, {"p":"com.polar.sdk.api.model","c":"PolarSensorSetting","l":"settings","url":"com/polar/sdk/api/model/PolarSensorSetting.html#settings"}, {"p":"com.polar.sdk.api.model","c":"PolarTemperatureData.PolarTemperatureDataSample","l":"timeStamp","url":"com/polar/sdk/api/model/PolarTemperatureData.PolarTemperatureDataSample.html#timeStamp"}, {"p":"com.polar.sdk.api.model","c":"PolarTemperatureData.PolarTemperatureDataSample","l":"temperature","url":"com/polar/sdk/api/model/PolarTemperatureData.PolarTemperatureDataSample.html#temperature"}, {"p":"com.polar.sdk.api.model","c":"PolarTemperatureData","l":"samples","url":"com/polar/sdk/api/model/PolarTemperatureData.html#samples"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings.DeviceLocation","l":"value","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.DeviceLocation.html#value"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings.DeviceLocation","l":"name","url":"com/polar/sdk/impl/utils/CaloriesType.html#name"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings.DeviceLocation","l":"ordinal","url":"com/polar/sdk/impl/utils/CaloriesType.html#ordinal"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings.Companion","l":"DEVICE_SETTINGS_FILENAME","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.Companion.html#DEVICE_SETTINGS_FILENAME"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings.Companion","l":"INSTANCE","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.Companion.html#INSTANCE"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings","l":"deviceLocation","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.html#deviceLocation"}, {"p":"com.polar.sdk.api.model","c":"UserIdentifierType.Companion","l":"USER_IDENTIFIER_FILENAME","url":"com/polar/sdk/api/model/UserIdentifierType.Companion.html#USER_IDENTIFIER_FILENAME"}, {"p":"com.polar.sdk.api.model","c":"UserIdentifierType.Companion","l":"INSTANCE","url":"com/polar/sdk/api/model/UserIdentifierType.Companion.html#INSTANCE"}, {"p":"com.polar.sdk.api.model","c":"UserIdentifierType","l":"userIdLastModified","url":"com/polar/sdk/api/model/UserIdentifierType.html#userIdLastModified"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTimeData","l":"date","url":"com/polar/sdk/api/model/activity/PolarActiveTimeData.html#date"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTimeData","l":"timeNonWear","url":"com/polar/sdk/api/model/activity/PolarActiveTimeData.html#timeNonWear"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTimeData","l":"timeSleep","url":"com/polar/sdk/api/model/activity/PolarActiveTimeData.html#timeSleep"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTimeData","l":"timeSedentary","url":"com/polar/sdk/api/model/activity/PolarActiveTimeData.html#timeSedentary"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTimeData","l":"timeLightActivity","url":"com/polar/sdk/api/model/activity/PolarActiveTimeData.html#timeLightActivity"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTimeData","l":"timeContinuousModerateActivity","url":"com/polar/sdk/api/model/activity/PolarActiveTimeData.html#timeContinuousModerateActivity"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTimeData","l":"timeIntermittentModerateActivity","url":"com/polar/sdk/api/model/activity/PolarActiveTimeData.html#timeIntermittentModerateActivity"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTimeData","l":"timeContinuousVigorousActivity","url":"com/polar/sdk/api/model/activity/PolarActiveTimeData.html#timeContinuousVigorousActivity"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTimeData","l":"timeIntermittentVigorousActivity","url":"com/polar/sdk/api/model/activity/PolarActiveTimeData.html#timeIntermittentVigorousActivity"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTime","l":"hours","url":"com/polar/sdk/api/model/activity/PolarActiveTime.html#hours"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTime","l":"minutes","url":"com/polar/sdk/api/model/activity/PolarActiveTime.html#minutes"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTime","l":"seconds","url":"com/polar/sdk/api/model/activity/PolarActiveTime.html#seconds"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarActiveTime","l":"millis","url":"com/polar/sdk/api/model/activity/PolarActiveTime.html#millis"}, {"p":"com.polar.sdk.api.model.activity","c":"Polar247HrSamplesData","l":"date","url":"com/polar/sdk/api/model/activity/Polar247HrSamplesData.html#date"}, {"p":"com.polar.sdk.api.model.activity","c":"Polar247HrSamplesData","l":"hrSamples","url":"com/polar/sdk/api/model/activity/Polar247HrSamplesData.html#hrSamples"}, {"p":"com.polar.sdk.api.model.activity","c":"Polar247HrSamplesData","l":"triggerType","url":"com/polar/sdk/api/model/activity/Polar247HrSamplesData.html#triggerType"}, {"p":"com.polar.sdk.api.model.activity","c":"AutomaticSampleTriggerType","l":"value","url":"com/polar/sdk/api/model/activity/AutomaticSampleTriggerType.html#value"}, {"p":"com.polar.sdk.api.model.activity","c":"AutomaticSampleTriggerType","l":"name","url":"com/polar/sdk/impl/utils/CaloriesType.html#name"}, {"p":"com.polar.sdk.api.model.activity","c":"AutomaticSampleTriggerType","l":"ordinal","url":"com/polar/sdk/impl/utils/CaloriesType.html#ordinal"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarCaloriesData","l":"date","url":"com/polar/sdk/api/model/activity/PolarCaloriesData.html#date"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarCaloriesData","l":"calories","url":"com/polar/sdk/api/model/activity/PolarCaloriesData.html#calories"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarDistanceData","l":"date","url":"com/polar/sdk/api/model/activity/PolarDistanceData.html#date"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarDistanceData","l":"distanceMeters","url":"com/polar/sdk/api/model/activity/PolarDistanceData.html#distanceMeters"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarStepsData","l":"date","url":"com/polar/sdk/api/model/activity/PolarStepsData.html#date"}, {"p":"com.polar.sdk.api.model.activity","c":"PolarStepsData","l":"steps","url":"com/polar/sdk/api/model/activity/PolarStepsData.html#steps"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"createdTimestamp","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#createdTimestamp"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"modifiedTimestamp","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#modifiedTimestamp"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"ansStatus","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#ansStatus"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"recoveryIndicator","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#recoveryIndicator"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"recoveryIndicatorSubLevel","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#recoveryIndicatorSubLevel"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"ansRate","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#ansRate"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"scoreRateObsolete","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#scoreRateObsolete"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"meanNightlyRecoveryRRI","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#meanNightlyRecoveryRRI"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"meanNightlyRecoveryRMSSD","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#meanNightlyRecoveryRMSSD"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"meanNightlyRecoveryRespirationInterval","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#meanNightlyRecoveryRespirationInterval"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"meanBaselineRRI","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#meanBaselineRRI"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"sdBaselineRRI","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#sdBaselineRRI"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"meanBaselineRMSSD","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#meanBaselineRMSSD"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"sdBaselineRMSSD","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#sdBaselineRMSSD"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"meanBaselineRespirationInterval","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#meanBaselineRespirationInterval"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"sdBaselineRespirationInterval","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#sdBaselineRespirationInterval"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"sleepTip","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#sleepTip"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"vitalityTip","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#vitalityTip"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"exerciseTip","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#exerciseTip"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarNightlyRechargeData","l":"sleepResultDate","url":"com/polar/sdk/api/model/sleep/PolarNightlyRechargeData.html#sleepResultDate"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepWakeState.Companion","l":"INSTANCE","url":"com/polar/sdk/api/model/sleep/SleepWakeState.Companion.html#INSTANCE"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepWakeState","l":"value","url":"com/polar/sdk/api/model/sleep/SleepWakeState.html#value"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepWakeState","l":"name","url":"com/polar/sdk/impl/utils/CaloriesType.html#name"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepWakeState","l":"ordinal","url":"com/polar/sdk/impl/utils/CaloriesType.html#ordinal"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepRating.Companion","l":"INSTANCE","url":"com/polar/sdk/api/model/sleep/SleepRating.Companion.html#INSTANCE"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepRating","l":"value","url":"com/polar/sdk/api/model/sleep/SleepRating.html#value"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepRating","l":"name","url":"com/polar/sdk/impl/utils/CaloriesType.html#name"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepRating","l":"ordinal","url":"com/polar/sdk/impl/utils/CaloriesType.html#ordinal"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepData.Companion","l":"INSTANCE","url":"com/polar/sdk/api/model/sleep/PolarSleepData.Companion.html#INSTANCE"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepData","l":"date","url":"com/polar/sdk/api/model/sleep/PolarSleepData.html#date"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepData","l":"result","url":"com/polar/sdk/api/model/sleep/PolarSleepData.html#result"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepWakePhase","l":"secondsFromSleepStart","url":"com/polar/sdk/api/model/sleep/SleepWakePhase.html#secondsFromSleepStart"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepWakePhase","l":"state","url":"com/polar/sdk/api/model/sleep/SleepWakePhase.html#state"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepCycle","l":"secondsFromSleepStart","url":"com/polar/sdk/api/model/sleep/SleepCycle.html#secondsFromSleepStart"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepCycle","l":"sleepDepthStart","url":"com/polar/sdk/api/model/sleep/SleepCycle.html#sleepDepthStart"}, {"p":"com.polar.sdk.api.model.sleep","c":"OriginalSleepRange","l":"startTime","url":"com/polar/sdk/api/model/sleep/OriginalSleepRange.html#startTime"}, {"p":"com.polar.sdk.api.model.sleep","c":"OriginalSleepRange","l":"endTime","url":"com/polar/sdk/api/model/sleep/OriginalSleepRange.html#endTime"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"sleepStartTime","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#sleepStartTime"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"sleepEndTime","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#sleepEndTime"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"lastModified","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#lastModified"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"sleepGoalMinutes","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#sleepGoalMinutes"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"sleepWakePhases","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#sleepWakePhases"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"snoozeTime","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#snoozeTime"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"alarmTime","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#alarmTime"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"sleepStartOffsetSeconds","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#sleepStartOffsetSeconds"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"sleepEndOffsetSeconds","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#sleepEndOffsetSeconds"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"userSleepRating","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#userSleepRating"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"deviceId","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#deviceId"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"batteryRanOut","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#batteryRanOut"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"sleepCycles","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#sleepCycles"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"sleepResultDate","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#sleepResultDate"}, {"p":"com.polar.sdk.api.model.sleep","c":"PolarSleepAnalysisResult","l":"originalSleepRange","url":"com/polar/sdk/api/model/sleep/PolarSleepAnalysisResult.html#originalSleepRange"}, {"p":"com.polar.sdk.impl","c":"DataDeletionStats","l":"deleteOperationCompleteLock","url":"com/polar/sdk/impl/DataDeletionStats.html#deleteOperationCompleteLock"}, {"p":"com.polar.sdk.impl","c":"DataDeletionStats","l":"amountOfHandedDeletions","url":"com/polar/sdk/impl/DataDeletionStats.html#amountOfHandedDeletions"}, {"p":"com.polar.sdk.impl","c":"DataDeletionStats","l":"deletedDirs","url":"com/polar/sdk/impl/DataDeletionStats.html#deletedDirs"}, {"p":"com.polar.sdk.impl","c":"DataDeletionStats","l":"fileDeletionMap","url":"com/polar/sdk/impl/DataDeletionStats.html#fileDeletionMap"}, {"p":"com.polar.sdk.impl.utils","c":"CaloriesType","l":"name","url":"com/polar/sdk/impl/utils/CaloriesType.html#name"}, {"p":"com.polar.sdk.impl.utils","c":"CaloriesType","l":"ordinal","url":"com/polar/sdk/impl/utils/CaloriesType.html#ordinal"}, {"p":"com.polar.sdk.impl.utils","c":"PolarBackupManager.BackupFileData","l":"data","url":"com/polar/sdk/impl/utils/PolarBackupManager.BackupFileData.html#data"}, {"p":"com.polar.sdk.impl.utils","c":"PolarBackupManager.BackupFileData","l":"directory","url":"com/polar/sdk/impl/utils/PolarBackupManager.BackupFileData.html#directory"}, {"p":"com.polar.sdk.impl.utils","c":"PolarBackupManager.BackupFileData","l":"fileName","url":"com/polar/sdk/impl/utils/PolarBackupManager.BackupFileData.html#fileName"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarBleSdkFeature","l":"FEATURE_POLAR_SLEEP_DATA","url":"com/polar/sdk/api/PolarBleApi.PolarBleSdkFeature.html#FEATURE_POLAR_SLEEP_DATA"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarBleSdkFeature","l":"FEATURE_POLAR_ACTIVITY_DATA","url":"com/polar/sdk/api/PolarBleApi.PolarBleSdkFeature.html#FEATURE_POLAR_ACTIVITY_DATA"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarBleSdkFeature","l":"FEATURE_POLAR_FIRMWARE_UPDATE","url":"com/polar/sdk/api/PolarBleApi.PolarBleSdkFeature.html#FEATURE_POLAR_FIRMWARE_UPDATE"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarBleSdkFeature","l":"FEATURE_POLAR_LED_ANIMATION","url":"com/polar/sdk/api/PolarBleApi.PolarBleSdkFeature.html#FEATURE_POLAR_LED_ANIMATION"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarBleSdkFeature","l":"FEATURE_POLAR_SDK_MODE","url":"com/polar/sdk/api/PolarBleApi.PolarBleSdkFeature.html#FEATURE_POLAR_SDK_MODE"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarBleSdkFeature","l":"FEATURE_POLAR_DEVICE_TIME_SETUP","url":"com/polar/sdk/api/PolarBleApi.PolarBleSdkFeature.html#FEATURE_POLAR_DEVICE_TIME_SETUP"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarBleSdkFeature","l":"FEATURE_POLAR_H10_EXERCISE_RECORDING","url":"com/polar/sdk/api/PolarBleApi.PolarBleSdkFeature.html#FEATURE_POLAR_H10_EXERCISE_RECORDING"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarBleSdkFeature","l":"FEATURE_POLAR_OFFLINE_RECORDING","url":"com/polar/sdk/api/PolarBleApi.PolarBleSdkFeature.html#FEATURE_POLAR_OFFLINE_RECORDING"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarBleSdkFeature","l":"FEATURE_POLAR_ONLINE_STREAMING","url":"com/polar/sdk/api/PolarBleApi.PolarBleSdkFeature.html#FEATURE_POLAR_ONLINE_STREAMING"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarBleSdkFeature","l":"FEATURE_BATTERY_INFO","url":"com/polar/sdk/api/PolarBleApi.PolarBleSdkFeature.html#FEATURE_BATTERY_INFO"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarBleSdkFeature","l":"FEATURE_DEVICE_INFO","url":"com/polar/sdk/api/PolarBleApi.PolarBleSdkFeature.html#FEATURE_DEVICE_INFO"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarBleSdkFeature","l":"FEATURE_HR","url":"com/polar/sdk/api/PolarBleApi.PolarBleSdkFeature.html#FEATURE_HR"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarStoredDataType","l":"SLEEP_SCORE","url":"com/polar/sdk/api/PolarBleApi.PolarStoredDataType.html#SLEEP_SCORE"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarStoredDataType","l":"SLEEP","url":"com/polar/sdk/api/PolarBleApi.PolarStoredDataType.html#SLEEP"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarStoredDataType","l":"SDLOGS","url":"com/polar/sdk/api/PolarBleApi.PolarStoredDataType.html#SDLOGS"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarStoredDataType","l":"NIGHTLY_RECOVERY","url":"com/polar/sdk/api/PolarBleApi.PolarStoredDataType.html#NIGHTLY_RECOVERY"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarStoredDataType","l":"DAILY_SUMMARY","url":"com/polar/sdk/api/PolarBleApi.PolarStoredDataType.html#DAILY_SUMMARY"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarStoredDataType","l":"AUTO_SAMPLE","url":"com/polar/sdk/api/PolarBleApi.PolarStoredDataType.html#AUTO_SAMPLE"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarStoredDataType","l":"ACTIVITY","url":"com/polar/sdk/api/PolarBleApi.PolarStoredDataType.html#ACTIVITY"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarDeviceDataType","l":"TEMPERATURE","url":"com/polar/sdk/api/PolarBleApi.PolarDeviceDataType.html#TEMPERATURE"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarDeviceDataType","l":"MAGNETOMETER","url":"com/polar/sdk/api/PolarBleApi.PolarDeviceDataType.html#MAGNETOMETER"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarDeviceDataType","l":"GYRO","url":"com/polar/sdk/api/PolarBleApi.PolarDeviceDataType.html#GYRO"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarDeviceDataType","l":"PPI","url":"com/polar/sdk/api/PolarBleApi.PolarDeviceDataType.html#PPI"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarDeviceDataType","l":"PPG","url":"com/polar/sdk/api/PolarBleApi.PolarDeviceDataType.html#PPG"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarDeviceDataType","l":"ACC","url":"com/polar/sdk/api/PolarBleApi.PolarDeviceDataType.html#ACC"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarDeviceDataType","l":"ECG","url":"com/polar/sdk/api/PolarBleApi.PolarDeviceDataType.html#ECG"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarDeviceDataType","l":"HR","url":"com/polar/sdk/api/PolarBleApi.PolarDeviceDataType.html#HR"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarActivityDataType","l":"NIGHTLY_RECHARGE","url":"com/polar/sdk/api/PolarBleApi.PolarActivityDataType.html#NIGHTLY_RECHARGE"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarActivityDataType","l":"HR_SAMPLES","url":"com/polar/sdk/api/PolarBleApi.PolarActivityDataType.html#HR_SAMPLES"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarActivityDataType","l":"CALORIES","url":"com/polar/sdk/api/PolarBleApi.PolarActivityDataType.html#CALORIES"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarActivityDataType","l":"DISTANCE","url":"com/polar/sdk/api/PolarBleApi.PolarActivityDataType.html#DISTANCE"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarActivityDataType","l":"STEPS","url":"com/polar/sdk/api/PolarBleApi.PolarActivityDataType.html#STEPS"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarActivityDataType","l":"SLEEP","url":"com/polar/sdk/api/PolarBleApi.PolarActivityDataType.html#SLEEP"}, {"p":"com.polar.sdk.api","c":"PolarH10OfflineExerciseApi.RecordingInterval","l":"INTERVAL_5S","url":"com/polar/sdk/api/PolarH10OfflineExerciseApi.RecordingInterval.html#INTERVAL_5S"}, {"p":"com.polar.sdk.api","c":"PolarH10OfflineExerciseApi.RecordingInterval","l":"INTERVAL_1S","url":"com/polar/sdk/api/PolarH10OfflineExerciseApi.RecordingInterval.html#INTERVAL_1S"}, {"p":"com.polar.sdk.api","c":"PolarH10OfflineExerciseApi.SampleType","l":"RR","url":"com/polar/sdk/api/PolarH10OfflineExerciseApi.SampleType.html#RR"}, {"p":"com.polar.sdk.api","c":"PolarH10OfflineExerciseApi.SampleType","l":"HR","url":"com/polar/sdk/api/PolarH10OfflineExerciseApi.SampleType.html#HR"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Gender","l":"FEMALE","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Gender.html#FEMALE"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.Gender","l":"MALE","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.Gender.html#MALE"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.TypicalDay","l":"MOSTLY_MOVING","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.TypicalDay.html#MOSTLY_MOVING"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.TypicalDay","l":"MOSTLY_STANDING","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.TypicalDay.html#MOSTLY_STANDING"}, {"p":"com.polar.sdk.api.model","c":"PolarFirstTimeUseConfig.TypicalDay","l":"MOSTLY_SITTING","url":"com/polar/sdk/api/model/PolarFirstTimeUseConfig.TypicalDay.html#MOSTLY_SITTING"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingTriggerMode","l":"TRIGGER_EXERCISE_START","url":"com/polar/sdk/api/model/PolarOfflineRecordingTriggerMode.html#TRIGGER_EXERCISE_START"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingTriggerMode","l":"TRIGGER_SYSTEM_START","url":"com/polar/sdk/api/model/PolarOfflineRecordingTriggerMode.html#TRIGGER_SYSTEM_START"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingTriggerMode","l":"TRIGGER_DISABLED","url":"com/polar/sdk/api/model/PolarOfflineRecordingTriggerMode.html#TRIGGER_DISABLED"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrData.OhrDataType","l":"UNKNOWN","url":"com/polar/sdk/api/model/PolarOhrData.OhrDataType.html#UNKNOWN"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrData.OhrDataType","l":"PPG3_AMBIENT1","url":"com/polar/sdk/api/model/PolarOhrData.OhrDataType.html#PPG3_AMBIENT1"}, {"p":"com.polar.sdk.api.model","c":"PolarPpgData.PpgDataType","l":"UNKNOWN","url":"com/polar/sdk/api/model/PolarPpgData.PpgDataType.html#UNKNOWN"}, {"p":"com.polar.sdk.api.model","c":"PolarPpgData.PpgDataType","l":"PPG3_AMBIENT1","url":"com/polar/sdk/api/model/PolarPpgData.PpgDataType.html#PPG3_AMBIENT1"}, {"p":"com.polar.sdk.api.model","c":"PolarSensorSetting.SettingType","l":"CHANNELS","url":"com/polar/sdk/api/model/PolarSensorSetting.SettingType.html#CHANNELS"}, {"p":"com.polar.sdk.api.model","c":"PolarSensorSetting.SettingType","l":"RANGE_MILLIUNIT","url":"com/polar/sdk/api/model/PolarSensorSetting.SettingType.html#RANGE_MILLIUNIT"}, {"p":"com.polar.sdk.api.model","c":"PolarSensorSetting.SettingType","l":"RANGE","url":"com/polar/sdk/api/model/PolarSensorSetting.SettingType.html#RANGE"}, {"p":"com.polar.sdk.api.model","c":"PolarSensorSetting.SettingType","l":"RESOLUTION","url":"com/polar/sdk/api/model/PolarSensorSetting.SettingType.html#RESOLUTION"}, {"p":"com.polar.sdk.api.model","c":"PolarSensorSetting.SettingType","l":"SAMPLE_RATE","url":"com/polar/sdk/api/model/PolarSensorSetting.SettingType.html#SAMPLE_RATE"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings.DeviceLocation","l":"BIKE_MOUNT","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.DeviceLocation.html#BIKE_MOUNT"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings.DeviceLocation","l":"UPPER_ARM_RIGHT","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.DeviceLocation.html#UPPER_ARM_RIGHT"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings.DeviceLocation","l":"UPPER_ARM_LEFT","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.DeviceLocation.html#UPPER_ARM_LEFT"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings.DeviceLocation","l":"LOWER_ARM_RIGHT","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.DeviceLocation.html#LOWER_ARM_RIGHT"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings.DeviceLocation","l":"LOWER_ARM_LEFT","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.DeviceLocation.html#LOWER_ARM_LEFT"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings.DeviceLocation","l":"FOOT_RIGHT","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.DeviceLocation.html#FOOT_RIGHT"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings.DeviceLocation","l":"FOOT_LEFT","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.DeviceLocation.html#FOOT_LEFT"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings.DeviceLocation","l":"UPPER_BACK","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.DeviceLocation.html#UPPER_BACK"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings.DeviceLocation","l":"CHEST","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.DeviceLocation.html#CHEST"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings.DeviceLocation","l":"NECKLACE","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.DeviceLocation.html#NECKLACE"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings.DeviceLocation","l":"WRIST_RIGHT","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.DeviceLocation.html#WRIST_RIGHT"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings.DeviceLocation","l":"WRIST_LEFT","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.DeviceLocation.html#WRIST_LEFT"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings.DeviceLocation","l":"OTHER","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.DeviceLocation.html#OTHER"}, {"p":"com.polar.sdk.api.model","c":"PolarUserDeviceSettings.DeviceLocation","l":"UNDEFINED","url":"com/polar/sdk/api/model/PolarUserDeviceSettings.DeviceLocation.html#UNDEFINED"}, {"p":"com.polar.sdk.api.model.activity","c":"AutomaticSampleTriggerType","l":"TRIGGER_TYPE_MANUAL","url":"com/polar/sdk/api/model/activity/AutomaticSampleTriggerType.html#TRIGGER_TYPE_MANUAL"}, {"p":"com.polar.sdk.api.model.activity","c":"AutomaticSampleTriggerType","l":"TRIGGER_TYPE_TIMED","url":"com/polar/sdk/api/model/activity/AutomaticSampleTriggerType.html#TRIGGER_TYPE_TIMED"}, {"p":"com.polar.sdk.api.model.activity","c":"AutomaticSampleTriggerType","l":"TRIGGER_TYPE_LOW_ACTIVITY","url":"com/polar/sdk/api/model/activity/AutomaticSampleTriggerType.html#TRIGGER_TYPE_LOW_ACTIVITY"}, {"p":"com.polar.sdk.api.model.activity","c":"AutomaticSampleTriggerType","l":"TRIGGER_TYPE_HIGH_ACTIVITY","url":"com/polar/sdk/api/model/activity/AutomaticSampleTriggerType.html#TRIGGER_TYPE_HIGH_ACTIVITY"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepWakeState","l":"NONREM3","url":"com/polar/sdk/api/model/sleep/SleepWakeState.html#NONREM3"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepWakeState","l":"NONREM12","url":"com/polar/sdk/api/model/sleep/SleepWakeState.html#NONREM12"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepWakeState","l":"REM","url":"com/polar/sdk/api/model/sleep/SleepWakeState.html#REM"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepWakeState","l":"WAKE","url":"com/polar/sdk/api/model/sleep/SleepWakeState.html#WAKE"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepWakeState","l":"UNKNOWN","url":"com/polar/sdk/api/model/sleep/SleepWakeState.html#UNKNOWN"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepRating","l":"SLEPT_WELL","url":"com/polar/sdk/api/model/sleep/SleepRating.html#SLEPT_WELL"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepRating","l":"SLEPT_SOMEWHAT_WELL","url":"com/polar/sdk/api/model/sleep/SleepRating.html#SLEPT_SOMEWHAT_WELL"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepRating","l":"SLEPT_NEITHER_POORLY_NOR_WELL","url":"com/polar/sdk/api/model/sleep/SleepRating.html#SLEPT_NEITHER_POORLY_NOR_WELL"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepRating","l":"SLEPT_SOMEWHAT_POORLY","url":"com/polar/sdk/api/model/sleep/SleepRating.html#SLEPT_SOMEWHAT_POORLY"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepRating","l":"SLEPT_POORLY","url":"com/polar/sdk/api/model/sleep/SleepRating.html#SLEPT_POORLY"}, {"p":"com.polar.sdk.api.model.sleep","c":"SleepRating","l":"SLEPT_UNDEFINED","url":"com/polar/sdk/api/model/sleep/SleepRating.html#SLEPT_UNDEFINED"}, {"p":"com.polar.sdk.impl.utils","c":"CaloriesType","l":"BMR","url":"com/polar/sdk/impl/utils/CaloriesType.html#BMR"}, {"p":"com.polar.sdk.impl.utils","c":"CaloriesType","l":"TRAINING","url":"com/polar/sdk/impl/utils/CaloriesType.html#TRAINING"}, {"p":"com.polar.sdk.impl.utils","c":"CaloriesType","l":"ACTIVITY","url":"com/polar/sdk/impl/utils/CaloriesType.html#ACTIVITY"}] diff --git a/polar-sdk-ios/docs/Classes.html b/polar-sdk-ios/docs/Classes.html index 8519230d..f6df6450 100644 --- a/polar-sdk-ios/docs/Classes.html +++ b/polar-sdk-ios/docs/Classes.html @@ -535,7 +535,7 @@

Declaration

diff --git a/polar-sdk-ios/docs/Classes/BleHtsClient.html b/polar-sdk-ios/docs/Classes/BleHtsClient.html index aac43d5f..83a290fe 100644 --- a/polar-sdk-ios/docs/Classes/BleHtsClient.html +++ b/polar-sdk-ios/docs/Classes/BleHtsClient.html @@ -484,7 +484,7 @@

Declaration

diff --git a/polar-sdk-ios/docs/Classes/BleHtsClient/TemperatureMeasurement.html b/polar-sdk-ios/docs/Classes/BleHtsClient/TemperatureMeasurement.html index 4d666dcc..073307d4 100644 --- a/polar-sdk-ios/docs/Classes/BleHtsClient/TemperatureMeasurement.html +++ b/polar-sdk-ios/docs/Classes/BleHtsClient/TemperatureMeasurement.html @@ -407,7 +407,7 @@

Declaration

diff --git a/polar-sdk-ios/docs/Classes/HealthThermometer.html b/polar-sdk-ios/docs/Classes/HealthThermometer.html index 02cbc38e..923fae7d 100644 --- a/polar-sdk-ios/docs/Classes/HealthThermometer.html +++ b/polar-sdk-ios/docs/Classes/HealthThermometer.html @@ -431,7 +431,7 @@

Declaration

diff --git a/polar-sdk-ios/docs/Classes/PolarBackupManager.html b/polar-sdk-ios/docs/Classes/PolarBackupManager.html index 94bee32f..a6fdc2fe 100644 --- a/polar-sdk-ios/docs/Classes/PolarBackupManager.html +++ b/polar-sdk-ios/docs/Classes/PolarBackupManager.html @@ -496,7 +496,7 @@

Return Value

diff --git a/polar-sdk-ios/docs/Classes/PolarBleApiDefaultImpl.html b/polar-sdk-ios/docs/Classes/PolarBleApiDefaultImpl.html index 8f9bc70b..8ea463a9 100644 --- a/polar-sdk-ios/docs/Classes/PolarBleApiDefaultImpl.html +++ b/polar-sdk-ios/docs/Classes/PolarBleApiDefaultImpl.html @@ -447,7 +447,7 @@

Return Value

diff --git a/polar-sdk-ios/docs/Classes/PolarSleepData.html b/polar-sdk-ios/docs/Classes/PolarSleepData.html index efe19baa..ae7bd142 100644 --- a/polar-sdk-ios/docs/Classes/PolarSleepData.html +++ b/polar-sdk-ios/docs/Classes/PolarSleepData.html @@ -515,7 +515,7 @@

Declaration

diff --git a/polar-sdk-ios/docs/Classes/PolarSleepData/OriginalSleepRange.html b/polar-sdk-ios/docs/Classes/PolarSleepData/OriginalSleepRange.html index 80516681..5d9202a2 100644 --- a/polar-sdk-ios/docs/Classes/PolarSleepData/OriginalSleepRange.html +++ b/polar-sdk-ios/docs/Classes/PolarSleepData/OriginalSleepRange.html @@ -407,7 +407,7 @@

Declaration

diff --git a/polar-sdk-ios/docs/Classes/PolarSleepData/PolarSleepAnalysisResult.html b/polar-sdk-ios/docs/Classes/PolarSleepData/PolarSleepAnalysisResult.html index 83685d9f..7c9c381f 100644 --- a/polar-sdk-ios/docs/Classes/PolarSleepData/PolarSleepAnalysisResult.html +++ b/polar-sdk-ios/docs/Classes/PolarSleepData/PolarSleepAnalysisResult.html @@ -745,7 +745,7 @@

Declaration

diff --git a/polar-sdk-ios/docs/Classes/PolarSleepData/SleepCycle.html b/polar-sdk-ios/docs/Classes/PolarSleepData/SleepCycle.html index a92a579e..9e4cf4bd 100644 --- a/polar-sdk-ios/docs/Classes/PolarSleepData/SleepCycle.html +++ b/polar-sdk-ios/docs/Classes/PolarSleepData/SleepCycle.html @@ -407,7 +407,7 @@

Declaration

diff --git a/polar-sdk-ios/docs/Classes/PolarSleepData/SleepRating.html b/polar-sdk-ios/docs/Classes/PolarSleepData/SleepRating.html index 432810c6..72351efc 100644 --- a/polar-sdk-ios/docs/Classes/PolarSleepData/SleepRating.html +++ b/polar-sdk-ios/docs/Classes/PolarSleepData/SleepRating.html @@ -511,7 +511,7 @@

Declaration

diff --git a/polar-sdk-ios/docs/Classes/PolarSleepData/SleepWakePhase.html b/polar-sdk-ios/docs/Classes/PolarSleepData/SleepWakePhase.html index 389114f6..d4b8bd6d 100644 --- a/polar-sdk-ios/docs/Classes/PolarSleepData/SleepWakePhase.html +++ b/polar-sdk-ios/docs/Classes/PolarSleepData/SleepWakePhase.html @@ -407,7 +407,7 @@

Declaration

diff --git a/polar-sdk-ios/docs/Classes/PolarSleepData/SleepWakeState.html b/polar-sdk-ios/docs/Classes/PolarSleepData/SleepWakeState.html index c6646e3f..7e284091 100644 --- a/polar-sdk-ios/docs/Classes/PolarSleepData/SleepWakeState.html +++ b/polar-sdk-ios/docs/Classes/PolarSleepData/SleepWakeState.html @@ -485,7 +485,7 @@

Declaration

diff --git a/polar-sdk-ios/docs/Classes/PolarStoredDataType.html b/polar-sdk-ios/docs/Classes/PolarStoredDataType.html index c2279f0d..5a6b7fe8 100644 --- a/polar-sdk-ios/docs/Classes/PolarStoredDataType.html +++ b/polar-sdk-ios/docs/Classes/PolarStoredDataType.html @@ -537,7 +537,7 @@

Declaration

diff --git a/polar-sdk-ios/docs/Classes/PolarStoredDataType/PolarStoredDataTypeResult.html b/polar-sdk-ios/docs/Classes/PolarStoredDataType/PolarStoredDataTypeResult.html index 690a4463..66b3fa55 100644 --- a/polar-sdk-ios/docs/Classes/PolarStoredDataType/PolarStoredDataTypeResult.html +++ b/polar-sdk-ios/docs/Classes/PolarStoredDataType/PolarStoredDataTypeResult.html @@ -381,7 +381,7 @@

Declaration

diff --git a/polar-sdk-ios/docs/Classes/PolarStoredDataType/StoredDataType.html b/polar-sdk-ios/docs/Classes/PolarStoredDataType/StoredDataType.html index 7d136e0f..05c7b339 100644 --- a/polar-sdk-ios/docs/Classes/PolarStoredDataType/StoredDataType.html +++ b/polar-sdk-ios/docs/Classes/PolarStoredDataType/StoredDataType.html @@ -589,7 +589,7 @@

Declaration

diff --git a/polar-sdk-ios/docs/Classes/PolarUserDeviceSettings.html b/polar-sdk-ios/docs/Classes/PolarUserDeviceSettings.html index c1f1880c..ad01056f 100644 --- a/polar-sdk-ios/docs/Classes/PolarUserDeviceSettings.html +++ b/polar-sdk-ios/docs/Classes/PolarUserDeviceSettings.html @@ -563,7 +563,7 @@

Declaration

diff --git a/polar-sdk-ios/docs/Classes/PolarUserDeviceSettings/DeviceLocation.html b/polar-sdk-ios/docs/Classes/PolarUserDeviceSettings/DeviceLocation.html index 3e03fae9..97006e2e 100644 --- a/polar-sdk-ios/docs/Classes/PolarUserDeviceSettings/DeviceLocation.html +++ b/polar-sdk-ios/docs/Classes/PolarUserDeviceSettings/DeviceLocation.html @@ -771,7 +771,7 @@

Declaration

diff --git a/polar-sdk-ios/docs/Classes/PolarUserDeviceSettings/PolarUserDeviceSettingsResult.html b/polar-sdk-ios/docs/Classes/PolarUserDeviceSettings/PolarUserDeviceSettingsResult.html index 09132696..5e852442 100644 --- a/polar-sdk-ios/docs/Classes/PolarUserDeviceSettings/PolarUserDeviceSettingsResult.html +++ b/polar-sdk-ios/docs/Classes/PolarUserDeviceSettings/PolarUserDeviceSettingsResult.html @@ -381,7 +381,7 @@

Declaration

diff --git a/polar-sdk-ios/docs/Enums.html b/polar-sdk-ios/docs/Enums.html index 445def77..8fe3327d 100644 --- a/polar-sdk-ios/docs/Enums.html +++ b/polar-sdk-ios/docs/Enums.html @@ -706,7 +706,7 @@

Declaration

diff --git a/polar-sdk-ios/docs/Enums/AutomaticSampleTriggerType.html b/polar-sdk-ios/docs/Enums/AutomaticSampleTriggerType.html index cd934685..94da7aa4 100644 --- a/polar-sdk-ios/docs/Enums/AutomaticSampleTriggerType.html +++ b/polar-sdk-ios/docs/Enums/AutomaticSampleTriggerType.html @@ -457,7 +457,7 @@

Declaration

diff --git a/polar-sdk-ios/docs/Enums/CheckFirmwareUpdateStatus.html b/polar-sdk-ios/docs/Enums/CheckFirmwareUpdateStatus.html index 7aaa6db1..503bbaec 100644 --- a/polar-sdk-ios/docs/Enums/CheckFirmwareUpdateStatus.html +++ b/polar-sdk-ios/docs/Enums/CheckFirmwareUpdateStatus.html @@ -431,7 +431,7 @@

Declaration

diff --git a/polar-sdk-ios/docs/Enums/FirmwareUpdateStatus.html b/polar-sdk-ios/docs/Enums/FirmwareUpdateStatus.html index 0d5f6f17..ba9db052 100644 --- a/polar-sdk-ios/docs/Enums/FirmwareUpdateStatus.html +++ b/polar-sdk-ios/docs/Enums/FirmwareUpdateStatus.html @@ -535,7 +535,7 @@

Declaration

diff --git a/polar-sdk-ios/docs/Enums/OhrDataType.html b/polar-sdk-ios/docs/Enums/OhrDataType.html index 32ea40a6..05b5280d 100644 --- a/polar-sdk-ios/docs/Enums/OhrDataType.html +++ b/polar-sdk-ios/docs/Enums/OhrDataType.html @@ -408,7 +408,7 @@

Declaration

diff --git a/polar-sdk-ios/docs/Enums/PolarActivityDataType.html b/polar-sdk-ios/docs/Enums/PolarActivityDataType.html index 75219ce3..d66b3de5 100644 --- a/polar-sdk-ios/docs/Enums/PolarActivityDataType.html +++ b/polar-sdk-ios/docs/Enums/PolarActivityDataType.html @@ -510,7 +510,7 @@

Declaration

diff --git a/polar-sdk-ios/docs/Enums/PolarBleSdkFeature.html b/polar-sdk-ios/docs/Enums/PolarBleSdkFeature.html index a61cd5d5..3171487b 100644 --- a/polar-sdk-ios/docs/Enums/PolarBleSdkFeature.html +++ b/polar-sdk-ios/docs/Enums/PolarBleSdkFeature.html @@ -651,7 +651,7 @@

Declaration

diff --git a/polar-sdk-ios/docs/Enums/PolarDeviceDataType.html b/polar-sdk-ios/docs/Enums/PolarDeviceDataType.html index ddaae427..46b98db1 100644 --- a/polar-sdk-ios/docs/Enums/PolarDeviceDataType.html +++ b/polar-sdk-ios/docs/Enums/PolarDeviceDataType.html @@ -588,7 +588,7 @@

Declaration

diff --git a/polar-sdk-ios/docs/Enums/PolarErrors.html b/polar-sdk-ios/docs/Enums/PolarErrors.html index 484e4fdb..15cbe344 100644 --- a/polar-sdk-ios/docs/Enums/PolarErrors.html +++ b/polar-sdk-ios/docs/Enums/PolarErrors.html @@ -705,7 +705,7 @@

Declaration

diff --git a/polar-sdk-ios/docs/Enums/PolarOfflineRecordingData.html b/polar-sdk-ios/docs/Enums/PolarOfflineRecordingData.html index b79b71d4..d129f881 100644 --- a/polar-sdk-ios/docs/Enums/PolarOfflineRecordingData.html +++ b/polar-sdk-ios/docs/Enums/PolarOfflineRecordingData.html @@ -481,9 +481,9 @@

Declaration

  • @@ -535,7 +535,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/Enums/PolarOfflineRecordingTriggerMode.html b/polar-sdk-ios/docs/Enums/PolarOfflineRecordingTriggerMode.html index 7543bbbe..3ce69e83 100644 --- a/polar-sdk-ios/docs/Enums/PolarOfflineRecordingTriggerMode.html +++ b/polar-sdk-ios/docs/Enums/PolarOfflineRecordingTriggerMode.html @@ -432,7 +432,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/Enums/PpgDataType.html b/polar-sdk-ios/docs/Enums/PpgDataType.html index a7cc3710..8c1f8092 100644 --- a/polar-sdk-ios/docs/Enums/PpgDataType.html +++ b/polar-sdk-ios/docs/Enums/PpgDataType.html @@ -434,7 +434,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/Enums/RecordingInterval.html b/polar-sdk-ios/docs/Enums/RecordingInterval.html index 43bc7015..aa14f9ab 100644 --- a/polar-sdk-ios/docs/Enums/RecordingInterval.html +++ b/polar-sdk-ios/docs/Enums/RecordingInterval.html @@ -406,7 +406,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/Enums/SampleType.html b/polar-sdk-ios/docs/Enums/SampleType.html index d1109db2..e050b1b5 100644 --- a/polar-sdk-ios/docs/Enums/SampleType.html +++ b/polar-sdk-ios/docs/Enums/SampleType.html @@ -408,7 +408,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/Extensions.html b/polar-sdk-ios/docs/Extensions.html index 603dadc9..3c61e33b 100644 --- a/polar-sdk-ios/docs/Extensions.html +++ b/polar-sdk-ios/docs/Extensions.html @@ -399,7 +399,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/Extensions/PrimitiveSequence.html b/polar-sdk-ios/docs/Extensions/PrimitiveSequence.html index 39406376..61c26ab1 100644 --- a/polar-sdk-ios/docs/Extensions/PrimitiveSequence.html +++ b/polar-sdk-ios/docs/Extensions/PrimitiveSequence.html @@ -388,7 +388,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/Global Variables.html b/polar-sdk-ios/docs/Global Variables.html index fbb4e38d..ef9eab1a 100644 --- a/polar-sdk-ios/docs/Global Variables.html +++ b/polar-sdk-ios/docs/Global Variables.html @@ -371,7 +371,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/Protocols.html b/polar-sdk-ios/docs/Protocols.html index 2ebdd2d5..020dbb2b 100644 --- a/polar-sdk-ios/docs/Protocols.html +++ b/polar-sdk-ios/docs/Protocols.html @@ -799,7 +799,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/Protocols/PolarActivityApi.html b/polar-sdk-ios/docs/Protocols/PolarActivityApi.html index 56539bbe..46eebcf4 100644 --- a/polar-sdk-ios/docs/Protocols/PolarActivityApi.html +++ b/polar-sdk-ios/docs/Protocols/PolarActivityApi.html @@ -724,7 +724,7 @@

    Return Value

    diff --git a/polar-sdk-ios/docs/Protocols/PolarBleApi.html b/polar-sdk-ios/docs/Protocols/PolarBleApi.html index 541ce299..9cbca04c 100644 --- a/polar-sdk-ios/docs/Protocols/PolarBleApi.html +++ b/polar-sdk-ios/docs/Protocols/PolarBleApi.html @@ -1917,7 +1917,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/Protocols/PolarBleApiDeviceFeaturesObserver.html b/polar-sdk-ios/docs/Protocols/PolarBleApiDeviceFeaturesObserver.html index 82647cfa..a3c6cb2b 100644 --- a/polar-sdk-ios/docs/Protocols/PolarBleApiDeviceFeaturesObserver.html +++ b/polar-sdk-ios/docs/Protocols/PolarBleApiDeviceFeaturesObserver.html @@ -505,7 +505,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/Protocols/PolarBleApiDeviceHrObserver.html b/polar-sdk-ios/docs/Protocols/PolarBleApiDeviceHrObserver.html index 67b2dbdf..ba95116c 100644 --- a/polar-sdk-ios/docs/Protocols/PolarBleApiDeviceHrObserver.html +++ b/polar-sdk-ios/docs/Protocols/PolarBleApiDeviceHrObserver.html @@ -401,7 +401,7 @@

    Parameters

    diff --git a/polar-sdk-ios/docs/Protocols/PolarBleApiDeviceInfoObserver.html b/polar-sdk-ios/docs/Protocols/PolarBleApiDeviceInfoObserver.html index 269bcdcb..5feda5cc 100644 --- a/polar-sdk-ios/docs/Protocols/PolarBleApiDeviceInfoObserver.html +++ b/polar-sdk-ios/docs/Protocols/PolarBleApiDeviceInfoObserver.html @@ -466,7 +466,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/Protocols/PolarBleApiLogger.html b/polar-sdk-ios/docs/Protocols/PolarBleApiLogger.html index 5742bc8a..baeb4612 100644 --- a/polar-sdk-ios/docs/Protocols/PolarBleApiLogger.html +++ b/polar-sdk-ios/docs/Protocols/PolarBleApiLogger.html @@ -400,7 +400,7 @@

    Parameters

    diff --git a/polar-sdk-ios/docs/Protocols/PolarBleApiObserver.html b/polar-sdk-ios/docs/Protocols/PolarBleApiObserver.html index 1fc53ecd..80887103 100644 --- a/polar-sdk-ios/docs/Protocols/PolarBleApiObserver.html +++ b/polar-sdk-ios/docs/Protocols/PolarBleApiObserver.html @@ -505,7 +505,7 @@

    Parameters

    diff --git a/polar-sdk-ios/docs/Protocols/PolarBleApiPowerStateObserver.html b/polar-sdk-ios/docs/Protocols/PolarBleApiPowerStateObserver.html index dccbb895..49f061df 100644 --- a/polar-sdk-ios/docs/Protocols/PolarBleApiPowerStateObserver.html +++ b/polar-sdk-ios/docs/Protocols/PolarBleApiPowerStateObserver.html @@ -408,7 +408,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/Protocols/PolarBleApiSdkModeFeatureObserver.html b/polar-sdk-ios/docs/Protocols/PolarBleApiSdkModeFeatureObserver.html index 9aa5327a..3e8eada6 100644 --- a/polar-sdk-ios/docs/Protocols/PolarBleApiSdkModeFeatureObserver.html +++ b/polar-sdk-ios/docs/Protocols/PolarBleApiSdkModeFeatureObserver.html @@ -382,7 +382,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/Protocols/PolarFirmwareUpdateApi.html b/polar-sdk-ios/docs/Protocols/PolarFirmwareUpdateApi.html index 0157ff53..b0d301d7 100644 --- a/polar-sdk-ios/docs/Protocols/PolarFirmwareUpdateApi.html +++ b/polar-sdk-ios/docs/Protocols/PolarFirmwareUpdateApi.html @@ -453,7 +453,7 @@

    Return Value

    diff --git a/polar-sdk-ios/docs/Protocols/PolarH10OfflineExerciseApi.html b/polar-sdk-ios/docs/Protocols/PolarH10OfflineExerciseApi.html index 07a04c30..36cc5ebf 100644 --- a/polar-sdk-ios/docs/Protocols/PolarH10OfflineExerciseApi.html +++ b/polar-sdk-ios/docs/Protocols/PolarH10OfflineExerciseApi.html @@ -752,7 +752,7 @@

    Return Value

    diff --git a/polar-sdk-ios/docs/Protocols/PolarOfflineRecordingApi.html b/polar-sdk-ios/docs/Protocols/PolarOfflineRecordingApi.html index 4217b5bc..4f4fde1d 100644 --- a/polar-sdk-ios/docs/Protocols/PolarOfflineRecordingApi.html +++ b/polar-sdk-ios/docs/Protocols/PolarOfflineRecordingApi.html @@ -1229,7 +1229,7 @@

    Return Value

    diff --git a/polar-sdk-ios/docs/Protocols/PolarOnlineStreamingApi.html b/polar-sdk-ios/docs/Protocols/PolarOnlineStreamingApi.html index d1e935e7..a3ab8ffb 100644 --- a/polar-sdk-ios/docs/Protocols/PolarOnlineStreamingApi.html +++ b/polar-sdk-ios/docs/Protocols/PolarOnlineStreamingApi.html @@ -501,9 +501,9 @@

    Return Value

  • @@ -1132,7 +1132,7 @@

    Return Value

    diff --git a/polar-sdk-ios/docs/Protocols/PolarSdkModeApi.html b/polar-sdk-ios/docs/Protocols/PolarSdkModeApi.html index 9a675de9..7e41ff33 100644 --- a/polar-sdk-ios/docs/Protocols/PolarSdkModeApi.html +++ b/polar-sdk-ios/docs/Protocols/PolarSdkModeApi.html @@ -530,7 +530,7 @@

    Return Value

    diff --git a/polar-sdk-ios/docs/Protocols/PolarSleepApi.html b/polar-sdk-ios/docs/Protocols/PolarSleepApi.html index 5bcae11f..d62742c9 100644 --- a/polar-sdk-ios/docs/Protocols/PolarSleepApi.html +++ b/polar-sdk-ios/docs/Protocols/PolarSleepApi.html @@ -433,7 +433,7 @@

    Return Value

    diff --git a/polar-sdk-ios/docs/Structs.html b/polar-sdk-ios/docs/Structs.html index de7b15b1..a89cba09 100644 --- a/polar-sdk-ios/docs/Structs.html +++ b/polar-sdk-ios/docs/Structs.html @@ -815,7 +815,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/Structs/AutomaticSamples.html b/polar-sdk-ios/docs/Structs/AutomaticSamples.html index 6737de0d..6ad46ab2 100644 --- a/polar-sdk-ios/docs/Structs/AutomaticSamples.html +++ b/polar-sdk-ios/docs/Structs/AutomaticSamples.html @@ -406,7 +406,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/Structs/LedConfig.html b/polar-sdk-ios/docs/Structs/LedConfig.html index 5ad6603b..64be73f8 100644 --- a/polar-sdk-ios/docs/Structs/LedConfig.html +++ b/polar-sdk-ios/docs/Structs/LedConfig.html @@ -379,7 +379,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/Structs/Polar247HrSamplesData.html b/polar-sdk-ios/docs/Structs/Polar247HrSamplesData.html index 625260ac..1cacf9d0 100644 --- a/polar-sdk-ios/docs/Structs/Polar247HrSamplesData.html +++ b/polar-sdk-ios/docs/Structs/Polar247HrSamplesData.html @@ -510,7 +510,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/Structs/PolarActiveTime.html b/polar-sdk-ios/docs/Structs/PolarActiveTime.html index e0e8e3cf..ae79f095 100644 --- a/polar-sdk-ios/docs/Structs/PolarActiveTime.html +++ b/polar-sdk-ios/docs/Structs/PolarActiveTime.html @@ -483,7 +483,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/Structs/PolarActiveTimeData.html b/polar-sdk-ios/docs/Structs/PolarActiveTimeData.html index 5d847483..2e0a0371 100644 --- a/polar-sdk-ios/docs/Structs/PolarActiveTimeData.html +++ b/polar-sdk-ios/docs/Structs/PolarActiveTimeData.html @@ -622,7 +622,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/Structs/PolarDiskSpaceData.html b/polar-sdk-ios/docs/Structs/PolarDiskSpaceData.html index 903d2764..75394ac6 100644 --- a/polar-sdk-ios/docs/Structs/PolarDiskSpaceData.html +++ b/polar-sdk-ios/docs/Structs/PolarDiskSpaceData.html @@ -405,7 +405,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/Structs/PolarDistanceData.html b/polar-sdk-ios/docs/Structs/PolarDistanceData.html index 88b6ef63..783f362f 100644 --- a/polar-sdk-ios/docs/Structs/PolarDistanceData.html +++ b/polar-sdk-ios/docs/Structs/PolarDistanceData.html @@ -406,7 +406,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/Structs/PolarFirstTimeUseConfig.html b/polar-sdk-ios/docs/Structs/PolarFirstTimeUseConfig.html index be7cc5d7..03dbd80c 100644 --- a/polar-sdk-ios/docs/Structs/PolarFirstTimeUseConfig.html +++ b/polar-sdk-ios/docs/Structs/PolarFirstTimeUseConfig.html @@ -758,7 +758,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/Structs/PolarFirstTimeUseConfig/Gender.html b/polar-sdk-ios/docs/Structs/PolarFirstTimeUseConfig/Gender.html index 1f3e735e..047ed1c4 100644 --- a/polar-sdk-ios/docs/Structs/PolarFirstTimeUseConfig/Gender.html +++ b/polar-sdk-ios/docs/Structs/PolarFirstTimeUseConfig/Gender.html @@ -407,7 +407,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/Structs/PolarFirstTimeUseConfig/TrainingBackground.html b/polar-sdk-ios/docs/Structs/PolarFirstTimeUseConfig/TrainingBackground.html index 1ca762a0..04d45ea2 100644 --- a/polar-sdk-ios/docs/Structs/PolarFirstTimeUseConfig/TrainingBackground.html +++ b/polar-sdk-ios/docs/Structs/PolarFirstTimeUseConfig/TrainingBackground.html @@ -511,7 +511,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/Structs/PolarFirstTimeUseConfig/TypicalDay.html b/polar-sdk-ios/docs/Structs/PolarFirstTimeUseConfig/TypicalDay.html index bf1bf353..e212f04f 100644 --- a/polar-sdk-ios/docs/Structs/PolarFirstTimeUseConfig/TypicalDay.html +++ b/polar-sdk-ios/docs/Structs/PolarFirstTimeUseConfig/TypicalDay.html @@ -459,7 +459,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/Structs/PolarNightlyRechargeData.html b/polar-sdk-ios/docs/Structs/PolarNightlyRechargeData.html index d153f041..dfe7d06b 100644 --- a/polar-sdk-ios/docs/Structs/PolarNightlyRechargeData.html +++ b/polar-sdk-ios/docs/Structs/PolarNightlyRechargeData.html @@ -873,7 +873,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/Structs/PolarOfflineRecordingEntry.html b/polar-sdk-ios/docs/Structs/PolarOfflineRecordingEntry.html index 78407c3d..38520906 100644 --- a/polar-sdk-ios/docs/Structs/PolarOfflineRecordingEntry.html +++ b/polar-sdk-ios/docs/Structs/PolarOfflineRecordingEntry.html @@ -488,7 +488,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/Structs/PolarOfflineRecordingTrigger.html b/polar-sdk-ios/docs/Structs/PolarOfflineRecordingTrigger.html index db207ecf..94910efe 100644 --- a/polar-sdk-ios/docs/Structs/PolarOfflineRecordingTrigger.html +++ b/polar-sdk-ios/docs/Structs/PolarOfflineRecordingTrigger.html @@ -436,7 +436,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/Structs/PolarRecordingSecret.html b/polar-sdk-ios/docs/Structs/PolarRecordingSecret.html index 81cb4ce2..12db16a2 100644 --- a/polar-sdk-ios/docs/Structs/PolarRecordingSecret.html +++ b/polar-sdk-ios/docs/Structs/PolarRecordingSecret.html @@ -380,7 +380,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/Structs/PolarSensorSetting.html b/polar-sdk-ios/docs/Structs/PolarSensorSetting.html index cd9a962e..d0fa9b06 100644 --- a/polar-sdk-ios/docs/Structs/PolarSensorSetting.html +++ b/polar-sdk-ios/docs/Structs/PolarSensorSetting.html @@ -513,7 +513,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/Structs/PolarSensorSetting/SettingType.html b/polar-sdk-ios/docs/Structs/PolarSensorSetting/SettingType.html index b4c35253..96f34e47 100644 --- a/polar-sdk-ios/docs/Structs/PolarSensorSetting/SettingType.html +++ b/polar-sdk-ios/docs/Structs/PolarSensorSetting/SettingType.html @@ -518,7 +518,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/Structs/PolarStepsData.html b/polar-sdk-ios/docs/Structs/PolarStepsData.html index 6abeb2da..cacfd525 100644 --- a/polar-sdk-ios/docs/Structs/PolarStepsData.html +++ b/polar-sdk-ios/docs/Structs/PolarStepsData.html @@ -406,7 +406,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/Structs/PolarUserDeviceSettingsData.html b/polar-sdk-ios/docs/Structs/PolarUserDeviceSettingsData.html index 67e9ef07..be647a7a 100644 --- a/polar-sdk-ios/docs/Structs/PolarUserDeviceSettingsData.html +++ b/polar-sdk-ios/docs/Structs/PolarUserDeviceSettingsData.html @@ -457,7 +457,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/Structs/SDLogConfig.html b/polar-sdk-ios/docs/Structs/SDLogConfig.html index 56e515cb..57267701 100644 --- a/polar-sdk-ios/docs/Structs/SDLogConfig.html +++ b/polar-sdk-ios/docs/Structs/SDLogConfig.html @@ -1055,7 +1055,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/Structs/UserIdentifierType.html b/polar-sdk-ios/docs/Structs/UserIdentifierType.html index 24b50831..f81e4124 100644 --- a/polar-sdk-ios/docs/Structs/UserIdentifierType.html +++ b/polar-sdk-ios/docs/Structs/UserIdentifierType.html @@ -432,7 +432,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/Typealiases.html b/polar-sdk-ios/docs/Typealiases.html index b090f7df..4327cf73 100644 --- a/polar-sdk-ios/docs/Typealiases.html +++ b/polar-sdk-ios/docs/Typealiases.html @@ -417,6 +417,8 @@

    Declaration

    Polar hr data

    - hr in BPM
    +- ppgQuality PPG signal quality of the real time HR between 0 and 100
    +- correctedHr Corrected value of the real time HR value. 0 if unavailable.
     - rrsMs RR interval in ms. R is a the top highest peak in the QRS complex of the ECG wave and RR is the interval between successive Rs.
     - contactStatus true if the sensor has contact (with a measurable surface e.g. skin)
     - contactStatusSupported true if the sensor supports contact status
    @@ -428,7 +430,7 @@ 

    Declaration

    Declaration

    Swift

    -
    public typealias PolarHrData = [(hr: UInt8, rrsMs: [Int], rrAvailable: Bool, contactStatus: Bool, contactStatusSupported: Bool)]
    +
    public typealias PolarHrData = [(hr: UInt8, ppgQuality: UInt8, correctedHr: UInt8, rrsMs: [Int], rrAvailable: Bool, contactStatus: Bool, contactStatusSupported: Bool)]
    @@ -831,7 +833,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes.html index 8519230d..f6df6450 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes.html @@ -535,7 +535,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/BleHtsClient.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/BleHtsClient.html index aac43d5f..83a290fe 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/BleHtsClient.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/BleHtsClient.html @@ -484,7 +484,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/BleHtsClient/TemperatureMeasurement.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/BleHtsClient/TemperatureMeasurement.html index 4d666dcc..073307d4 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/BleHtsClient/TemperatureMeasurement.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/BleHtsClient/TemperatureMeasurement.html @@ -407,7 +407,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/HealthThermometer.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/HealthThermometer.html index 02cbc38e..923fae7d 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/HealthThermometer.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/HealthThermometer.html @@ -431,7 +431,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarBackupManager.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarBackupManager.html index 94bee32f..a6fdc2fe 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarBackupManager.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarBackupManager.html @@ -496,7 +496,7 @@

    Return Value

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarBleApiDefaultImpl.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarBleApiDefaultImpl.html index 8f9bc70b..8ea463a9 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarBleApiDefaultImpl.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarBleApiDefaultImpl.html @@ -447,7 +447,7 @@

    Return Value

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarSleepData.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarSleepData.html index efe19baa..ae7bd142 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarSleepData.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarSleepData.html @@ -515,7 +515,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarSleepData/OriginalSleepRange.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarSleepData/OriginalSleepRange.html index 80516681..5d9202a2 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarSleepData/OriginalSleepRange.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarSleepData/OriginalSleepRange.html @@ -407,7 +407,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarSleepData/PolarSleepAnalysisResult.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarSleepData/PolarSleepAnalysisResult.html index 83685d9f..7c9c381f 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarSleepData/PolarSleepAnalysisResult.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarSleepData/PolarSleepAnalysisResult.html @@ -745,7 +745,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarSleepData/SleepCycle.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarSleepData/SleepCycle.html index a92a579e..9e4cf4bd 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarSleepData/SleepCycle.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarSleepData/SleepCycle.html @@ -407,7 +407,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarSleepData/SleepRating.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarSleepData/SleepRating.html index 432810c6..72351efc 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarSleepData/SleepRating.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarSleepData/SleepRating.html @@ -511,7 +511,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarSleepData/SleepWakePhase.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarSleepData/SleepWakePhase.html index 389114f6..d4b8bd6d 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarSleepData/SleepWakePhase.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarSleepData/SleepWakePhase.html @@ -407,7 +407,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarSleepData/SleepWakeState.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarSleepData/SleepWakeState.html index c6646e3f..7e284091 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarSleepData/SleepWakeState.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarSleepData/SleepWakeState.html @@ -485,7 +485,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarStoredDataType.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarStoredDataType.html index c2279f0d..5a6b7fe8 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarStoredDataType.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarStoredDataType.html @@ -537,7 +537,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarStoredDataType/PolarStoredDataTypeResult.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarStoredDataType/PolarStoredDataTypeResult.html index 690a4463..66b3fa55 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarStoredDataType/PolarStoredDataTypeResult.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarStoredDataType/PolarStoredDataTypeResult.html @@ -381,7 +381,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarStoredDataType/StoredDataType.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarStoredDataType/StoredDataType.html index 7d136e0f..05c7b339 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarStoredDataType/StoredDataType.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarStoredDataType/StoredDataType.html @@ -589,7 +589,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarUserDeviceSettings.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarUserDeviceSettings.html index c1f1880c..ad01056f 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarUserDeviceSettings.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarUserDeviceSettings.html @@ -563,7 +563,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarUserDeviceSettings/DeviceLocation.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarUserDeviceSettings/DeviceLocation.html index 3e03fae9..97006e2e 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarUserDeviceSettings/DeviceLocation.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarUserDeviceSettings/DeviceLocation.html @@ -771,7 +771,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarUserDeviceSettings/PolarUserDeviceSettingsResult.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarUserDeviceSettings/PolarUserDeviceSettingsResult.html index 09132696..5e852442 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarUserDeviceSettings/PolarUserDeviceSettingsResult.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Classes/PolarUserDeviceSettings/PolarUserDeviceSettingsResult.html @@ -381,7 +381,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums.html index 445def77..8fe3327d 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums.html @@ -706,7 +706,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/AutomaticSampleTriggerType.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/AutomaticSampleTriggerType.html index cd934685..94da7aa4 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/AutomaticSampleTriggerType.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/AutomaticSampleTriggerType.html @@ -457,7 +457,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/CheckFirmwareUpdateStatus.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/CheckFirmwareUpdateStatus.html index 7aaa6db1..503bbaec 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/CheckFirmwareUpdateStatus.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/CheckFirmwareUpdateStatus.html @@ -431,7 +431,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/FirmwareUpdateStatus.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/FirmwareUpdateStatus.html index 0d5f6f17..ba9db052 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/FirmwareUpdateStatus.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/FirmwareUpdateStatus.html @@ -535,7 +535,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/OhrDataType.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/OhrDataType.html index 32ea40a6..05b5280d 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/OhrDataType.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/OhrDataType.html @@ -408,7 +408,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/PolarActivityDataType.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/PolarActivityDataType.html index 75219ce3..d66b3de5 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/PolarActivityDataType.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/PolarActivityDataType.html @@ -510,7 +510,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/PolarBleSdkFeature.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/PolarBleSdkFeature.html index a61cd5d5..3171487b 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/PolarBleSdkFeature.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/PolarBleSdkFeature.html @@ -651,7 +651,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/PolarDeviceDataType.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/PolarDeviceDataType.html index ddaae427..46b98db1 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/PolarDeviceDataType.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/PolarDeviceDataType.html @@ -588,7 +588,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/PolarErrors.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/PolarErrors.html index 484e4fdb..15cbe344 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/PolarErrors.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/PolarErrors.html @@ -705,7 +705,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/PolarOfflineRecordingData.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/PolarOfflineRecordingData.html index b79b71d4..d129f881 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/PolarOfflineRecordingData.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/PolarOfflineRecordingData.html @@ -481,9 +481,9 @@

    Declaration

  • @@ -535,7 +535,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/PolarOfflineRecordingTriggerMode.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/PolarOfflineRecordingTriggerMode.html index 7543bbbe..3ce69e83 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/PolarOfflineRecordingTriggerMode.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/PolarOfflineRecordingTriggerMode.html @@ -432,7 +432,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/PpgDataType.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/PpgDataType.html index a7cc3710..8c1f8092 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/PpgDataType.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/PpgDataType.html @@ -434,7 +434,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/RecordingInterval.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/RecordingInterval.html index 43bc7015..aa14f9ab 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/RecordingInterval.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/RecordingInterval.html @@ -406,7 +406,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/SampleType.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/SampleType.html index d1109db2..e050b1b5 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/SampleType.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Enums/SampleType.html @@ -408,7 +408,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Extensions.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Extensions.html index 603dadc9..3c61e33b 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Extensions.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Extensions.html @@ -399,7 +399,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Extensions/PrimitiveSequence.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Extensions/PrimitiveSequence.html index 39406376..61c26ab1 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Extensions/PrimitiveSequence.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Extensions/PrimitiveSequence.html @@ -388,7 +388,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Global Variables.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Global Variables.html index fbb4e38d..ef9eab1a 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Global Variables.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Global Variables.html @@ -371,7 +371,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols.html index 2ebdd2d5..020dbb2b 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols.html @@ -799,7 +799,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarActivityApi.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarActivityApi.html index 56539bbe..46eebcf4 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarActivityApi.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarActivityApi.html @@ -724,7 +724,7 @@

    Return Value

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarBleApi.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarBleApi.html index 541ce299..9cbca04c 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarBleApi.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarBleApi.html @@ -1917,7 +1917,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarBleApiDeviceFeaturesObserver.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarBleApiDeviceFeaturesObserver.html index 82647cfa..a3c6cb2b 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarBleApiDeviceFeaturesObserver.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarBleApiDeviceFeaturesObserver.html @@ -505,7 +505,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarBleApiDeviceHrObserver.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarBleApiDeviceHrObserver.html index 67b2dbdf..ba95116c 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarBleApiDeviceHrObserver.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarBleApiDeviceHrObserver.html @@ -401,7 +401,7 @@

    Parameters

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarBleApiDeviceInfoObserver.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarBleApiDeviceInfoObserver.html index 269bcdcb..5feda5cc 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarBleApiDeviceInfoObserver.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarBleApiDeviceInfoObserver.html @@ -466,7 +466,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarBleApiLogger.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarBleApiLogger.html index 5742bc8a..baeb4612 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarBleApiLogger.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarBleApiLogger.html @@ -400,7 +400,7 @@

    Parameters

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarBleApiObserver.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarBleApiObserver.html index 1fc53ecd..80887103 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarBleApiObserver.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarBleApiObserver.html @@ -505,7 +505,7 @@

    Parameters

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarBleApiPowerStateObserver.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarBleApiPowerStateObserver.html index dccbb895..49f061df 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarBleApiPowerStateObserver.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarBleApiPowerStateObserver.html @@ -408,7 +408,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarBleApiSdkModeFeatureObserver.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarBleApiSdkModeFeatureObserver.html index 9aa5327a..3e8eada6 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarBleApiSdkModeFeatureObserver.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarBleApiSdkModeFeatureObserver.html @@ -382,7 +382,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarFirmwareUpdateApi.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarFirmwareUpdateApi.html index 0157ff53..b0d301d7 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarFirmwareUpdateApi.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarFirmwareUpdateApi.html @@ -453,7 +453,7 @@

    Return Value

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarH10OfflineExerciseApi.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarH10OfflineExerciseApi.html index 07a04c30..36cc5ebf 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarH10OfflineExerciseApi.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarH10OfflineExerciseApi.html @@ -752,7 +752,7 @@

    Return Value

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarOfflineRecordingApi.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarOfflineRecordingApi.html index 4217b5bc..4f4fde1d 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarOfflineRecordingApi.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarOfflineRecordingApi.html @@ -1229,7 +1229,7 @@

    Return Value

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarOnlineStreamingApi.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarOnlineStreamingApi.html index d1e935e7..a3ab8ffb 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarOnlineStreamingApi.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarOnlineStreamingApi.html @@ -501,9 +501,9 @@

    Return Value

  • @@ -1132,7 +1132,7 @@

    Return Value

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarSdkModeApi.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarSdkModeApi.html index 9a675de9..7e41ff33 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarSdkModeApi.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarSdkModeApi.html @@ -530,7 +530,7 @@

    Return Value

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarSleepApi.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarSleepApi.html index 5bcae11f..d62742c9 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarSleepApi.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Protocols/PolarSleepApi.html @@ -433,7 +433,7 @@

    Return Value

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs.html index de7b15b1..a89cba09 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs.html @@ -815,7 +815,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/AutomaticSamples.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/AutomaticSamples.html index 6737de0d..6ad46ab2 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/AutomaticSamples.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/AutomaticSamples.html @@ -406,7 +406,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/LedConfig.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/LedConfig.html index 5ad6603b..64be73f8 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/LedConfig.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/LedConfig.html @@ -379,7 +379,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/Polar247HrSamplesData.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/Polar247HrSamplesData.html index 625260ac..1cacf9d0 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/Polar247HrSamplesData.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/Polar247HrSamplesData.html @@ -510,7 +510,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarActiveTime.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarActiveTime.html index e0e8e3cf..ae79f095 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarActiveTime.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarActiveTime.html @@ -483,7 +483,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarActiveTimeData.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarActiveTimeData.html index 5d847483..2e0a0371 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarActiveTimeData.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarActiveTimeData.html @@ -622,7 +622,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarDiskSpaceData.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarDiskSpaceData.html index 903d2764..75394ac6 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarDiskSpaceData.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarDiskSpaceData.html @@ -405,7 +405,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarDistanceData.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarDistanceData.html index 88b6ef63..783f362f 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarDistanceData.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarDistanceData.html @@ -406,7 +406,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarFirstTimeUseConfig.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarFirstTimeUseConfig.html index be7cc5d7..03dbd80c 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarFirstTimeUseConfig.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarFirstTimeUseConfig.html @@ -758,7 +758,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarFirstTimeUseConfig/Gender.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarFirstTimeUseConfig/Gender.html index 1f3e735e..047ed1c4 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarFirstTimeUseConfig/Gender.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarFirstTimeUseConfig/Gender.html @@ -407,7 +407,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarFirstTimeUseConfig/TrainingBackground.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarFirstTimeUseConfig/TrainingBackground.html index 1ca762a0..04d45ea2 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarFirstTimeUseConfig/TrainingBackground.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarFirstTimeUseConfig/TrainingBackground.html @@ -511,7 +511,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarFirstTimeUseConfig/TypicalDay.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarFirstTimeUseConfig/TypicalDay.html index bf1bf353..e212f04f 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarFirstTimeUseConfig/TypicalDay.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarFirstTimeUseConfig/TypicalDay.html @@ -459,7 +459,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarNightlyRechargeData.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarNightlyRechargeData.html index d153f041..dfe7d06b 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarNightlyRechargeData.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarNightlyRechargeData.html @@ -873,7 +873,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarOfflineRecordingEntry.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarOfflineRecordingEntry.html index 78407c3d..38520906 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarOfflineRecordingEntry.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarOfflineRecordingEntry.html @@ -488,7 +488,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarOfflineRecordingTrigger.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarOfflineRecordingTrigger.html index db207ecf..94910efe 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarOfflineRecordingTrigger.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarOfflineRecordingTrigger.html @@ -436,7 +436,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarRecordingSecret.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarRecordingSecret.html index 81cb4ce2..12db16a2 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarRecordingSecret.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarRecordingSecret.html @@ -380,7 +380,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarSensorSetting.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarSensorSetting.html index cd9a962e..d0fa9b06 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarSensorSetting.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarSensorSetting.html @@ -513,7 +513,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarSensorSetting/SettingType.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarSensorSetting/SettingType.html index b4c35253..96f34e47 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarSensorSetting/SettingType.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarSensorSetting/SettingType.html @@ -518,7 +518,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarStepsData.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarStepsData.html index 6abeb2da..cacfd525 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarStepsData.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarStepsData.html @@ -406,7 +406,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarUserDeviceSettingsData.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarUserDeviceSettingsData.html index 67e9ef07..be647a7a 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarUserDeviceSettingsData.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/PolarUserDeviceSettingsData.html @@ -457,7 +457,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/SDLogConfig.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/SDLogConfig.html index 56e515cb..57267701 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/SDLogConfig.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/SDLogConfig.html @@ -1055,7 +1055,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/UserIdentifierType.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/UserIdentifierType.html index 24b50831..f81e4124 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/UserIdentifierType.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Structs/UserIdentifierType.html @@ -432,7 +432,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Typealiases.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Typealiases.html index b090f7df..4327cf73 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Typealiases.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/Typealiases.html @@ -417,6 +417,8 @@

    Declaration

    Polar hr data

    - hr in BPM
    +- ppgQuality PPG signal quality of the real time HR between 0 and 100
    +- correctedHr Corrected value of the real time HR value. 0 if unavailable.
     - rrsMs RR interval in ms. R is a the top highest peak in the QRS complex of the ECG wave and RR is the interval between successive Rs.
     - contactStatus true if the sensor has contact (with a measurable surface e.g. skin)
     - contactStatusSupported true if the sensor supports contact status
    @@ -428,7 +430,7 @@ 

    Declaration

    Declaration

    Swift

    -
    public typealias PolarHrData = [(hr: UInt8, rrsMs: [Int], rrAvailable: Bool, contactStatus: Bool, contactStatusSupported: Bool)]
    +
    public typealias PolarHrData = [(hr: UInt8, ppgQuality: UInt8, correctedHr: UInt8, rrsMs: [Int], rrAvailable: Bool, contactStatus: Bool, contactStatusSupported: Bool)]
    @@ -831,7 +833,7 @@

    Declaration

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/index.html b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/index.html index 6f279f2b..26f50fbc 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/index.html +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/index.html @@ -350,7 +350,7 @@

    Update dependency

    diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/search.json b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/search.json index 91b5dc18..41225a9a 100644 --- a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/search.json +++ b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/Documents/search.json @@ -1 +1 @@ -{"Typealiases.html#/s:11PolarBleSdk0A10DeviceInfoa":{"name":"PolarDeviceInfo","abstract":"

    Polar device info

    "},"Typealiases.html#/s:11PolarBleSdk0A15HrBroadcastDataa":{"name":"PolarHrBroadcastData","abstract":"

    deviceInfo: see #PolarDeviceInfo ,

    "},"Typealiases.html#/s:11PolarBleSdk0A6HrDataa":{"name":"PolarHrData","abstract":"

    Polar hr data

    "},"Typealiases.html#/s:11PolarBleSdk0A7EcgDataa":{"name":"PolarEcgData","abstract":"

    Polar Ecg data

    "},"Typealiases.html#/s:11PolarBleSdk0A7AccDataa":{"name":"PolarAccData","abstract":"

    Polar acc data

    "},"Typealiases.html#/s:11PolarBleSdk0A8GyroDataa":{"name":"PolarGyroData","abstract":"

    Polar gyro data

    "},"Typealiases.html#/s:11PolarBleSdk0A16MagnetometerDataa":{"name":"PolarMagnetometerData","abstract":"

    Polar magnetometer data

    "},"Typealiases.html#/s:11PolarBleSdk0A15TemperatureDataa":{"name":"PolarTemperatureData","abstract":"

    Polar Temperature data

    "},"Typealiases.html#/s:11PolarBleSdk0A12PressureDataa":{"name":"PolarPressureData","abstract":"

    Polar Pressure data

    "},"Typealiases.html#/s:11PolarBleSdk0A7OhrDataa":{"name":"PolarOhrData","abstract":"

    Polar Ohr data

    "},"Typealiases.html#/s:11PolarBleSdk0A7PpgDataa":{"name":"PolarPpgData","abstract":"

    Polar PPG data

    "},"Typealiases.html#/s:11PolarBleSdk0A7PpiDataa":{"name":"PolarPpiData","abstract":"

    Polar ppi data

    "},"Typealiases.html#/s:11PolarBleSdk0A13ExerciseEntrya":{"name":"PolarExerciseEntry","abstract":"

    Polar exercise entry

    "},"Typealiases.html#/s:11PolarBleSdk0A12ExerciseDataa":{"name":"PolarExerciseData","abstract":"

    Polar Exercise Data

    "},"Typealiases.html#/s:11PolarBleSdk0A15RecordingStatusa":{"name":"PolarRecordingStatus","abstract":"

    Polar Recording status

    "},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV16createdTimestamp10Foundation4DateVvp":{"name":"createdTimestamp","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV17modifiedTimestamp10Foundation4DateVSgvp":{"name":"modifiedTimestamp","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV9ansStatusSfSgvp":{"name":"ansStatus","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV17recoveryIndicatorSiSgvp":{"name":"recoveryIndicator","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV25recoveryIndicatorSubLevelSiSgvp":{"name":"recoveryIndicatorSubLevel","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV7ansRateSiSgvp":{"name":"ansRate","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV17scoreRateObsoleteSiSgvp":{"name":"scoreRateObsolete","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV04meanD11RecoveryRRISiSgvp":{"name":"meanNightlyRecoveryRRI","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV04meanD13RecoveryRMSSDSiSgvp":{"name":"meanNightlyRecoveryRMSSD","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV04meanD27RecoveryRespirationIntervalSiSgvp":{"name":"meanNightlyRecoveryRespirationInterval","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV15meanBaselineRRISiSgvp":{"name":"meanBaselineRRI","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV13sdBaselineRRISiSgvp":{"name":"sdBaselineRRI","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV17meanBaselineRMSSDSiSgvp":{"name":"meanBaselineRMSSD","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV15sdBaselineRMSSDSiSgvp":{"name":"sdBaselineRMSSD","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV31meanBaselineRespirationIntervalSiSgvp":{"name":"meanBaselineRespirationInterval","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV29sdBaselineRespirationIntervalSiSgvp":{"name":"sdBaselineRespirationInterval","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV8sleepTipSSSgvp":{"name":"sleepTip","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV11vitalityTipSSSgvp":{"name":"vitalityTip","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV11exerciseTipSSSgvp":{"name":"exerciseTip","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV15sleepResultDate10Foundation0I0VSgvp":{"name":"sleepResultDate","parent_name":"PolarNightlyRechargeData"},"Structs/PolarStepsData.html#/s:11PolarBleSdk0A9StepsDataV4date10Foundation4DateVvp":{"name":"date","parent_name":"PolarStepsData"},"Structs/PolarStepsData.html#/s:11PolarBleSdk0A9StepsDataV5stepsSivp":{"name":"steps","parent_name":"PolarStepsData"},"Structs/PolarDistanceData.html#/s:11PolarBleSdk0A12DistanceDataV4date10Foundation4DateVvp":{"name":"date","parent_name":"PolarDistanceData"},"Structs/PolarDistanceData.html#/s:11PolarBleSdk0A12DistanceDataV14distanceMetersSfvp":{"name":"distanceMeters","parent_name":"PolarDistanceData"},"Structs/Polar247HrSamplesData.html#/s:11PolarBleSdk21Polar247HrSamplesDataV4date10Foundation4DateVvp":{"name":"date","parent_name":"Polar247HrSamplesData"},"Structs/Polar247HrSamplesData.html#/s:11PolarBleSdk21Polar247HrSamplesDataV02hrF0SaySiGvp":{"name":"hrSamples","parent_name":"Polar247HrSamplesData"},"Structs/Polar247HrSamplesData.html#/s:11PolarBleSdk21Polar247HrSamplesDataV11triggerTypeAA022AutomaticSampleTriggerI0OSgvp":{"name":"triggerType","parent_name":"Polar247HrSamplesData"},"Structs/Polar247HrSamplesData.html#/s:11PolarBleSdk21Polar247HrSamplesDataV4date02hrF011triggerTypeAC10Foundation4DateV_SaySiGAA022AutomaticSampleTriggerK0OSgtcfc":{"name":"init(date:hrSamples:triggerType:)","parent_name":"Polar247HrSamplesData"},"Structs/Polar247HrSamplesData.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"Polar247HrSamplesData"},"Structs/Polar247HrSamplesData.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"Polar247HrSamplesData"},"Structs/PolarActiveTime.html#/s:11PolarBleSdk0A10ActiveTimeV5hoursSivp":{"name":"hours","parent_name":"PolarActiveTime"},"Structs/PolarActiveTime.html#/s:11PolarBleSdk0A10ActiveTimeV7minutesSivp":{"name":"minutes","parent_name":"PolarActiveTime"},"Structs/PolarActiveTime.html#/s:11PolarBleSdk0A10ActiveTimeV7secondsSivp":{"name":"seconds","parent_name":"PolarActiveTime"},"Structs/PolarActiveTime.html#/s:11PolarBleSdk0A10ActiveTimeV6millisSivp":{"name":"millis","parent_name":"PolarActiveTime"},"Structs/PolarActiveTime.html#/s:11PolarBleSdk0A10ActiveTimeV5hours7minutes7seconds6millisACSi_S3itcfc":{"name":"init(hours:minutes:seconds:millis:)","parent_name":"PolarActiveTime"},"Structs/PolarActiveTimeData.html#/s:11PolarBleSdk0A14ActiveTimeDataV4date10Foundation4DateVvp":{"name":"date","parent_name":"PolarActiveTimeData"},"Structs/PolarActiveTimeData.html#/s:11PolarBleSdk0A14ActiveTimeDataV11timeNonWearAA0adE0Vvp":{"name":"timeNonWear","parent_name":"PolarActiveTimeData"},"Structs/PolarActiveTimeData.html#/s:11PolarBleSdk0A14ActiveTimeDataV9timeSleepAA0adE0Vvp":{"name":"timeSleep","parent_name":"PolarActiveTimeData"},"Structs/PolarActiveTimeData.html#/s:11PolarBleSdk0A14ActiveTimeDataV13timeSedentaryAA0adE0Vvp":{"name":"timeSedentary","parent_name":"PolarActiveTimeData"},"Structs/PolarActiveTimeData.html#/s:11PolarBleSdk0A14ActiveTimeDataV17timeLightActivityAA0adE0Vvp":{"name":"timeLightActivity","parent_name":"PolarActiveTimeData"},"Structs/PolarActiveTimeData.html#/s:11PolarBleSdk0A14ActiveTimeDataV30timeContinuousModerateActivityAA0adE0Vvp":{"name":"timeContinuousModerateActivity","parent_name":"PolarActiveTimeData"},"Structs/PolarActiveTimeData.html#/s:11PolarBleSdk0A14ActiveTimeDataV32timeIntermittentModerateActivityAA0adE0Vvp":{"name":"timeIntermittentModerateActivity","parent_name":"PolarActiveTimeData"},"Structs/PolarActiveTimeData.html#/s:11PolarBleSdk0A14ActiveTimeDataV30timeContinuousVigorousActivityAA0adE0Vvp":{"name":"timeContinuousVigorousActivity","parent_name":"PolarActiveTimeData"},"Structs/PolarActiveTimeData.html#/s:11PolarBleSdk0A14ActiveTimeDataV32timeIntermittentVigorousActivityAA0adE0Vvp":{"name":"timeIntermittentVigorousActivity","parent_name":"PolarActiveTimeData"},"Structs/PolarActiveTimeData.html#/s:11PolarBleSdk0A14ActiveTimeDataV4date11timeNonWear0H5Sleep0H9Sedentary0H13LightActivity0h18ContinuousModerateN00h12IntermittentpN00ho8VigorousN00hqrN0AC10Foundation4DateV_AA0adE0VA7Qtcfc":{"name":"init(date:timeNonWear:timeSleep:timeSedentary:timeLightActivity:timeContinuousModerateActivity:timeIntermittentModerateActivity:timeContinuousVigorousActivity:timeIntermittentVigorousActivity:)","parent_name":"PolarActiveTimeData"},"Structs/UserIdentifierType.html#/s:11PolarBleSdk18UserIdentifierTypeV18userIdLastModifiedSSvp":{"name":"userIdLastModified","parent_name":"UserIdentifierType"},"Structs/UserIdentifierType.html#/s:11PolarBleSdk18UserIdentifierTypeV24USER_IDENTIFIER_FILENAMESSvpZ":{"name":"USER_IDENTIFIER_FILENAME","parent_name":"UserIdentifierType"},"Structs/UserIdentifierType.html#/s:11PolarBleSdk18UserIdentifierTypeV6createACyFZ":{"name":"create()","parent_name":"UserIdentifierType"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV13ohrLogEnabledSbSgvp":{"name":"ohrLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV13ppiLogEnabledSbSgvp":{"name":"ppiLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV22accelerationLogEnabledSbSgvp":{"name":"accelerationLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV18caloriesLogEnabledSbSgvp":{"name":"caloriesLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV13gpsLogEnabledSbSgvp":{"name":"gpsLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV17gpsNmeaLogEnabledSbSgvp":{"name":"gpsNmeaLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV22magnetometerLogEnabledSbSgvp":{"name":"magnetometerLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV13tapLogEnabledSbSgvp":{"name":"tapLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV19barometerLogEnabledSbSgvp":{"name":"barometerLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV19gyroscopeLogEnabledSbSgvp":{"name":"gyroscopeLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV15sleepLogEnabledSbSgvp":{"name":"sleepLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV15slopeLogEnabledSbSgvp":{"name":"slopeLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV22ambientLightLogEnabledSbSgvp":{"name":"ambientLightLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV13tlrLogEnabledSbSgvp":{"name":"tlrLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV18ondemandLogEnabledSbSgvp":{"name":"ondemandLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV18capsenseLogEnabledSbSgvp":{"name":"capsenseLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV16fusionLogEnabledSbSgvp":{"name":"fusionLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV13metLogEnabledSbSgvp":{"name":"metLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV21verticalAccLogEnabledSbSgvp":{"name":"verticalAccLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV13amdLogEnabledSbSgvp":{"name":"amdLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV25skinTemperatureLogEnabledSbSgvp":{"name":"skinTemperatureLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV17compassLogEnabledSbSgvp":{"name":"compassLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV17speed3DLogEnabledSbSgvp":{"name":"speed3DLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV22retainSettingsOverBootSbSgvp":{"name":"retainSettingsOverBoot","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV10logTriggerSiSgvp":{"name":"logTrigger","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV21magnetometerFrequencySiSgvp":{"name":"magnetometerFrequency","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV13ppiLogEnabled012accelerationgH008caloriesgH003gpsgH00k4NmeagH0012magnetometergH003tapgH009barometergH009gyroscopegH005sleepgH005slopegH0012ambientLightgH003tlrgH008ondemandgH008capsensegH006fusiongH003metgH003ohrgH0011verticalAccgH003amdgH0015skinTemperaturegH007compassgH0010speed3DLogH010logTrigger0M9FrequencyACSbSg_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_SiSgA2_tcfc":{"name":"init(ppiLogEnabled:accelerationLogEnabled:caloriesLogEnabled:gpsLogEnabled:gpsNmeaLogEnabled:magnetometerLogEnabled:tapLogEnabled:barometerLogEnabled:gyroscopeLogEnabled:sleepLogEnabled:slopeLogEnabled:ambientLightLogEnabled:tlrLogEnabled:ondemandLogEnabled:capsenseLogEnabled:fusionLogEnabled:metLogEnabled:ohrLogEnabled:verticalAccLogEnabled:amdLogEnabled:skinTemperatureLogEnabled:compassLogEnabled:speed3DLogEnabled:logTrigger:magnetometerFrequency:)","parent_name":"SDLogConfig"},"Structs/PolarUserDeviceSettingsData.html#/s:s12IdentifiableP2id2IDQzvp":{"name":"id","parent_name":"PolarUserDeviceSettingsData"},"Structs/PolarUserDeviceSettingsData.html#/s:11PolarBleSdk0A22UserDeviceSettingsDataV06_polardeF0AA0adeF0Cvp":{"name":"_polarUserDeviceSettings","parent_name":"PolarUserDeviceSettingsData"},"Structs/PolarUserDeviceSettingsData.html#/s:11PolarBleSdk0A22UserDeviceSettingsDataVACycfc":{"name":"init()","parent_name":"PolarUserDeviceSettingsData"},"Structs/PolarUserDeviceSettingsData.html#/s:11PolarBleSdk0A22UserDeviceSettingsDataV05polardeF0AA0adeF0Cvp":{"name":"polarUserDeviceSettings","parent_name":"PolarUserDeviceSettingsData"},"Structs/PolarSensorSetting/SettingType.html#/s:11PolarBleSdk0A13SensorSettingV0E4TypeO10sampleRateyA2EmF":{"name":"sampleRate","abstract":"

    sample rate in hz

    ","parent_name":"SettingType"},"Structs/PolarSensorSetting/SettingType.html#/s:11PolarBleSdk0A13SensorSettingV0E4TypeO10resolutionyA2EmF":{"name":"resolution","abstract":"

    resolution in bits

    ","parent_name":"SettingType"},"Structs/PolarSensorSetting/SettingType.html#/s:11PolarBleSdk0A13SensorSettingV0E4TypeO5rangeyA2EmF":{"name":"range","abstract":"

    range

    ","parent_name":"SettingType"},"Structs/PolarSensorSetting/SettingType.html#/s:11PolarBleSdk0A13SensorSettingV0E4TypeO14rangeMilliunityA2EmF":{"name":"rangeMilliunit","abstract":"

    range with min and max allowed values

    ","parent_name":"SettingType"},"Structs/PolarSensorSetting/SettingType.html#/s:11PolarBleSdk0A13SensorSettingV0E4TypeO8channelsyA2EmF":{"name":"channels","abstract":"

    amount of channels available

    ","parent_name":"SettingType"},"Structs/PolarSensorSetting/SettingType.html#/s:11PolarBleSdk0A13SensorSettingV0E4TypeO7unknownyA2EmF":{"name":"unknown","abstract":"

    type is unknown

    ","parent_name":"SettingType"},"Structs/PolarSensorSetting/SettingType.html":{"name":"SettingType","abstract":"

    settings type

    ","parent_name":"PolarSensorSetting"},"Structs/PolarSensorSetting.html#/s:11PolarBleSdk0A13SensorSettingV8settingsSDyAC0E4TypeOShys6UInt32VGGvp":{"name":"settings","abstract":"

    current settings available / set

    ","parent_name":"PolarSensorSetting"},"Structs/PolarSensorSetting.html#/s:11PolarBleSdk0A13SensorSettingVyACSDyAC0E4TypeOs6UInt32VGcfc":{"name":"init(_:)","abstract":"

    constructor with desired settings

    ","parent_name":"PolarSensorSetting"},"Structs/PolarSensorSetting.html#/s:11PolarBleSdk0A13SensorSettingV11maxSettingsACyF":{"name":"maxSettings()","abstract":"

    helper to retrieve max settings available

    ","parent_name":"PolarSensorSetting"},"Structs/PolarSensorSetting.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"PolarSensorSetting"},"Structs/PolarRecordingSecret.html#/s:11PolarBleSdk0A15RecordingSecretV3keyAC10Foundation4DataV_tKcfc":{"name":"init(key:)","parent_name":"PolarRecordingSecret"},"Structs/PolarOfflineRecordingTrigger.html#/s:11PolarBleSdk0A23OfflineRecordingTriggerV11triggerModeAA0adefH0Ovp":{"name":"triggerMode","abstract":"

    The mode of the trigger

    ","parent_name":"PolarOfflineRecordingTrigger"},"Structs/PolarOfflineRecordingTrigger.html#/s:11PolarBleSdk0A23OfflineRecordingTriggerV15triggerFeaturesSDyAA0A14DeviceDataTypeOAA0A13SensorSettingVSgGvp":{"name":"triggerFeatures","abstract":"

    Dictionary containing the PolarDeviceDataType keys for enabled triggers. Dictionary","parent_name":"PolarOfflineRecordingTrigger"},"Structs/PolarOfflineRecordingTrigger.html#/s:11PolarBleSdk0A23OfflineRecordingTriggerV11triggerMode0G8FeaturesAcA0adefH0O_SDyAA0A14DeviceDataTypeOAA0A13SensorSettingVSgGtcfc":{"name":"init(triggerMode:triggerFeatures:)","parent_name":"PolarOfflineRecordingTrigger"},"Structs/PolarOfflineRecordingEntry.html#/s:11PolarBleSdk0A21OfflineRecordingEntryV4pathSSvp":{"name":"path","abstract":"

    Recording entry path in device.

    ","parent_name":"PolarOfflineRecordingEntry"},"Structs/PolarOfflineRecordingEntry.html#/s:11PolarBleSdk0A21OfflineRecordingEntryV4sizeSuvp":{"name":"size","abstract":"

    Recording size in bytes.

    ","parent_name":"PolarOfflineRecordingEntry"},"Structs/PolarOfflineRecordingEntry.html#/s:11PolarBleSdk0A21OfflineRecordingEntryV4date10Foundation4DateVvp":{"name":"date","abstract":"

    The date and time of the recording entry i.e. the moment recording is started

    ","parent_name":"PolarOfflineRecordingEntry"},"Structs/PolarOfflineRecordingEntry.html#/s:11PolarBleSdk0A21OfflineRecordingEntryV4typeAA0A14DeviceDataTypeOvp":{"name":"type","abstract":"

    data type of the recording

    ","parent_name":"PolarOfflineRecordingEntry"},"Structs/PolarOfflineRecordingEntry.html#/s:11PolarBleSdk0A21OfflineRecordingEntryV4path4size4date4typeACSS_Su10Foundation4DateVAA0A14DeviceDataTypeOtcfc":{"name":"init(path:size:date:type:)","parent_name":"PolarOfflineRecordingEntry"},"Structs/PolarFirstTimeUseConfig/TrainingBackground.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV18TrainingBackgroundO10occasionalyA2EmF":{"name":"occasional","parent_name":"TrainingBackground"},"Structs/PolarFirstTimeUseConfig/TrainingBackground.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV18TrainingBackgroundO7regularyA2EmF":{"name":"regular","parent_name":"TrainingBackground"},"Structs/PolarFirstTimeUseConfig/TrainingBackground.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV18TrainingBackgroundO8frequentyA2EmF":{"name":"frequent","parent_name":"TrainingBackground"},"Structs/PolarFirstTimeUseConfig/TrainingBackground.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV18TrainingBackgroundO5heavyyA2EmF":{"name":"heavy","parent_name":"TrainingBackground"},"Structs/PolarFirstTimeUseConfig/TrainingBackground.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV18TrainingBackgroundO7semiProyA2EmF":{"name":"semiPro","parent_name":"TrainingBackground"},"Structs/PolarFirstTimeUseConfig/TrainingBackground.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV18TrainingBackgroundO3proyA2EmF":{"name":"pro","parent_name":"TrainingBackground"},"Structs/PolarFirstTimeUseConfig/TypicalDay.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV10TypicalDayO13mostlySittingyA2EmF":{"name":"mostlySitting","parent_name":"TypicalDay"},"Structs/PolarFirstTimeUseConfig/TypicalDay.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV10TypicalDayO14mostlyStandingyA2EmF":{"name":"mostlyStanding","parent_name":"TypicalDay"},"Structs/PolarFirstTimeUseConfig/TypicalDay.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV10TypicalDayO12mostlyMovingyA2EmF":{"name":"mostlyMoving","parent_name":"TypicalDay"},"Structs/PolarFirstTimeUseConfig/TypicalDay.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV10TypicalDayO11descriptionSSvp":{"name":"description","parent_name":"TypicalDay"},"Structs/PolarFirstTimeUseConfig/Gender.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV6GenderO4maleyA2EmF":{"name":"male","parent_name":"Gender"},"Structs/PolarFirstTimeUseConfig/Gender.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV6GenderO6femaleyA2EmF":{"name":"female","parent_name":"Gender"},"Structs/PolarFirstTimeUseConfig/Gender.html":{"name":"Gender","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig/TypicalDay.html":{"name":"TypicalDay","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig/TrainingBackground.html":{"name":"TrainingBackground","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV6genderAC6GenderOvp":{"name":"gender","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV9birthDate10Foundation0I0Vvp":{"name":"birthDate","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV6heightSfvp":{"name":"height","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV6weightSfvp":{"name":"weight","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV12maxHeartRateSivp":{"name":"maxHeartRate","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV6vo2MaxSivp":{"name":"vo2Max","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV16restingHeartRateSivp":{"name":"restingHeartRate","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV18trainingBackgroundAC08TrainingI0Ovp":{"name":"trainingBackground","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV06deviceE0SSvp":{"name":"deviceTime","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV10typicalDayAC07TypicalI0Ovp":{"name":"typicalDay","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV16sleepGoalMinutesSivp":{"name":"sleepGoalMinutes","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV6gender9birthDate6height6weight12maxHeartRate6vo2Max07restingnO018trainingBackground06deviceE010typicalDay16sleepGoalMinutesA2C6GenderO_10Foundation0J0VS2fS3iAC08TrainingT0OSSAC07TypicalW0OSitcfc":{"name":"init(gender:birthDate:height:weight:maxHeartRate:vo2Max:restingHeartRate:trainingBackground:deviceTime:typicalDay:sleepGoalMinutes:)","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarDiskSpaceData.html#/s:11PolarBleSdk0A13DiskSpaceDataV05totalE0s6UInt64Vvp":{"name":"totalSpace","parent_name":"PolarDiskSpaceData"},"Structs/PolarDiskSpaceData.html#/s:11PolarBleSdk0A13DiskSpaceDataV04freeE0s6UInt64Vvp":{"name":"freeSpace","parent_name":"PolarDiskSpaceData"},"Structs/AutomaticSamples.html#/s:11PolarBleSdk16AutomaticSamplesV3day10Foundation4DateVSgvp":{"name":"day","parent_name":"AutomaticSamples"},"Structs/AutomaticSamples.html#/s:11PolarBleSdk16AutomaticSamplesV3dayAC10Foundation4DateVSg_tcfc":{"name":"init(day:)","parent_name":"AutomaticSamples"},"Structs/LedConfig.html#/s:11PolarBleSdk9LedConfigV07sdkModeD7Enabled03ppigdH0ACSb_Sbtcfc":{"name":"init(sdkModeLedEnabled:ppiModeLedEnabled:)","parent_name":"LedConfig"},"Structs/LedConfig.html":{"name":"LedConfig"},"Structs/AutomaticSamples.html":{"name":"AutomaticSamples","abstract":"

    Copyright © 2024 Polar Electro Oy. All rights reserved.

    "},"Structs/PolarDiskSpaceData.html":{"name":"PolarDiskSpaceData"},"Structs/PolarFirstTimeUseConfig.html":{"name":"PolarFirstTimeUseConfig"},"Structs/PolarOfflineRecordingEntry.html":{"name":"PolarOfflineRecordingEntry","abstract":"

    Polar offline recording entry container.

    "},"Structs/PolarOfflineRecordingTrigger.html":{"name":"PolarOfflineRecordingTrigger","abstract":"

    Polar offline recording trigger

    "},"Structs/PolarRecordingSecret.html":{"name":"PolarRecordingSecret","abstract":"

    Polar recording secret is used to encrypt the recording.

    "},"Structs/PolarSensorSetting.html":{"name":"PolarSensorSetting","abstract":"

    polar sensor settings class

    "},"Structs/PolarUserDeviceSettingsData.html":{"name":"PolarUserDeviceSettingsData"},"Structs/SDLogConfig.html":{"name":"SDLogConfig"},"Structs/UserIdentifierType.html":{"name":"UserIdentifierType","abstract":"

    Copyright © 2024 Polar Electro Oy. All rights reserved.

    "},"Structs/PolarActiveTimeData.html":{"name":"PolarActiveTimeData","abstract":"

    Copyright © 2024 Polar. All rights reserved.

    "},"Structs/PolarActiveTime.html":{"name":"PolarActiveTime"},"Structs/Polar247HrSamplesData.html":{"name":"Polar247HrSamplesData","abstract":"

    Copyright © 2024 Polar. All rights reserved.

    "},"Structs/PolarDistanceData.html":{"name":"PolarDistanceData","abstract":"

    Distance for given date.

    "},"Structs/PolarStepsData.html":{"name":"PolarStepsData","abstract":"

    Steps count for given date.

    "},"Structs/PolarNightlyRechargeData.html":{"name":"PolarNightlyRechargeData"},"Protocols/PolarSleepApi.html#/s:11PolarBleSdk0A8SleepApiP03getD4Data10identifier8fromDate02toJ07RxSwift17PrimitiveSequenceVyAH11SingleTraitOSayAA0adG0C0aD14AnalysisResultVGGSS_10Foundation0J0VAUtF":{"name":"getSleepData(identifier:fromDate:toDate:)","abstract":"

    Get sleep analysis data for a given period.

    ","parent_name":"PolarSleepApi"},"Protocols/PolarSdkModeApi.html#/s:11PolarBleSdk0aC7ModeApiP13enableSDKModey7RxSwift17PrimitiveSequenceVyAE16CompletableTraitOs5NeverOGSSF":{"name":"enableSDKMode(_:)","abstract":"

    Enables SDK mode.

    ","parent_name":"PolarSdkModeApi"},"Protocols/PolarSdkModeApi.html#/s:11PolarBleSdk0aC7ModeApiP14disableSDKModey7RxSwift17PrimitiveSequenceVyAE16CompletableTraitOs5NeverOGSSF":{"name":"disableSDKMode(_:)","abstract":"

    Disables SDK mode.

    ","parent_name":"PolarSdkModeApi"},"Protocols/PolarSdkModeApi.html#/s:11PolarBleSdk0aC7ModeApiP16isSDKModeEnabledy7RxSwift17PrimitiveSequenceVyAE11SingleTraitOSbGSSF":{"name":"isSDKModeEnabled(_:)","abstract":"

    Check if SDK mode currently enabled.

    ","parent_name":"PolarSdkModeApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP012getAvailableD15StreamDataTypesy7RxSwift17PrimitiveSequenceVyAE11SingleTraitOShyAA0a6DeviceJ4TypeOGGSSF":{"name":"getAvailableOnlineStreamDataTypes(_:)","abstract":"

    Get the data types available in this device for online streaming

    ","parent_name":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP21requestStreamSettings_7feature7RxSwift17PrimitiveSequenceVyAF11SingleTraitOAA0A13SensorSettingVGSS_AA0A14DeviceDataTypeOtF":{"name":"requestStreamSettings(_:feature:)","abstract":"

    Request the stream settings available in current operation mode. This request shall be used before the stream is started","parent_name":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP25requestFullStreamSettings_7feature7RxSwift17PrimitiveSequenceVyAF11SingleTraitOAA0A13SensorSettingVGSS_AA0A14DeviceDataTypeOtF":{"name":"requestFullStreamSettings(_:feature:)","abstract":"

    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":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP07startHrE0y7RxSwift10ObservableCySays5UInt8V2hr_SaySiG5rrsMsSb11rrAvailableSb13contactStatusSb0rS9SupportedtGGSSF":{"name":"startHrStreaming(_:)","abstract":"

    Start heart rate stream. Heart rate stream is stopped if the connection is closed,","parent_name":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP08startEcgE0_8settings7RxSwift10ObservableCys6UInt64V9timeStamp_SayAjK_s5Int32V7voltagetG7samplestGSS_AA0A13SensorSettingVtF":{"name":"startEcgStreaming(_:settings:)","abstract":"

    Start the ECG (Electrocardiography) stream. ECG stream is stopped if the connection is closed, error occurs or stream is disposed.

    ","parent_name":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP08startAccE0_8settings7RxSwift10ObservableCys6UInt64V9timeStamp_SayAjK_s5Int32V1xAM1yAM1ztG7samplestGSS_AA0A13SensorSettingVtF":{"name":"startAccStreaming(_:settings:)","abstract":"

    Start ACC (Accelerometer) stream. ACC stream is stopped if the connection is closed, error occurs or stream is disposed.

    ","parent_name":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP09startGyroE0_8settings7RxSwift10ObservableCys6UInt64V9timeStamp_SayAjK_Sf1xSf1ySf1ztG7samplestGSS_AA0A13SensorSettingVtF":{"name":"startGyroStreaming(_:settings:)","abstract":"

    Start Gyro stream. Gyro stream is stopped if the connection is closed, error occurs during start or stream is disposed.

    ","parent_name":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP017startMagnetometerE0_8settings7RxSwift10ObservableCys6UInt64V9timeStamp_SayAjK_Sf1xSf1ySf1ztG7samplestGSS_AA0A13SensorSettingVtF":{"name":"startMagnetometerStreaming(_:settings:)","abstract":"

    Start magnetometer stream. Magnetometer stream is stopped if the connection is closed, error occurs or stream is disposed.

    ","parent_name":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP08startOhrE0_8settings7RxSwift10ObservableCys6UInt64V9timeStamp_AA0H8DataTypeO4typeSayAjK_Says5Int32VG14channelSamplestG7samplestGSS_AA0A13SensorSettingVtF":{"name":"startOhrStreaming(_:settings:)","abstract":"

    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":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP08startPpgE0_8settings7RxSwift10ObservableCyAA0H8DataTypeO4type_Says6UInt64V9timeStamp_Says5Int32VG14channelSamplestG7samplestGSS_AA0A13SensorSettingVtF":{"name":"startPpgStreaming(_:settings:)","abstract":"

    Start optical sensor PPG (Photoplethysmography) stream. PPG stream is stopped if the connection is closed, error occurs or stream is disposed.

    ","parent_name":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP08startPpiE0y7RxSwift10ObservableCys6UInt64V9timeStamp_SaySi2hr_s6UInt16V6ppInMsAM0Q13ErrorEstimateSi10blockerBitSi17skinContactStatusSi0xY9SupportedtG7samplestGSSF":{"name":"startPpiStreaming(_:)","abstract":"

    Start PPI (Pulse to Pulse interval) stream.","parent_name":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP20startOhrPPIStreamingy7RxSwift10ObservableCys6UInt64V9timeStamp_SaySi2hr_s6UInt16V6ppInMsAM0R13ErrorEstimateSi10blockerBitSi17skinContactStatusSi0yZ9SupportedtG7samplestGSSF":{"name":"startOhrPPIStreaming(_:)","parent_name":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP016startTemperatureE0_8settings7RxSwift10ObservableCys6UInt64V9timeStamp_SayAjK_Sf11temperaturetG7samplestGSS_AA0A13SensorSettingVtF":{"name":"startTemperatureStreaming(_:settings:)","abstract":"

    Start temperature stream. Temperature stream is stopped if the connection is closed,","parent_name":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP013startPressureE0_8settings7RxSwift10ObservableCys6UInt64V9timeStamp_SayAjK_Sf8pressuretG7samplestGSS_AA0A13SensorSettingVtF":{"name":"startPressureStreaming(_:settings:)","abstract":"

    Start pressure stream. Pressure stream is stopped if the connection is closed,","parent_name":"PolarOnlineStreamingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP012getAvailabledE9DataTypesy7RxSwift17PrimitiveSequenceVyAE11SingleTraitOShyAA0a6DeviceI4TypeOGGSSF":{"name":"getAvailableOfflineRecordingDataTypes(_:)","abstract":"

    Get the data types available in this device for offline recording

    ","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP07requestdE8Settings_7feature7RxSwift17PrimitiveSequenceVyAF11SingleTraitOAA0A13SensorSettingVGSS_AA0A14DeviceDataTypeOtF":{"name":"requestOfflineRecordingSettings(_:feature:)","abstract":"

    Request the offline recording settings available in current operation mode. This request shall be used before the offline recording is started","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP011requestFulldE8Settings_7feature7RxSwift17PrimitiveSequenceVyAF11SingleTraitOAA0A13SensorSettingVGSS_AA0A14DeviceDataTypeOtF":{"name":"requestFullOfflineRecordingSettings(_:feature:)","abstract":"

    Request all the settings available in the device. The request returns the all capabilities of the requested streaming feature not limited by the current operation mode.

    ","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP03getdE6Statusy7RxSwift17PrimitiveSequenceVyAE11SingleTraitOSDyAA0A14DeviceDataTypeOSbGGSSF":{"name":"getOfflineRecordingStatus(_:)","abstract":"

    Get status of offline recordings.

    ","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP04listD10Recordingsy7RxSwift10ObservableCyAA0adE5EntryVGSSF":{"name":"listOfflineRecordings(_:)","abstract":"

    List offline recordings stored in the device.

    ","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP03getD6Record_5entry6secret7RxSwift17PrimitiveSequenceVyAG11SingleTraitOAA0adE4DataOGSS_AA0adE5EntryVAA0aE6SecretVSgtF":{"name":"getOfflineRecord(_:entry:secret:)","abstract":"

    Fetch recording from the device.

    ","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP06getSubE5Count10identifier5entry7RxSwift17PrimitiveSequenceVyAG11SingleTraitOSiGSS_AA0adE5EntryVtF":{"name":"getSubRecordingCount(identifier:entry:)","abstract":"

    Fetch number sub recordings in recording from the device.

    ","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP09listSplitD10Recordingsy7RxSwift10ObservableCyAA0adE5EntryVGSSF":{"name":"listSplitOfflineRecordings(_:)","abstract":"

    List split offline recordings stored in the device.

    ","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP08getSplitD6Record_5entry6secret7RxSwift17PrimitiveSequenceVyAG11SingleTraitOAA0adE4DataOGSS_AA0adE5EntryVAA0aE6SecretVSgtF":{"name":"getSplitOfflineRecord(_:entry:secret:)","abstract":"

    Fetch split recording from the device.

    ","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP06removeD6Record_5entry7RxSwift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_AA0adE5EntryVtF":{"name":"removeOfflineRecord(_:entry:)","abstract":"

    Removes offline recording from the device

    ","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP05startdE0_7feature8settings6secret7RxSwift17PrimitiveSequenceVyAH16CompletableTraitOs5NeverOGSS_AA0A14DeviceDataTypeOAA0A13SensorSettingVSgAA0aE6SecretVSgtF":{"name":"startOfflineRecording(_:feature:settings:secret:)","abstract":"

    Start offline recording.

    ","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP04stopdE0_7feature7RxSwift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_AA0A14DeviceDataTypeOtF":{"name":"stopOfflineRecording(_:feature:)","abstract":"

    Request to stop offline recording.

    ","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP03setdE7Trigger_7trigger6secret7RxSwift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_AA0adeH0VAA0aE6SecretVSgtF":{"name":"setOfflineRecordingTrigger(_:trigger:secret:)","abstract":"

    Sets the offline recording triggers for a given Polar device. The offline recording can be started automatically in the device by setting the triggers.","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP03getdE12TriggerSetupy7RxSwift17PrimitiveSequenceVyAE11SingleTraitOAA0adeH0VGSSF":{"name":"getOfflineRecordingTriggerSetup(_:)","abstract":"

    Retrieves the current offline recording trigger setup in the device.

    ","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarH10OfflineExerciseApi.html#/s:11PolarBleSdk0A21H10OfflineExerciseApiP14startRecording_10exerciseId8interval10sampleType7RxSwift17PrimitiveSequenceVyAH16CompletableTraitOs5NeverOGSS_SSAA0I8IntervalOAA06SampleN0OtF":{"name":"startRecording(_:exerciseId:interval:sampleType:)","abstract":"

    Request start recording. Supported only by Polar H10. Requires polarFileTransfer feature.

    ","parent_name":"PolarH10OfflineExerciseApi"},"Protocols/PolarH10OfflineExerciseApi.html#/s:11PolarBleSdk0A21H10OfflineExerciseApiP13stopRecordingy7RxSwift17PrimitiveSequenceVyAE16CompletableTraitOs5NeverOGSSF":{"name":"stopRecording(_:)","abstract":"

    Request stop for current recording. Supported only by Polar H10. Requires polarFileTransfer feature.

    ","parent_name":"PolarH10OfflineExerciseApi"},"Protocols/PolarH10OfflineExerciseApi.html#/s:11PolarBleSdk0A21H10OfflineExerciseApiP22requestRecordingStatusy7RxSwift17PrimitiveSequenceVyAE11SingleTraitOSb7ongoing_SS7entryIdtGSSF":{"name":"requestRecordingStatus(_:)","abstract":"

    Request current recording status. Supported only by Polar H10. Requires polarFileTransfer feature.

    ","parent_name":"PolarH10OfflineExerciseApi"},"Protocols/PolarH10OfflineExerciseApi.html#/s:11PolarBleSdk0A21H10OfflineExerciseApiP011fetchStoredF4Listy7RxSwift10ObservableCySS4path_10Foundation4DateV4dateSS7entryIdtGSSF":{"name":"fetchStoredExerciseList(_:)","abstract":"

    Api for fetching stored exercises list from Polar H10 device. Requires polarFileTransfer 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.

    ","parent_name":"PolarH10OfflineExerciseApi"},"Protocols/PolarH10OfflineExerciseApi.html#/s:11PolarBleSdk0A21H10OfflineExerciseApiP05fetchF0_5entry7RxSwift17PrimitiveSequenceVyAF11SingleTraitOs6UInt32V8interval_SayALG7samplestGSS_SS4path_10Foundation4DateV4dateSS0I2IdttF":{"name":"fetchExercise(_:entry:)","abstract":"

    Api for fetching a single exercise from Polar H10 device. Requires polarFileTransfer 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.

    ","parent_name":"PolarH10OfflineExerciseApi"},"Protocols/PolarH10OfflineExerciseApi.html#/s:11PolarBleSdk0A21H10OfflineExerciseApiP06removeF0_5entry7RxSwift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_SS4path_10Foundation4DateV4dateSS0I2IdttF":{"name":"removeExercise(_:entry:)","abstract":"

    Api for removing single exercise from Polar H10 device. Requires polarFileTransfer 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.

    ","parent_name":"PolarH10OfflineExerciseApi"},"Protocols/PolarFirmwareUpdateApi.html#/s:11PolarBleSdk0A17FirmwareUpdateApiP05checkdE0y7RxSwift10ObservableCyAA05CheckdE6StatusOGSSF":{"name":"checkFirmwareUpdate(_:)","abstract":"

    Checks firmware update to given device.

    ","parent_name":"PolarFirmwareUpdateApi"},"Protocols/PolarFirmwareUpdateApi.html#/s:11PolarBleSdk0A17FirmwareUpdateApiP06updateD0y7RxSwift10ObservableCyAA0dE6StatusOGSSF":{"name":"updateFirmware(_:)","abstract":"

    Updates firmware to given device.

    ","parent_name":"PolarFirmwareUpdateApi"},"Protocols/PolarBleApiLogger.html#/s:11PolarBleSdk0aB9ApiLoggerP7messageyySSF":{"name":"message(_:)","abstract":"

    log message from sdk

    ","parent_name":"PolarBleApiLogger"},"Protocols/PolarBleApiSdkModeFeatureObserver.html#/s:11PolarBleSdk0ab3ApiC19ModeFeatureObserverP03sdkeF9AvailableyySSF":{"name":"sdkModeFeatureAvailable(_:)","abstract":"

    sdk mode feature available in this device and ready for usage callback

    ","parent_name":"PolarBleApiSdkModeFeatureObserver"},"Protocols/PolarBleApiDeviceFeaturesObserver.html#/s:11PolarBleSdk0aB25ApiDeviceFeaturesObserverP14hrFeatureReadyyySSF":{"name":"hrFeatureReady(_:)","abstract":"

    Device HR feature is ready. HR transmission is starting in a short while.

    ","parent_name":"PolarBleApiDeviceFeaturesObserver"},"Protocols/PolarBleApiDeviceFeaturesObserver.html#/s:11PolarBleSdk0aB25ApiDeviceFeaturesObserverP15ftpFeatureReadyyySSF":{"name":"ftpFeatureReady(_:)","abstract":"

    Device file transfer protocol is ready.","parent_name":"PolarBleApiDeviceFeaturesObserver"},"Protocols/PolarBleApiDeviceFeaturesObserver.html#/s:11PolarBleSdk0aB25ApiDeviceFeaturesObserverP09streamingF5Ready_0hF0ySS_ShyAA0aE8DataTypeOGtF":{"name":"streamingFeaturesReady(_:streamingFeatures:)","abstract":"

    feature ready callback

    ","parent_name":"PolarBleApiDeviceFeaturesObserver"},"Protocols/PolarBleApiDeviceFeaturesObserver.html#/s:11PolarBleSdk0aB25ApiDeviceFeaturesObserverP03bleC12FeatureReady_7featureySS_AA0abcI0OtF":{"name":"bleSdkFeatureReady(_:feature:)","abstract":"

    The feature is available in this device and it is ready. Called only for the features which are specified in [PolarBleApi] construction.","parent_name":"PolarBleApiDeviceFeaturesObserver"},"Protocols/PolarBleApiDeviceHrObserver.html#/s:11PolarBleSdk0aB19ApiDeviceHrObserverP15hrValueReceived_4dataySS_s5UInt8V0H0_SaySiG3rrsAI0M2MsSb7contactSb0O9SupportedttF":{"name":"hrValueReceived(_:data:)","abstract":"

    HR notification received. Notice when using OH1 and PPI stream is started this callback will produce 0 hr.

    ","parent_name":"PolarBleApiDeviceHrObserver"},"Protocols/PolarBleApiDeviceInfoObserver.html#/s:11PolarBleSdk0aB21ApiDeviceInfoObserverP20batteryLevelReceived_0hI0ySS_SutF":{"name":"batteryLevelReceived(_:batteryLevel:)","abstract":"

    Battery level received from device.

    ","parent_name":"PolarBleApiDeviceInfoObserver"},"Protocols/PolarBleApiDeviceInfoObserver.html#/s:11PolarBleSdk0aB21ApiDeviceInfoObserverP22disInformationReceived_4uuid5valueySS_So6CBUUIDCSStF":{"name":"disInformationReceived(_:uuid:value:)","abstract":"

    Received DIS info.

    ","parent_name":"PolarBleApiDeviceInfoObserver"},"Protocols/PolarBleApiDeviceInfoObserver.html#/s:11PolarBleSdk0aB21ApiDeviceInfoObserverP39disInformationReceivedWithKeysAsStrings_3key5valueySS_S2StF":{"name":"disInformationReceivedWithKeysAsStrings(_:key:value:)","abstract":"

    Received DIS info with String keys.

    ","parent_name":"PolarBleApiDeviceInfoObserver"},"Protocols/PolarBleApiPowerStateObserver.html#/s:11PolarBleSdk0aB21ApiPowerStateObserverP03bleE2OnyyF":{"name":"blePowerOn()","abstract":"

    Ble powered on event.

    ","parent_name":"PolarBleApiPowerStateObserver"},"Protocols/PolarBleApiPowerStateObserver.html#/s:11PolarBleSdk0aB21ApiPowerStateObserverP03bleE3OffyyF":{"name":"blePowerOff()","abstract":"

    Ble powered off event, no further actions are needed from the application.

    ","parent_name":"PolarBleApiPowerStateObserver"},"Protocols/PolarBleApiObserver.html#/s:11PolarBleSdk0aB11ApiObserverP16deviceConnectingyySS0F2Id_10Foundation4UUIDV7addressSi4rssiSS4nameSb11connectablet_tF":{"name":"deviceConnecting(_:)","abstract":"

    Callback when connection attempt is started to device

    ","parent_name":"PolarBleApiObserver"},"Protocols/PolarBleApiObserver.html#/s:11PolarBleSdk0aB11ApiObserverP15deviceConnectedyySS0F2Id_10Foundation4UUIDV7addressSi4rssiSS4nameSb11connectablet_tF":{"name":"deviceConnected(_:)","abstract":"

    Device connnection has been established.

    ","parent_name":"PolarBleApiObserver"},"Protocols/PolarBleApiObserver.html#/s:11PolarBleSdk0aB11ApiObserverP18deviceDisconnected_12pairingErrorySS0F2Id_10Foundation4UUIDV7addressSi4rssiSS4nameSb11connectablet_SbtF":{"name":"deviceDisconnected(_:pairingError:)","abstract":"

    Connection lost to device.","parent_name":"PolarBleApiObserver"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP7cleanupyyF":{"name":"cleanup()","abstract":"

    remove all known devices, which are not in use

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP11polarFilteryySbF":{"name":"polarFilter(_:)","abstract":"

    Enable or disable polar filter.

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP24startAutoConnectToDevice_7service05polarI4Type7RxSwift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSi_So6CBUUIDCSgSSSgtF":{"name":"startAutoConnectToDevice(_:service:polarDeviceType:)","abstract":"

    Start connecting to a nearby device. PolarBleApiObservers polarDeviceConnected is","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP15connectToDeviceyySSKF":{"name":"connectToDevice(_:)","abstract":"

    Request a connection to a Polar device. Invokes PolarBleApiObservers polarDeviceConnected.

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP20disconnectFromDeviceyySSKF":{"name":"disconnectFromDevice(_:)","abstract":"

    Disconnect from the current Polar device.

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP15searchForDevice7RxSwift10ObservableCySS8deviceId_10Foundation4UUIDV7addressSi4rssiSS4nameSb11connectabletGyF":{"name":"searchForDevice()","abstract":"

    Start searching for Polar device(s)

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP014startListenForA12HrBroadcastsy7RxSwift10ObservableCySS8deviceId_10Foundation4UUIDV7addressSi4rssiSS4nameSb11connectablet0M4Info_s5UInt8V2hrSb13batteryStatustGShySSGSgF":{"name":"startListenForPolarHrBroadcasts(_:)","abstract":"

    Start listening the heart rate from Polar devices when subscribed.","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP14isFeatureReady_7featureSbSS_AA0abcF0OtF":{"name":"isFeatureReady(_:feature:)","abstract":"

    Check if the feature is ready.

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP12setLocalTime_4time4zone7RxSwift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_10Foundation4DateVAO0G4ZoneVtF":{"name":"setLocalTime(_:time:zone:)","abstract":"

    Set local time to device.

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP12getLocalTimey7RxSwift17PrimitiveSequenceVyAE11SingleTraitO10Foundation4DateVGSSF":{"name":"getLocalTime(_:)","abstract":"

    Get current time in device. Note, the H10 is not supporting time read.

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP12getDiskSpacey7RxSwift17PrimitiveSequenceVyAE11SingleTraitOAA0afG4DataVGSSF":{"name":"getDiskSpace(_:)","abstract":"

    Get PolarDiskSpaceData from device.

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP12setLedConfig_03ledG07RxSwift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_AA0fG0VtF":{"name":"setLedConfig(_:ledConfig:)","abstract":"

    Set [LedConfig] to enable or disable blinking LEDs (Verity Sense 2.2.1+).

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP14doFactoryReset_26preservePairingInformation7RxSwift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_SbtF":{"name":"doFactoryReset(_:preservePairingInformation:)","abstract":"

    Perform factory reset to given device.

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP9doRestart_26preservePairingInformation7RxSwift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_SbtF":{"name":"doRestart(_:preservePairingInformation:)","abstract":"

    Perform restart to given device.

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP21getSDLogConfigurationy7RxSwift17PrimitiveSequenceVyAE11SingleTraitOAA0F6ConfigVGSSF":{"name":"getSDLogConfiguration(_:)","abstract":"

    Get SD log configuration from a device (SDLOGS.BPB)

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP21setSDLogConfiguration_03logG07RxSwift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_AA0F6ConfigVtF":{"name":"setSDLogConfiguration(_:logConfiguration:)","abstract":"

    Set SD log configuration to a device (SDLOGS.BPB)

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP14doFirstTimeUse_9ftuConfig7RxSwift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_AA0afghJ0VtF":{"name":"doFirstTimeUse(_:ftuConfig:)","abstract":"

    Set [FtuConfig] for device

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP17setWarehouseSleep_06enablefG07RxSwift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_SbSgtF":{"name":"setWarehouseSleep(_:enableWarehouseSleep:)","abstract":"

    Deprecated. Use “func setWarehouseSleep(_ identifier: String)” instead.","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP17setWarehouseSleepy7RxSwift17PrimitiveSequenceVyAE16CompletableTraitOs5NeverOGSSF":{"name":"setWarehouseSleep(_:)","abstract":"

    Set the device to warehouse sleep state. Factory reset will be performed in order to enable the setting.

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP03getA18UserDeviceSettings10identifier7RxSwift17PrimitiveSequenceVyAF11SingleTraitOAA0afgH0C0afgH6ResultVGSS_tF":{"name":"getPolarUserDeviceSettings(identifier:)","abstract":"

    Get Device User Settings to a device from proto in device (UDEVSET.BPB)

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP03setA18UserDeviceSettings_05polarfgH07RxSwift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_AA0afgH0CSgtF":{"name":"setPolarUserDeviceSettings(_:polarUserDeviceSettings:)","abstract":"

    Set Device User Settings to a device (UDEVSET.BPB)

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP22deleteStoredDeviceData_8dataType5until7RxSwift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_AA0afhJ0C0fhJ0O10Foundation4DateVSgtF":{"name":"deleteStoredDeviceData(_:dataType:until:)","abstract":"

    Delete data [PolarStoredDataType] from a device.

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP8observerAA0abD8Observer_pSgvp":{"name":"observer","abstract":"

    Common GAP (Generic access profile) observer

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP18deviceInfoObserverAA0abd6DevicefG0_pSgvp":{"name":"deviceInfoObserver","abstract":"

    Device info observer for DIS (Device information service) and BAS (Battery service) GATT (Generic attributes) client

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP16deviceHrObserverAA0abd6DevicefG0_pSgvp":{"name":"deviceHrObserver","abstract":"

    Device observer for HR GATT client

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP18powerStateObserverAA0abd5PowerfG0_pSgvp":{"name":"powerStateObserver","abstract":"

    Bluetooth power state observer

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP22deviceFeaturesObserverAA0abd6DevicefG0_pSgvp":{"name":"deviceFeaturesObserver","abstract":"

    Device features ready observer

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP22sdkModeFeatureObserverAA0abdcfgH0_pSgvp":{"name":"sdkModeFeatureObserver","abstract":"

    SDK mode feature available in the device and ready observer

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP02isB7PoweredSbvp":{"name":"isBlePowered","abstract":"

    Helper to check if Ble is currently powered

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP6loggerAA0abD6Logger_pSgvp":{"name":"logger","abstract":"

    optional logger set to get traces from sdk

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP21automaticReconnectionSbvp":{"name":"automaticReconnection","abstract":"

    optional disable or enable automatic reconnection, by default it is enabled

    ","parent_name":"PolarBleApi"},"Protocols/PolarActivityApi.html#/s:11PolarBleSdk0A11ActivityApiP8getSteps10identifier8fromDate02toJ07RxSwift17PrimitiveSequenceVyAH11SingleTraitOSayAA0aG4DataVGGSS_10Foundation0J0VAStF":{"name":"getSteps(identifier:fromDate:toDate:)","abstract":"

    Get steps for a given period.

    ","parent_name":"PolarActivityApi"},"Protocols/PolarActivityApi.html#/s:11PolarBleSdk0A11ActivityApiP11getDistance10identifier8fromDate02toJ07RxSwift17PrimitiveSequenceVyAH11SingleTraitOSayAA0aG4DataVGGSS_10Foundation0J0VAStF":{"name":"getDistance(identifier:fromDate:toDate:)","abstract":"

    Get distance for a given period.

    ","parent_name":"PolarActivityApi"},"Protocols/PolarActivityApi.html#/s:11PolarBleSdk0A11ActivityApiP13getActiveTime10identifier8fromDate02toK07RxSwift17PrimitiveSequenceVyAH11SingleTraitOSayAA0agH4DataVGGSS_10Foundation0K0VAStF":{"name":"getActiveTime(identifier:fromDate:toDate:)","abstract":"

    Get active time for a given period.

    ","parent_name":"PolarActivityApi"},"Protocols/PolarActivityApi.html#/s:11PolarBleSdk0A11ActivityApiP15get247HrSamples10identifier8fromDate02toK07RxSwift17PrimitiveSequenceVyAH11SingleTraitOSayAA08Polar247gH4DataVGGSS_10Foundation0K0VAStF":{"name":"get247HrSamples(identifier:fromDate:toDate:)","abstract":"

    Get 24/7 heart rate samples for a given period.

    ","parent_name":"PolarActivityApi"},"Protocols/PolarActivityApi.html#/s:11PolarBleSdk0A11ActivityApiP18getNightlyRecharge10identifier8fromDate02toK07RxSwift17PrimitiveSequenceVyAH11SingleTraitOSayAA0agH4DataVGGSS_10Foundation0K0VAStF":{"name":"getNightlyRecharge(identifier:fromDate:toDate:)","abstract":"

    Get nightly recharge for a given period.

    ","parent_name":"PolarActivityApi"},"Protocols/PolarActivityApi.html":{"name":"PolarActivityApi","abstract":"

    Protocol defining methods to get steps for a given period.

    "},"Protocols/PolarBleApi.html":{"name":"PolarBleApi","abstract":"

    API.

    "},"Protocols/PolarBleApiObserver.html":{"name":"PolarBleApiObserver","abstract":"

    Polar Ble API connection observer.

    "},"Protocols/PolarBleApiPowerStateObserver.html":{"name":"PolarBleApiPowerStateObserver","abstract":"

    Bluetooth state observer.

    "},"Protocols/PolarBleApiDeviceInfoObserver.html":{"name":"PolarBleApiDeviceInfoObserver","abstract":"

    Device info observer.

    "},"Protocols/PolarBleApiDeviceHrObserver.html":{"name":"PolarBleApiDeviceHrObserver","abstract":"

    Heart rate observer

    "},"Protocols/PolarBleApiDeviceFeaturesObserver.html":{"name":"PolarBleApiDeviceFeaturesObserver","abstract":"

    Data client observer

    "},"Protocols/PolarBleApiSdkModeFeatureObserver.html":{"name":"PolarBleApiSdkModeFeatureObserver","abstract":"

    SDK Mode observer

    "},"Protocols/PolarBleApiLogger.html":{"name":"PolarBleApiLogger","abstract":"

    logger observer

    "},"Protocols/PolarFirmwareUpdateApi.html":{"name":"PolarFirmwareUpdateApi"},"Protocols/PolarH10OfflineExerciseApi.html":{"name":"PolarH10OfflineExerciseApi","abstract":"

    H10 Exercise recording API.

    "},"Protocols/PolarOfflineRecordingApi.html":{"name":"PolarOfflineRecordingApi","abstract":"

    Offline recording API.

    "},"Protocols/PolarOnlineStreamingApi.html":{"name":"PolarOnlineStreamingApi","abstract":"

    Online steaming API.

    "},"Protocols/PolarSdkModeApi.html":{"name":"PolarSdkModeApi","abstract":"

    Polar SDK mode API

    "},"Protocols/PolarSleepApi.html":{"name":"PolarSleepApi","abstract":"

    Protocol defining methods to get Polar Sleep Data

    "},"Extensions/PrimitiveSequence.html#/s:7RxSwift17PrimitiveSequenceV11PolarBleSdkAA11SingleTraitORszrlE13asCompletableACyAA0kI0Os5NeverOGyF":{"name":"asCompletable()","parent_name":"PrimitiveSequence"},"Extensions.html#/c:@M@PolarBleSdk@objc(cs)PolarBleApiImpl":{"name":"PolarBleApiImpl"},"Extensions/PrimitiveSequence.html":{"name":"PrimitiveSequence"},"Enums/AutomaticSampleTriggerType.html#/s:11PolarBleSdk26AutomaticSampleTriggerTypeO12highActivityyA2CmF":{"name":"highActivity","parent_name":"AutomaticSampleTriggerType"},"Enums/AutomaticSampleTriggerType.html#/s:11PolarBleSdk26AutomaticSampleTriggerTypeO11lowActivityyA2CmF":{"name":"lowActivity","parent_name":"AutomaticSampleTriggerType"},"Enums/AutomaticSampleTriggerType.html#/s:11PolarBleSdk26AutomaticSampleTriggerTypeO5timedyA2CmF":{"name":"timed","parent_name":"AutomaticSampleTriggerType"},"Enums/AutomaticSampleTriggerType.html#/s:11PolarBleSdk26AutomaticSampleTriggerTypeO6manualyA2CmF":{"name":"manual","parent_name":"AutomaticSampleTriggerType"},"Enums/PolarOfflineRecordingTriggerMode.html#/s:11PolarBleSdk0A27OfflineRecordingTriggerModeO15triggerDisabledyA2CmF":{"name":"triggerDisabled","parent_name":"PolarOfflineRecordingTriggerMode"},"Enums/PolarOfflineRecordingTriggerMode.html#/s:11PolarBleSdk0A27OfflineRecordingTriggerModeO18triggerSystemStartyA2CmF":{"name":"triggerSystemStart","parent_name":"PolarOfflineRecordingTriggerMode"},"Enums/PolarOfflineRecordingTriggerMode.html#/s:11PolarBleSdk0A27OfflineRecordingTriggerModeO20triggerExerciseStartyA2CmF":{"name":"triggerExerciseStart","parent_name":"PolarOfflineRecordingTriggerMode"},"Enums/PolarOfflineRecordingData.html#/s:11PolarBleSdk0A20OfflineRecordingDataO03accdeF0yACs6UInt64V9timeStamp_SayAfG_s5Int32V1xAI1yAI1ztG7samplest_10Foundation4DateVAA0A13SensorSettingVtcACmF":{"name":"accOfflineRecordingData(_:startTime:settings:)","parent_name":"PolarOfflineRecordingData"},"Enums/PolarOfflineRecordingData.html#/s:11PolarBleSdk0A20OfflineRecordingDataO04gyrodeF0yACs6UInt64V9timeStamp_SayAfG_Sf1xSf1ySf1ztG7samplest_10Foundation4DateVAA0A13SensorSettingVtcACmF":{"name":"gyroOfflineRecordingData(_:startTime:settings:)","parent_name":"PolarOfflineRecordingData"},"Enums/PolarOfflineRecordingData.html#/s:11PolarBleSdk0A20OfflineRecordingDataO03magdeF0yACs6UInt64V9timeStamp_SayAfG_Sf1xSf1ySf1ztG7samplest_10Foundation4DateVAA0A13SensorSettingVtcACmF":{"name":"magOfflineRecordingData(_:startTime:settings:)","parent_name":"PolarOfflineRecordingData"},"Enums/PolarOfflineRecordingData.html#/s:11PolarBleSdk0A20OfflineRecordingDataO03ppgdeF0yAcA03PpgF4TypeO4type_Says6UInt64V9timeStamp_Says5Int32VG14channelSamplestG7samplest_10Foundation4DateVAA0A13SensorSettingVtcACmF":{"name":"ppgOfflineRecordingData(_:startTime:settings:)","parent_name":"PolarOfflineRecordingData"},"Enums/PolarOfflineRecordingData.html#/s:11PolarBleSdk0A20OfflineRecordingDataO03ppideF0yACs6UInt64V9timeStamp_SaySi2hr_s6UInt16V6ppInMsAJ0M13ErrorEstimateSi10blockerBitSi17skinContactStatusSi0tU9SupportedtG7samplest_10Foundation4DateVtcACmF":{"name":"ppiOfflineRecordingData(_:startTime:)","parent_name":"PolarOfflineRecordingData"},"Enums/PolarOfflineRecordingData.html#/s:11PolarBleSdk0A20OfflineRecordingDataO02hrdeF0yACSays5UInt8V0G0_SaySiG5rrsMsSb11rrAvailableSb13contactStatusSb0mN9SupportedtG_10Foundation4DateVtcACmF":{"name":"hrOfflineRecordingData(_:startTime:)","parent_name":"PolarOfflineRecordingData"},"Enums/PolarOfflineRecordingData.html#/s:11PolarBleSdk0A20OfflineRecordingDataO011temperaturedeF0yACs6UInt64V9timeStamp_SayAfG_Sf0G0tG7samplest_10Foundation4DateVtcACmF":{"name":"temperatureOfflineRecordingData(_:startTime:)","parent_name":"PolarOfflineRecordingData"},"Enums/FirmwareUpdateStatus.html#/s:11PolarBleSdk20FirmwareUpdateStatusO010fetchingFwE7PackageyACSS_tcACmF":{"name":"fetchingFwUpdatePackage(details:)","parent_name":"FirmwareUpdateStatus"},"Enums/FirmwareUpdateStatus.html#/s:11PolarBleSdk20FirmwareUpdateStatusO020preparingDeviceForFwE0yACSS_tcACmF":{"name":"preparingDeviceForFwUpdate(details:)","parent_name":"FirmwareUpdateStatus"},"Enums/FirmwareUpdateStatus.html#/s:11PolarBleSdk20FirmwareUpdateStatusO09writingFwE7PackageyACSS_tcACmF":{"name":"writingFwUpdatePackage(details:)","parent_name":"FirmwareUpdateStatus"},"Enums/FirmwareUpdateStatus.html#/s:11PolarBleSdk20FirmwareUpdateStatusO012finalizingFwE0yACSS_tcACmF":{"name":"finalizingFwUpdate(details:)","parent_name":"FirmwareUpdateStatus"},"Enums/FirmwareUpdateStatus.html#/s:11PolarBleSdk20FirmwareUpdateStatusO02fwE21CompletedSuccessfullyyACSS_tcACmF":{"name":"fwUpdateCompletedSuccessfully(details:)","parent_name":"FirmwareUpdateStatus"},"Enums/FirmwareUpdateStatus.html#/s:11PolarBleSdk20FirmwareUpdateStatusO02fwE12NotAvailableyACSS_tcACmF":{"name":"fwUpdateNotAvailable(details:)","parent_name":"FirmwareUpdateStatus"},"Enums/FirmwareUpdateStatus.html#/s:11PolarBleSdk20FirmwareUpdateStatusO02fwE6FailedyACSS_tcACmF":{"name":"fwUpdateFailed(details:)","parent_name":"FirmwareUpdateStatus"},"Enums/CheckFirmwareUpdateStatus.html#/s:11PolarBleSdk25CheckFirmwareUpdateStatusO07checkFwF9AvailableyACSS_tcACmF":{"name":"checkFwUpdateAvailable(version:)","parent_name":"CheckFirmwareUpdateStatus"},"Enums/CheckFirmwareUpdateStatus.html#/s:11PolarBleSdk25CheckFirmwareUpdateStatusO07checkFwF12NotAvailableyACSS_tcACmF":{"name":"checkFwUpdateNotAvailable(details:)","parent_name":"CheckFirmwareUpdateStatus"},"Enums/CheckFirmwareUpdateStatus.html#/s:11PolarBleSdk25CheckFirmwareUpdateStatusO07checkFwF6FailedyACSS_tcACmF":{"name":"checkFwUpdateFailed(details:)","parent_name":"CheckFirmwareUpdateStatus"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO22notificationNotEnabledyA2CmF":{"name":"notificationNotEnabled","abstract":"

    GATT characteristic notification not enabled

    ","parent_name":"PolarErrors"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO15serviceNotFoundyA2CmF":{"name":"serviceNotFound","abstract":"

    GATT service not found

    ","parent_name":"PolarErrors"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO18deviceNotConnectedyA2CmF":{"name":"deviceNotConnected","abstract":"

    Device state != Connected

    ","parent_name":"PolarErrors"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO14deviceNotFoundyA2CmF":{"name":"deviceNotFound","abstract":"

    Device not found

    ","parent_name":"PolarErrors"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO21operationNotSupportedyA2CmF":{"name":"operationNotSupported","abstract":"

    Requested operation is not supported

    ","parent_name":"PolarErrors"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO19messageEncodeFailedyA2CmF":{"name":"messageEncodeFailed","abstract":"

    Google protocol buffers encode failed

    ","parent_name":"PolarErrors"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO19messageDecodeFailedyA2CmF":{"name":"messageDecodeFailed","abstract":"

    Google protocol buffers decode failed

    ","parent_name":"PolarErrors"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO20dateTimeFormatFailedyACSS_tcACmF":{"name":"dateTimeFormatFailed(description:)","abstract":"

    String to date time formatting failed

    ","parent_name":"PolarErrors"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO22unableToStartStreamingyA2CmF":{"name":"unableToStartStreaming","abstract":"

    Failed to start streaming

    ","parent_name":"PolarErrors"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO15invalidArgumentyACSS_tcACmF":{"name":"invalidArgument(description:)","abstract":"

    invalid argument

    ","parent_name":"PolarErrors"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO05polarbC17InternalExceptionyACSS_tcACmF":{"name":"polarBleSdkInternalException(description:)","abstract":"

    Polar BLE SDK internal exception indicating something went wrong in SDK internal logic

    ","parent_name":"PolarErrors"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO11deviceErroryACSS_tcACmF":{"name":"deviceError(description:)","abstract":"

    Error on device operation

    ","parent_name":"PolarErrors"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO26polarOfflineRecordingErroryACSS_tcACmF":{"name":"polarOfflineRecordingError(description:)","abstract":"

    Error related to offline recording

    ","parent_name":"PolarErrors"},"Enums/SampleType.html#/s:11PolarBleSdk10SampleTypeO2hryA2CmF":{"name":"hr","abstract":"

    recording type to use is hr in BPM

    ","parent_name":"SampleType"},"Enums/SampleType.html#/s:11PolarBleSdk10SampleTypeO2rryA2CmF":{"name":"rr","abstract":"

    recording type to use is rr interval

    ","parent_name":"SampleType"},"Enums/RecordingInterval.html#/s:11PolarBleSdk17RecordingIntervalO11interval_1syA2CmF":{"name":"interval_1s","parent_name":"RecordingInterval"},"Enums/RecordingInterval.html#/s:11PolarBleSdk17RecordingIntervalO11interval_5syA2CmF":{"name":"interval_5s","parent_name":"RecordingInterval"},"Enums/PpgDataType.html#/s:11PolarBleSdk11PpgDataTypeO13ppg3_ambient1yA2CmF":{"name":"ppg3_ambient1","abstract":"

    3 ppg + 1 ambient

    ","parent_name":"PpgDataType"},"Enums/PpgDataType.html#/s:11PolarBleSdk11PpgDataTypeO5ppg17yA2CmF":{"name":"ppg17","abstract":"

    16 ppg + 1 status

    ","parent_name":"PpgDataType"},"Enums/PpgDataType.html#/s:11PolarBleSdk11PpgDataTypeO7unknownyA2CmF":{"name":"unknown","parent_name":"PpgDataType"},"Enums/OhrDataType.html#/s:11PolarBleSdk11OhrDataTypeO13ppg3_ambient1yA2CmF":{"name":"ppg3_ambient1","abstract":"

    3 ppg + 1 ambient

    ","parent_name":"OhrDataType"},"Enums/OhrDataType.html#/s:11PolarBleSdk11OhrDataTypeO7unknownyA2CmF":{"name":"unknown","parent_name":"OhrDataType"},"Enums/PolarActivityDataType.html#/s:11PolarBleSdk0A16ActivityDataTypeO5SLEEPyA2CmF":{"name":"SLEEP","parent_name":"PolarActivityDataType"},"Enums/PolarActivityDataType.html#/s:11PolarBleSdk0A16ActivityDataTypeO5STEPSyA2CmF":{"name":"STEPS","parent_name":"PolarActivityDataType"},"Enums/PolarActivityDataType.html#/s:11PolarBleSdk0A16ActivityDataTypeO8CALORIESyA2CmF":{"name":"CALORIES","parent_name":"PolarActivityDataType"},"Enums/PolarActivityDataType.html#/s:11PolarBleSdk0A16ActivityDataTypeO10HR_SAMPLESyA2CmF":{"name":"HR_SAMPLES","parent_name":"PolarActivityDataType"},"Enums/PolarActivityDataType.html#/s:11PolarBleSdk0A16ActivityDataTypeO16NIGHTLY_RECHARGEyA2CmF":{"name":"NIGHTLY_RECHARGE","parent_name":"PolarActivityDataType"},"Enums/PolarActivityDataType.html#/s:11PolarBleSdk0A16ActivityDataTypeO4NONEyA2CmF":{"name":"NONE","parent_name":"PolarActivityDataType"},"Enums/PolarBleSdkFeature.html#/s:11PolarBleSdk0abC7FeatureO10feature_hryA2CmF":{"name":"feature_hr","abstract":"

    Hr feature to receive hr and rr data from Polar or any other BLE device via standard HR BLE service

    ","parent_name":"PolarBleSdkFeature"},"Enums/PolarBleSdkFeature.html#/s:11PolarBleSdk0abC7FeatureO19feature_device_infoyA2CmF":{"name":"feature_device_info","abstract":"

    Device information feature to receive sw information from Polar or any other BLE device

    ","parent_name":"PolarBleSdkFeature"},"Enums/PolarBleSdkFeature.html#/s:11PolarBleSdk0abC7FeatureO20feature_battery_infoyA2CmF":{"name":"feature_battery_info","abstract":"

    Feature to receive battery level info from Polar or any other BLE device

    ","parent_name":"PolarBleSdkFeature"},"Enums/PolarBleSdkFeature.html#/s:11PolarBleSdk0abC7FeatureO30feature_polar_online_streamingyA2CmF":{"name":"feature_polar_online_streaming","abstract":"

    Polar sensor streaming feature to stream live online data. For example hr, ecg, acc, ppg, ppi, etc…

    ","parent_name":"PolarBleSdkFeature"},"Enums/PolarBleSdkFeature.html#/s:11PolarBleSdk0abC7FeatureO31feature_polar_offline_recordingyA2CmF":{"name":"feature_polar_offline_recording","abstract":"

    Polar offline recording feature to record offline data to Polar device without continuous BLE connection.

    ","parent_name":"PolarBleSdkFeature"},"Enums/PolarBleSdkFeature.html#/s:11PolarBleSdk0abC7FeatureO36feature_polar_h10_exercise_recordingyA2CmF":{"name":"feature_polar_h10_exercise_recording","abstract":"

    H10 exercise recording feature to record exercise data to Polar H10 device without continuous BLE connection.

    ","parent_name":"PolarBleSdkFeature"},"Enums/PolarBleSdkFeature.html#/s:11PolarBleSdk0abC7FeatureO31feature_polar_device_time_setupyA2CmF":{"name":"feature_polar_device_time_setup","abstract":"

    Feature to read and set device time in Polar device

    ","parent_name":"PolarBleSdkFeature"},"Enums/PolarBleSdkFeature.html#/s:11PolarBleSdk0abC7FeatureO22feature_polar_sdk_modeyA2CmF":{"name":"feature_polar_sdk_mode","abstract":"

    In SDK mode the wider range of capabilities are available for the online stream or offline recoding than in normal operation mode.

    ","parent_name":"PolarBleSdkFeature"},"Enums/PolarBleSdkFeature.html#/s:11PolarBleSdk0abC7FeatureO27feature_polar_led_animationyA2CmF":{"name":"feature_polar_led_animation","abstract":"

    Feature to enable or disable SDK mode blinking LED animation.

    ","parent_name":"PolarBleSdkFeature"},"Enums/PolarBleSdkFeature.html#/s:11PolarBleSdk0abC7FeatureO29feature_polar_firmware_updateyA2CmF":{"name":"feature_polar_firmware_update","abstract":"

    Firmware update for Polar device.

    ","parent_name":"PolarBleSdkFeature"},"Enums/PolarBleSdkFeature.html#/s:11PolarBleSdk0abC7FeatureO27feature_polar_activity_datayA2CmF":{"name":"feature_polar_activity_data","abstract":"

    Feature to receive activity data from Polar device.

    ","parent_name":"PolarBleSdkFeature"},"Enums/PolarDeviceDataType.html#/s:11PolarBleSdk0A14DeviceDataTypeO3ecgyA2CmF":{"name":"ecg","parent_name":"PolarDeviceDataType"},"Enums/PolarDeviceDataType.html#/s:11PolarBleSdk0A14DeviceDataTypeO3accyA2CmF":{"name":"acc","parent_name":"PolarDeviceDataType"},"Enums/PolarDeviceDataType.html#/s:11PolarBleSdk0A14DeviceDataTypeO3ppgyA2CmF":{"name":"ppg","parent_name":"PolarDeviceDataType"},"Enums/PolarDeviceDataType.html#/s:11PolarBleSdk0A14DeviceDataTypeO3ppiyA2CmF":{"name":"ppi","parent_name":"PolarDeviceDataType"},"Enums/PolarDeviceDataType.html#/s:11PolarBleSdk0A14DeviceDataTypeO4gyroyA2CmF":{"name":"gyro","parent_name":"PolarDeviceDataType"},"Enums/PolarDeviceDataType.html#/s:11PolarBleSdk0A14DeviceDataTypeO12magnetometeryA2CmF":{"name":"magnetometer","parent_name":"PolarDeviceDataType"},"Enums/PolarDeviceDataType.html#/s:11PolarBleSdk0A14DeviceDataTypeO2hryA2CmF":{"name":"hr","parent_name":"PolarDeviceDataType"},"Enums/PolarDeviceDataType.html#/s:11PolarBleSdk0A14DeviceDataTypeO11temperatureyA2CmF":{"name":"temperature","parent_name":"PolarDeviceDataType"},"Enums/PolarDeviceDataType.html#/s:11PolarBleSdk0A14DeviceDataTypeO8pressureyA2CmF":{"name":"pressure","parent_name":"PolarDeviceDataType"},"Enums/PolarDeviceDataType.html":{"name":"PolarDeviceDataType","abstract":"

    Data types available in Polar devices for online streaming or offline recording.

    "},"Enums/PolarBleSdkFeature.html":{"name":"PolarBleSdkFeature","abstract":"

    Features available in Polar BLE SDK library

    "},"Enums/PolarActivityDataType.html":{"name":"PolarActivityDataType","abstract":"

    The activity recording data types available in Polar devices.

    "},"Enums/OhrDataType.html":{"name":"OhrDataType","abstract":"

    OHR data source enum

    "},"Enums/PpgDataType.html":{"name":"PpgDataType","abstract":"

    PPG data source enum

    "},"Enums/RecordingInterval.html":{"name":"RecordingInterval","abstract":"

    Recoding intervals for H10 recording start

    "},"Enums/SampleType.html":{"name":"SampleType","abstract":"

    Sample types for H10 recording start

    "},"Enums/PolarErrors.html":{"name":"PolarErrors","abstract":"

    Polar SDK errors

    "},"Enums/CheckFirmwareUpdateStatus.html":{"name":"CheckFirmwareUpdateStatus"},"Enums/FirmwareUpdateStatus.html":{"name":"FirmwareUpdateStatus"},"Enums/PolarOfflineRecordingData.html":{"name":"PolarOfflineRecordingData"},"Enums/PolarOfflineRecordingTriggerMode.html":{"name":"PolarOfflineRecordingTriggerMode","abstract":"

    Polar offline recording trigger mode. Offline recording trigger can be used to start the offline recording automatically in device, based on selected trigger mode.

    "},"Enums/AutomaticSampleTriggerType.html":{"name":"AutomaticSampleTriggerType"},"Global%20Variables.html#/s:11PolarBleSdk25DEVICE_SETTINGS_FILE_PATHSSvp":{"name":"DEVICE_SETTINGS_FILE_PATH"},"Classes/BleHtsClient/TemperatureMeasurement.html#/s:11PolarBleSdk0B9HtsClientC22TemperatureMeasurementV18temperatureCelsiusSfvp":{"name":"temperatureCelsius","parent_name":"TemperatureMeasurement"},"Classes/BleHtsClient/TemperatureMeasurement.html#/s:11PolarBleSdk0B9HtsClientC22TemperatureMeasurementV21temperatureFahrenheitSfvp":{"name":"temperatureFahrenheit","parent_name":"TemperatureMeasurement"},"Classes/BleHtsClient/TemperatureMeasurement.html":{"name":"TemperatureMeasurement","parent_name":"BleHtsClient"},"Classes/BleHtsClient.html#/s:11PolarBleSdk0B9HtsClientC22gattServiceTransmitterAcA0B26AttributeTransportProtocol_p_tcfc":{"name":"init(gattServiceTransmitter:)","parent_name":"BleHtsClient"},"Classes/BleHtsClient.html#/s:11PolarBleSdk0B9HtsClientC12disconnectedyyF":{"name":"disconnected()","parent_name":"BleHtsClient"},"Classes/BleHtsClient.html#/s:11PolarBleSdk0B9HtsClientC18processServiceData_4data3errySo6CBUUIDC_10Foundation0H0VSitF":{"name":"processServiceData(_:data:err:)","parent_name":"BleHtsClient"},"Classes/BleHtsClient.html#/s:11PolarBleSdk0B9HtsClientC07observeD13Notifications15checkConnection7RxSwift10ObservableCyAC22TemperatureMeasurementVGSb_tF":{"name":"observeHtsNotifications(checkConnection:)","parent_name":"BleHtsClient"},"Classes/HealthThermometer.html#/s:11PolarBleSdk17HealthThermometerC11HTS_SERVICESo6CBUUIDCvpZ":{"name":"HTS_SERVICE","parent_name":"HealthThermometer"},"Classes/HealthThermometer.html#/s:11PolarBleSdk17HealthThermometerC23TEMPERATURE_MEASUREMENTSo6CBUUIDCvpZ":{"name":"TEMPERATURE_MEASUREMENT","parent_name":"HealthThermometer"},"Classes/HealthThermometer.html#/s:11PolarBleSdk17HealthThermometerC16TEMPERATURE_TYPESo6CBUUIDCvpZ":{"name":"TEMPERATURE_TYPE","parent_name":"HealthThermometer"},"Classes/PolarBackupManager.html#/s:11PolarBleSdk0A13BackupManagerC0D8FileDataV":{"name":"BackupFileData","parent_name":"PolarBackupManager"},"Classes/PolarBackupManager.html#/s:11PolarBleSdk0A13BackupManagerC6clientAcA0B11PsFtpClientC_tcfc":{"name":"init(client:)","parent_name":"PolarBackupManager"},"Classes/PolarBackupManager.html#/s:11PolarBleSdk0A13BackupManagerC12backupDevice7RxSwift17PrimitiveSequenceVyAE11SingleTraitOSayAC0D8FileDataVGGyF":{"name":"backupDevice()","abstract":"

    Backs up the device.

    ","parent_name":"PolarBackupManager"},"Classes/PolarBackupManager.html#/s:11PolarBleSdk0A13BackupManagerC07restoreD011backupFiles7RxSwift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSayAC0D8FileDataVG_tF":{"name":"restoreBackup(backupFiles:)","abstract":"

    Restores backup to the device.

    ","parent_name":"PolarBackupManager"},"Classes/PolarSleepData/OriginalSleepRange.html#/s:11PolarBleSdk0A9SleepDataC08OriginalD5RangeV9startTime10Foundation4DateVSgvp":{"name":"startTime","parent_name":"OriginalSleepRange"},"Classes/PolarSleepData/OriginalSleepRange.html#/s:11PolarBleSdk0A9SleepDataC08OriginalD5RangeV7endTime10Foundation4DateVSgvp":{"name":"endTime","parent_name":"OriginalSleepRange"},"Classes/PolarSleepData/SleepCycle.html#/s:11PolarBleSdk0A9SleepDataC0D5CycleV011secondsFromD5Starts6UInt32VSgvp":{"name":"secondsFromSleepStart","parent_name":"SleepCycle"},"Classes/PolarSleepData/SleepCycle.html#/s:11PolarBleSdk0A9SleepDataC0D5CycleV15sleepDepthStartSfSgvp":{"name":"sleepDepthStart","parent_name":"SleepCycle"},"Classes/PolarSleepData/SleepWakePhase.html#/s:11PolarBleSdk0A9SleepDataC0D9WakePhaseV011secondsFromD5Starts6UInt32VSgvp":{"name":"secondsFromSleepStart","parent_name":"SleepWakePhase"},"Classes/PolarSleepData/SleepWakePhase.html#/s:11PolarBleSdk0A9SleepDataC0D9WakePhaseV5stateAC0dF5StateOSgvp":{"name":"state","parent_name":"SleepWakePhase"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV14sleepStartTime10Foundation4DateVSgvp":{"name":"sleepStartTime","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV12sleepEndTime10Foundation4DateVSgvp":{"name":"sleepEndTime","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV12lastModified10Foundation4DateVSgvp":{"name":"lastModified","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV16sleepGoalMinutess6UInt32VSgvp":{"name":"sleepGoalMinutes","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV15sleepWakePhasesSayAC0dI5PhaseVGSgvp":{"name":"sleepWakePhases","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV10snoozeTimeSay10Foundation4DateVGSgvp":{"name":"snoozeTime","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV9alarmTime10Foundation4DateVSgvp":{"name":"alarmTime","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV23sleepStartOffsetSecondss5Int32VSgvp":{"name":"sleepStartOffsetSeconds","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV21sleepEndOffsetSecondss5Int32VSgvp":{"name":"sleepEndOffsetSeconds","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV04userD6RatingAC0dI0OSgvp":{"name":"userSleepRating","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV8deviceIdSSSgvp":{"name":"deviceId","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV13batteryRanOutSbSgvp":{"name":"batteryRanOut","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV11sleepCyclesSayAC0D5CycleVGSgvp":{"name":"sleepCycles","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV05sleepG4Date10Foundation0I0VSgvp":{"name":"sleepResultDate","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV08originalD5RangeAC08OriginaldI0VSgvp":{"name":"originalSleepRange","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/SleepRating.html#/s:11PolarBleSdk0A9SleepDataC0D6RatingO15SLEPT_UNDEFINEDyA2EmF":{"name":"SLEPT_UNDEFINED","parent_name":"SleepRating"},"Classes/PolarSleepData/SleepRating.html#/s:11PolarBleSdk0A9SleepDataC0D6RatingO12SLEPT_POORLYyA2EmF":{"name":"SLEPT_POORLY","parent_name":"SleepRating"},"Classes/PolarSleepData/SleepRating.html#/s:11PolarBleSdk0A9SleepDataC0D6RatingO21SLEPT_SOMEWHAT_POORLYyA2EmF":{"name":"SLEPT_SOMEWHAT_POORLY","parent_name":"SleepRating"},"Classes/PolarSleepData/SleepRating.html#/s:11PolarBleSdk0A9SleepDataC0D6RatingO29SLEPT_NEITHER_POORLY_NOR_WELLyA2EmF":{"name":"SLEPT_NEITHER_POORLY_NOR_WELL","parent_name":"SleepRating"},"Classes/PolarSleepData/SleepRating.html#/s:11PolarBleSdk0A9SleepDataC0D6RatingO19SLEPT_SOMEWHAT_WELLyA2EmF":{"name":"SLEPT_SOMEWHAT_WELL","parent_name":"SleepRating"},"Classes/PolarSleepData/SleepRating.html#/s:11PolarBleSdk0A9SleepDataC0D6RatingO10SLEPT_WELLyA2EmF":{"name":"SLEPT_WELL","parent_name":"SleepRating"},"Classes/PolarSleepData/SleepWakeState.html#/s:11PolarBleSdk0A9SleepDataC0D9WakeStateO7UNKNOWNyA2EmF":{"name":"UNKNOWN","parent_name":"SleepWakeState"},"Classes/PolarSleepData/SleepWakeState.html#/s:11PolarBleSdk0A9SleepDataC0D9WakeStateO4WAKEyA2EmF":{"name":"WAKE","parent_name":"SleepWakeState"},"Classes/PolarSleepData/SleepWakeState.html#/s:11PolarBleSdk0A9SleepDataC0D9WakeStateO3REMyA2EmF":{"name":"REM","parent_name":"SleepWakeState"},"Classes/PolarSleepData/SleepWakeState.html#/s:11PolarBleSdk0A9SleepDataC0D9WakeStateO8NONREM12yA2EmF":{"name":"NONREM12","parent_name":"SleepWakeState"},"Classes/PolarSleepData/SleepWakeState.html#/s:11PolarBleSdk0A9SleepDataC0D9WakeStateO7NONREM3yA2EmF":{"name":"NONREM3","parent_name":"SleepWakeState"},"Classes/PolarSleepData/SleepWakeState.html":{"name":"SleepWakeState","parent_name":"PolarSleepData"},"Classes/PolarSleepData/SleepRating.html":{"name":"SleepRating","parent_name":"PolarSleepData"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html":{"name":"PolarSleepAnalysisResult","parent_name":"PolarSleepData"},"Classes/PolarSleepData/SleepWakePhase.html":{"name":"SleepWakePhase","parent_name":"PolarSleepData"},"Classes/PolarSleepData/SleepCycle.html":{"name":"SleepCycle","parent_name":"PolarSleepData"},"Classes/PolarSleepData/OriginalSleepRange.html":{"name":"OriginalSleepRange","parent_name":"PolarSleepData"},"Classes/PolarUserDeviceSettings/PolarUserDeviceSettingsResult.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0adeF6ResultV14deviceLocationAC0eI0Ovp":{"name":"deviceLocation","parent_name":"PolarUserDeviceSettingsResult"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:s12IdentifiableP2id2IDQzvp":{"name":"id","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO9UNDEFINEDyA2EmF":{"name":"UNDEFINED","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO5OTHERyA2EmF":{"name":"OTHER","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO10WRIST_LEFTyA2EmF":{"name":"WRIST_LEFT","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO11WRIST_RIGHTyA2EmF":{"name":"WRIST_RIGHT","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO8NECKLACEyA2EmF":{"name":"NECKLACE","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO5CHESTyA2EmF":{"name":"CHEST","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO10UPPER_BACKyA2EmF":{"name":"UPPER_BACK","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO9FOOT_LEFTyA2EmF":{"name":"FOOT_LEFT","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO10FOOT_RIGHTyA2EmF":{"name":"FOOT_RIGHT","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO14LOWER_ARM_LEFTyA2EmF":{"name":"LOWER_ARM_LEFT","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO15LOWER_ARM_RIGHTyA2EmF":{"name":"LOWER_ARM_RIGHT","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO14UPPER_ARM_LEFTyA2EmF":{"name":"UPPER_ARM_LEFT","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO16UPPER_ARM_RIGHTsyA2EmF":{"name":"UPPER_ARM_RIGHTs","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO10BIKE_MOUNTyA2EmF":{"name":"BIKE_MOUNT","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO5toIntSiyF":{"name":"toInt()","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html":{"name":"DeviceLocation","parent_name":"PolarUserDeviceSettings"},"Classes/PolarUserDeviceSettings.html#/s:11PolarBleSdk0A18UserDeviceSettingsC9timestamp10Foundation4DateVvp":{"name":"timestamp","parent_name":"PolarUserDeviceSettings"},"Classes/PolarUserDeviceSettings.html#/s:11PolarBleSdk0A18UserDeviceSettingsC15_deviceLocationAC0eH0Ovp":{"name":"_deviceLocation","parent_name":"PolarUserDeviceSettings"},"Classes/PolarUserDeviceSettings.html#/s:11PolarBleSdk0A18UserDeviceSettingsC14deviceLocationAC0eH0Ovp":{"name":"deviceLocation","parent_name":"PolarUserDeviceSettings"},"Classes/PolarUserDeviceSettings/PolarUserDeviceSettingsResult.html":{"name":"PolarUserDeviceSettingsResult","parent_name":"PolarUserDeviceSettings"},"Classes/PolarUserDeviceSettings.html#/s:11PolarBleSdk0A18UserDeviceSettingsC14getStringValue19deviceLocationIndexSSSi_tFZ":{"name":"getStringValue(deviceLocationIndex:)","parent_name":"PolarUserDeviceSettings"},"Classes/PolarUserDeviceSettings.html#/s:11PolarBleSdk0A18UserDeviceSettingsC03getE8Location06deviceH0AC0eH0OSS_tFZ":{"name":"getDeviceLocation(deviceLocation:)","parent_name":"PolarUserDeviceSettings"},"Classes/PolarUserDeviceSettings.html#/s:11PolarBleSdk0A18UserDeviceSettingsC14getAllAsStringSaySSGyFZ":{"name":"getAllAsString()","parent_name":"PolarUserDeviceSettings"},"Classes/PolarStoredDataType/PolarStoredDataTypeResult.html#/s:11PolarBleSdk0A14StoredDataTypeC0adeF6ResultV06storedeF0AC0deF0OSgvp":{"name":"storedDataType","parent_name":"PolarStoredDataTypeResult"},"Classes/PolarStoredDataType/StoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC0deF0O9UNDEFINEDyA2EmF":{"name":"UNDEFINED","parent_name":"StoredDataType"},"Classes/PolarStoredDataType/StoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC0deF0O8ACTIVITYyA2EmF":{"name":"ACTIVITY","parent_name":"StoredDataType"},"Classes/PolarStoredDataType/StoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC0deF0O11AUTO_SAMPLEyA2EmF":{"name":"AUTO_SAMPLE","parent_name":"StoredDataType"},"Classes/PolarStoredDataType/StoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC0deF0O13DAILY_SUMMARYyA2EmF":{"name":"DAILY_SUMMARY","parent_name":"StoredDataType"},"Classes/PolarStoredDataType/StoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC0deF0O16NIGHTLY_RECOVERYyA2EmF":{"name":"NIGHTLY_RECOVERY","parent_name":"StoredDataType"},"Classes/PolarStoredDataType/StoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC0deF0O6SDLOGSyA2EmF":{"name":"SDLOGS","parent_name":"StoredDataType"},"Classes/PolarStoredDataType/StoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC0deF0O5SLEEPyA2EmF":{"name":"SLEEP","parent_name":"StoredDataType"},"Classes/PolarStoredDataType/StoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC0deF0O11SLEEP_SCOREyA2EmF":{"name":"SLEEP_SCORE","parent_name":"StoredDataType"},"Classes/PolarStoredDataType/StoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC0deF0O5toIntSiyF":{"name":"toInt()","parent_name":"StoredDataType"},"Classes/PolarStoredDataType/StoredDataType.html":{"name":"StoredDataType","parent_name":"PolarStoredDataType"},"Classes/PolarStoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC07_storedeF0AC0deF0Ovp":{"name":"_storedDataType","parent_name":"PolarStoredDataType"},"Classes/PolarStoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC06storedeF0AC0deF0Ovp":{"name":"storedDataType","parent_name":"PolarStoredDataType"},"Classes/PolarStoredDataType/PolarStoredDataTypeResult.html":{"name":"PolarStoredDataTypeResult","parent_name":"PolarStoredDataType"},"Classes/PolarStoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC14getStringValue04dataF13LocationIndexSSSi_tFZ":{"name":"getStringValue(dataTypeLocationIndex:)","parent_name":"PolarStoredDataType"},"Classes/PolarStoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC14getAllAsStringSaySSGyFZ":{"name":"getAllAsString()","parent_name":"PolarStoredDataType"},"Classes/PolarStoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC8getValue4nameAC0deF0OSS_tFZ":{"name":"getValue(name:)","parent_name":"PolarStoredDataType"},"Classes/PolarBleApiDefaultImpl.html#/s:11PolarBleSdk0aB14ApiDefaultImplC19polarImplementation_8featuresAA0abD0_pSo17OS_dispatch_queueC_ShyAA0abC7FeatureOGtFZ":{"name":"polarImplementation(_:features:)","abstract":"

    New instance of Polar Ble API implementation

    ","parent_name":"PolarBleApiDefaultImpl"},"Classes/PolarBleApiDefaultImpl.html#/s:11PolarBleSdk0aB14ApiDefaultImplC11versionInfoSSyFZ":{"name":"versionInfo()","abstract":"

    Return current version

    ","parent_name":"PolarBleApiDefaultImpl"},"Classes/PolarBleApiDefaultImpl.html":{"name":"PolarBleApiDefaultImpl","abstract":"

    Class to provide the default implementation of the Polar Ble API

    "},"Classes/PolarStoredDataType.html":{"name":"PolarStoredDataType"},"Classes/PolarUserDeviceSettings.html":{"name":"PolarUserDeviceSettings"},"Classes/PolarSleepData.html":{"name":"PolarSleepData"},"Classes/PolarBackupManager.html":{"name":"PolarBackupManager"},"Classes/HealthThermometer.html":{"name":"HealthThermometer"},"Classes/BleHtsClient.html":{"name":"BleHtsClient"},"Classes.html":{"name":"Classes","abstract":"

    The following classes are available globally.

    "},"Global%20Variables.html":{"name":"Global Variables","abstract":"

    The following global variables are available globally.

    "},"Enums.html":{"name":"Enumerations","abstract":"

    The following enumerations are available globally.

    "},"Extensions.html":{"name":"Extensions","abstract":"

    The following extensions are available globally.

    "},"Protocols.html":{"name":"Protocols","abstract":"

    The following protocols are available globally.

    "},"Structs.html":{"name":"Structures","abstract":"

    The following structures are available globally.

    "},"Typealiases.html":{"name":"Type Aliases","abstract":"

    The following type aliases are available globally.

    "}} \ No newline at end of file +{"Typealiases.html#/s:11PolarBleSdk0A10DeviceInfoa":{"name":"PolarDeviceInfo","abstract":"

    Polar device info

    "},"Typealiases.html#/s:11PolarBleSdk0A15HrBroadcastDataa":{"name":"PolarHrBroadcastData","abstract":"

    deviceInfo: see #PolarDeviceInfo ,

    "},"Typealiases.html#/s:11PolarBleSdk0A6HrDataa":{"name":"PolarHrData","abstract":"

    Polar hr data

    "},"Typealiases.html#/s:11PolarBleSdk0A7EcgDataa":{"name":"PolarEcgData","abstract":"

    Polar Ecg data

    "},"Typealiases.html#/s:11PolarBleSdk0A7AccDataa":{"name":"PolarAccData","abstract":"

    Polar acc data

    "},"Typealiases.html#/s:11PolarBleSdk0A8GyroDataa":{"name":"PolarGyroData","abstract":"

    Polar gyro data

    "},"Typealiases.html#/s:11PolarBleSdk0A16MagnetometerDataa":{"name":"PolarMagnetometerData","abstract":"

    Polar magnetometer data

    "},"Typealiases.html#/s:11PolarBleSdk0A15TemperatureDataa":{"name":"PolarTemperatureData","abstract":"

    Polar Temperature data

    "},"Typealiases.html#/s:11PolarBleSdk0A12PressureDataa":{"name":"PolarPressureData","abstract":"

    Polar Pressure data

    "},"Typealiases.html#/s:11PolarBleSdk0A7OhrDataa":{"name":"PolarOhrData","abstract":"

    Polar Ohr data

    "},"Typealiases.html#/s:11PolarBleSdk0A7PpgDataa":{"name":"PolarPpgData","abstract":"

    Polar PPG data

    "},"Typealiases.html#/s:11PolarBleSdk0A7PpiDataa":{"name":"PolarPpiData","abstract":"

    Polar ppi data

    "},"Typealiases.html#/s:11PolarBleSdk0A13ExerciseEntrya":{"name":"PolarExerciseEntry","abstract":"

    Polar exercise entry

    "},"Typealiases.html#/s:11PolarBleSdk0A12ExerciseDataa":{"name":"PolarExerciseData","abstract":"

    Polar Exercise Data

    "},"Typealiases.html#/s:11PolarBleSdk0A15RecordingStatusa":{"name":"PolarRecordingStatus","abstract":"

    Polar Recording status

    "},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV16createdTimestamp10Foundation4DateVvp":{"name":"createdTimestamp","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV17modifiedTimestamp10Foundation4DateVSgvp":{"name":"modifiedTimestamp","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV9ansStatusSfSgvp":{"name":"ansStatus","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV17recoveryIndicatorSiSgvp":{"name":"recoveryIndicator","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV25recoveryIndicatorSubLevelSiSgvp":{"name":"recoveryIndicatorSubLevel","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV7ansRateSiSgvp":{"name":"ansRate","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV17scoreRateObsoleteSiSgvp":{"name":"scoreRateObsolete","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV04meanD11RecoveryRRISiSgvp":{"name":"meanNightlyRecoveryRRI","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV04meanD13RecoveryRMSSDSiSgvp":{"name":"meanNightlyRecoveryRMSSD","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV04meanD27RecoveryRespirationIntervalSiSgvp":{"name":"meanNightlyRecoveryRespirationInterval","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV15meanBaselineRRISiSgvp":{"name":"meanBaselineRRI","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV13sdBaselineRRISiSgvp":{"name":"sdBaselineRRI","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV17meanBaselineRMSSDSiSgvp":{"name":"meanBaselineRMSSD","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV15sdBaselineRMSSDSiSgvp":{"name":"sdBaselineRMSSD","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV31meanBaselineRespirationIntervalSiSgvp":{"name":"meanBaselineRespirationInterval","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV29sdBaselineRespirationIntervalSiSgvp":{"name":"sdBaselineRespirationInterval","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV8sleepTipSSSgvp":{"name":"sleepTip","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV11vitalityTipSSSgvp":{"name":"vitalityTip","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV11exerciseTipSSSgvp":{"name":"exerciseTip","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV15sleepResultDate10Foundation0I0VSgvp":{"name":"sleepResultDate","parent_name":"PolarNightlyRechargeData"},"Structs/PolarStepsData.html#/s:11PolarBleSdk0A9StepsDataV4date10Foundation4DateVvp":{"name":"date","parent_name":"PolarStepsData"},"Structs/PolarStepsData.html#/s:11PolarBleSdk0A9StepsDataV5stepsSivp":{"name":"steps","parent_name":"PolarStepsData"},"Structs/PolarDistanceData.html#/s:11PolarBleSdk0A12DistanceDataV4date10Foundation4DateVvp":{"name":"date","parent_name":"PolarDistanceData"},"Structs/PolarDistanceData.html#/s:11PolarBleSdk0A12DistanceDataV14distanceMetersSfvp":{"name":"distanceMeters","parent_name":"PolarDistanceData"},"Structs/Polar247HrSamplesData.html#/s:11PolarBleSdk21Polar247HrSamplesDataV4date10Foundation4DateVvp":{"name":"date","parent_name":"Polar247HrSamplesData"},"Structs/Polar247HrSamplesData.html#/s:11PolarBleSdk21Polar247HrSamplesDataV02hrF0SaySiGvp":{"name":"hrSamples","parent_name":"Polar247HrSamplesData"},"Structs/Polar247HrSamplesData.html#/s:11PolarBleSdk21Polar247HrSamplesDataV11triggerTypeAA022AutomaticSampleTriggerI0OSgvp":{"name":"triggerType","parent_name":"Polar247HrSamplesData"},"Structs/Polar247HrSamplesData.html#/s:11PolarBleSdk21Polar247HrSamplesDataV4date02hrF011triggerTypeAC10Foundation4DateV_SaySiGAA022AutomaticSampleTriggerK0OSgtcfc":{"name":"init(date:hrSamples:triggerType:)","parent_name":"Polar247HrSamplesData"},"Structs/Polar247HrSamplesData.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"Polar247HrSamplesData"},"Structs/Polar247HrSamplesData.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"Polar247HrSamplesData"},"Structs/PolarActiveTime.html#/s:11PolarBleSdk0A10ActiveTimeV5hoursSivp":{"name":"hours","parent_name":"PolarActiveTime"},"Structs/PolarActiveTime.html#/s:11PolarBleSdk0A10ActiveTimeV7minutesSivp":{"name":"minutes","parent_name":"PolarActiveTime"},"Structs/PolarActiveTime.html#/s:11PolarBleSdk0A10ActiveTimeV7secondsSivp":{"name":"seconds","parent_name":"PolarActiveTime"},"Structs/PolarActiveTime.html#/s:11PolarBleSdk0A10ActiveTimeV6millisSivp":{"name":"millis","parent_name":"PolarActiveTime"},"Structs/PolarActiveTime.html#/s:11PolarBleSdk0A10ActiveTimeV5hours7minutes7seconds6millisACSi_S3itcfc":{"name":"init(hours:minutes:seconds:millis:)","parent_name":"PolarActiveTime"},"Structs/PolarActiveTimeData.html#/s:11PolarBleSdk0A14ActiveTimeDataV4date10Foundation4DateVvp":{"name":"date","parent_name":"PolarActiveTimeData"},"Structs/PolarActiveTimeData.html#/s:11PolarBleSdk0A14ActiveTimeDataV11timeNonWearAA0adE0Vvp":{"name":"timeNonWear","parent_name":"PolarActiveTimeData"},"Structs/PolarActiveTimeData.html#/s:11PolarBleSdk0A14ActiveTimeDataV9timeSleepAA0adE0Vvp":{"name":"timeSleep","parent_name":"PolarActiveTimeData"},"Structs/PolarActiveTimeData.html#/s:11PolarBleSdk0A14ActiveTimeDataV13timeSedentaryAA0adE0Vvp":{"name":"timeSedentary","parent_name":"PolarActiveTimeData"},"Structs/PolarActiveTimeData.html#/s:11PolarBleSdk0A14ActiveTimeDataV17timeLightActivityAA0adE0Vvp":{"name":"timeLightActivity","parent_name":"PolarActiveTimeData"},"Structs/PolarActiveTimeData.html#/s:11PolarBleSdk0A14ActiveTimeDataV30timeContinuousModerateActivityAA0adE0Vvp":{"name":"timeContinuousModerateActivity","parent_name":"PolarActiveTimeData"},"Structs/PolarActiveTimeData.html#/s:11PolarBleSdk0A14ActiveTimeDataV32timeIntermittentModerateActivityAA0adE0Vvp":{"name":"timeIntermittentModerateActivity","parent_name":"PolarActiveTimeData"},"Structs/PolarActiveTimeData.html#/s:11PolarBleSdk0A14ActiveTimeDataV30timeContinuousVigorousActivityAA0adE0Vvp":{"name":"timeContinuousVigorousActivity","parent_name":"PolarActiveTimeData"},"Structs/PolarActiveTimeData.html#/s:11PolarBleSdk0A14ActiveTimeDataV32timeIntermittentVigorousActivityAA0adE0Vvp":{"name":"timeIntermittentVigorousActivity","parent_name":"PolarActiveTimeData"},"Structs/PolarActiveTimeData.html#/s:11PolarBleSdk0A14ActiveTimeDataV4date11timeNonWear0H5Sleep0H9Sedentary0H13LightActivity0h18ContinuousModerateN00h12IntermittentpN00ho8VigorousN00hqrN0AC10Foundation4DateV_AA0adE0VA7Qtcfc":{"name":"init(date:timeNonWear:timeSleep:timeSedentary:timeLightActivity:timeContinuousModerateActivity:timeIntermittentModerateActivity:timeContinuousVigorousActivity:timeIntermittentVigorousActivity:)","parent_name":"PolarActiveTimeData"},"Structs/UserIdentifierType.html#/s:11PolarBleSdk18UserIdentifierTypeV18userIdLastModifiedSSvp":{"name":"userIdLastModified","parent_name":"UserIdentifierType"},"Structs/UserIdentifierType.html#/s:11PolarBleSdk18UserIdentifierTypeV24USER_IDENTIFIER_FILENAMESSvpZ":{"name":"USER_IDENTIFIER_FILENAME","parent_name":"UserIdentifierType"},"Structs/UserIdentifierType.html#/s:11PolarBleSdk18UserIdentifierTypeV6createACyFZ":{"name":"create()","parent_name":"UserIdentifierType"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV13ohrLogEnabledSbSgvp":{"name":"ohrLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV13ppiLogEnabledSbSgvp":{"name":"ppiLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV22accelerationLogEnabledSbSgvp":{"name":"accelerationLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV18caloriesLogEnabledSbSgvp":{"name":"caloriesLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV13gpsLogEnabledSbSgvp":{"name":"gpsLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV17gpsNmeaLogEnabledSbSgvp":{"name":"gpsNmeaLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV22magnetometerLogEnabledSbSgvp":{"name":"magnetometerLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV13tapLogEnabledSbSgvp":{"name":"tapLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV19barometerLogEnabledSbSgvp":{"name":"barometerLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV19gyroscopeLogEnabledSbSgvp":{"name":"gyroscopeLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV15sleepLogEnabledSbSgvp":{"name":"sleepLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV15slopeLogEnabledSbSgvp":{"name":"slopeLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV22ambientLightLogEnabledSbSgvp":{"name":"ambientLightLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV13tlrLogEnabledSbSgvp":{"name":"tlrLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV18ondemandLogEnabledSbSgvp":{"name":"ondemandLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV18capsenseLogEnabledSbSgvp":{"name":"capsenseLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV16fusionLogEnabledSbSgvp":{"name":"fusionLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV13metLogEnabledSbSgvp":{"name":"metLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV21verticalAccLogEnabledSbSgvp":{"name":"verticalAccLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV13amdLogEnabledSbSgvp":{"name":"amdLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV25skinTemperatureLogEnabledSbSgvp":{"name":"skinTemperatureLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV17compassLogEnabledSbSgvp":{"name":"compassLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV17speed3DLogEnabledSbSgvp":{"name":"speed3DLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV22retainSettingsOverBootSbSgvp":{"name":"retainSettingsOverBoot","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV10logTriggerSiSgvp":{"name":"logTrigger","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV21magnetometerFrequencySiSgvp":{"name":"magnetometerFrequency","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV13ppiLogEnabled012accelerationgH008caloriesgH003gpsgH00k4NmeagH0012magnetometergH003tapgH009barometergH009gyroscopegH005sleepgH005slopegH0012ambientLightgH003tlrgH008ondemandgH008capsensegH006fusiongH003metgH003ohrgH0011verticalAccgH003amdgH0015skinTemperaturegH007compassgH0010speed3DLogH010logTrigger0M9FrequencyACSbSg_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_SiSgA2_tcfc":{"name":"init(ppiLogEnabled:accelerationLogEnabled:caloriesLogEnabled:gpsLogEnabled:gpsNmeaLogEnabled:magnetometerLogEnabled:tapLogEnabled:barometerLogEnabled:gyroscopeLogEnabled:sleepLogEnabled:slopeLogEnabled:ambientLightLogEnabled:tlrLogEnabled:ondemandLogEnabled:capsenseLogEnabled:fusionLogEnabled:metLogEnabled:ohrLogEnabled:verticalAccLogEnabled:amdLogEnabled:skinTemperatureLogEnabled:compassLogEnabled:speed3DLogEnabled:logTrigger:magnetometerFrequency:)","parent_name":"SDLogConfig"},"Structs/PolarUserDeviceSettingsData.html#/s:s12IdentifiableP2id2IDQzvp":{"name":"id","parent_name":"PolarUserDeviceSettingsData"},"Structs/PolarUserDeviceSettingsData.html#/s:11PolarBleSdk0A22UserDeviceSettingsDataV06_polardeF0AA0adeF0Cvp":{"name":"_polarUserDeviceSettings","parent_name":"PolarUserDeviceSettingsData"},"Structs/PolarUserDeviceSettingsData.html#/s:11PolarBleSdk0A22UserDeviceSettingsDataVACycfc":{"name":"init()","parent_name":"PolarUserDeviceSettingsData"},"Structs/PolarUserDeviceSettingsData.html#/s:11PolarBleSdk0A22UserDeviceSettingsDataV05polardeF0AA0adeF0Cvp":{"name":"polarUserDeviceSettings","parent_name":"PolarUserDeviceSettingsData"},"Structs/PolarSensorSetting/SettingType.html#/s:11PolarBleSdk0A13SensorSettingV0E4TypeO10sampleRateyA2EmF":{"name":"sampleRate","abstract":"

    sample rate in hz

    ","parent_name":"SettingType"},"Structs/PolarSensorSetting/SettingType.html#/s:11PolarBleSdk0A13SensorSettingV0E4TypeO10resolutionyA2EmF":{"name":"resolution","abstract":"

    resolution in bits

    ","parent_name":"SettingType"},"Structs/PolarSensorSetting/SettingType.html#/s:11PolarBleSdk0A13SensorSettingV0E4TypeO5rangeyA2EmF":{"name":"range","abstract":"

    range

    ","parent_name":"SettingType"},"Structs/PolarSensorSetting/SettingType.html#/s:11PolarBleSdk0A13SensorSettingV0E4TypeO14rangeMilliunityA2EmF":{"name":"rangeMilliunit","abstract":"

    range with min and max allowed values

    ","parent_name":"SettingType"},"Structs/PolarSensorSetting/SettingType.html#/s:11PolarBleSdk0A13SensorSettingV0E4TypeO8channelsyA2EmF":{"name":"channels","abstract":"

    amount of channels available

    ","parent_name":"SettingType"},"Structs/PolarSensorSetting/SettingType.html#/s:11PolarBleSdk0A13SensorSettingV0E4TypeO7unknownyA2EmF":{"name":"unknown","abstract":"

    type is unknown

    ","parent_name":"SettingType"},"Structs/PolarSensorSetting/SettingType.html":{"name":"SettingType","abstract":"

    settings type

    ","parent_name":"PolarSensorSetting"},"Structs/PolarSensorSetting.html#/s:11PolarBleSdk0A13SensorSettingV8settingsSDyAC0E4TypeOShys6UInt32VGGvp":{"name":"settings","abstract":"

    current settings available / set

    ","parent_name":"PolarSensorSetting"},"Structs/PolarSensorSetting.html#/s:11PolarBleSdk0A13SensorSettingVyACSDyAC0E4TypeOs6UInt32VGcfc":{"name":"init(_:)","abstract":"

    constructor with desired settings

    ","parent_name":"PolarSensorSetting"},"Structs/PolarSensorSetting.html#/s:11PolarBleSdk0A13SensorSettingV11maxSettingsACyF":{"name":"maxSettings()","abstract":"

    helper to retrieve max settings available

    ","parent_name":"PolarSensorSetting"},"Structs/PolarSensorSetting.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"PolarSensorSetting"},"Structs/PolarRecordingSecret.html#/s:11PolarBleSdk0A15RecordingSecretV3keyAC10Foundation4DataV_tKcfc":{"name":"init(key:)","parent_name":"PolarRecordingSecret"},"Structs/PolarOfflineRecordingTrigger.html#/s:11PolarBleSdk0A23OfflineRecordingTriggerV11triggerModeAA0adefH0Ovp":{"name":"triggerMode","abstract":"

    The mode of the trigger

    ","parent_name":"PolarOfflineRecordingTrigger"},"Structs/PolarOfflineRecordingTrigger.html#/s:11PolarBleSdk0A23OfflineRecordingTriggerV15triggerFeaturesSDyAA0A14DeviceDataTypeOAA0A13SensorSettingVSgGvp":{"name":"triggerFeatures","abstract":"

    Dictionary containing the PolarDeviceDataType keys for enabled triggers. Dictionary","parent_name":"PolarOfflineRecordingTrigger"},"Structs/PolarOfflineRecordingTrigger.html#/s:11PolarBleSdk0A23OfflineRecordingTriggerV11triggerMode0G8FeaturesAcA0adefH0O_SDyAA0A14DeviceDataTypeOAA0A13SensorSettingVSgGtcfc":{"name":"init(triggerMode:triggerFeatures:)","parent_name":"PolarOfflineRecordingTrigger"},"Structs/PolarOfflineRecordingEntry.html#/s:11PolarBleSdk0A21OfflineRecordingEntryV4pathSSvp":{"name":"path","abstract":"

    Recording entry path in device.

    ","parent_name":"PolarOfflineRecordingEntry"},"Structs/PolarOfflineRecordingEntry.html#/s:11PolarBleSdk0A21OfflineRecordingEntryV4sizeSuvp":{"name":"size","abstract":"

    Recording size in bytes.

    ","parent_name":"PolarOfflineRecordingEntry"},"Structs/PolarOfflineRecordingEntry.html#/s:11PolarBleSdk0A21OfflineRecordingEntryV4date10Foundation4DateVvp":{"name":"date","abstract":"

    The date and time of the recording entry i.e. the moment recording is started

    ","parent_name":"PolarOfflineRecordingEntry"},"Structs/PolarOfflineRecordingEntry.html#/s:11PolarBleSdk0A21OfflineRecordingEntryV4typeAA0A14DeviceDataTypeOvp":{"name":"type","abstract":"

    data type of the recording

    ","parent_name":"PolarOfflineRecordingEntry"},"Structs/PolarOfflineRecordingEntry.html#/s:11PolarBleSdk0A21OfflineRecordingEntryV4path4size4date4typeACSS_Su10Foundation4DateVAA0A14DeviceDataTypeOtcfc":{"name":"init(path:size:date:type:)","parent_name":"PolarOfflineRecordingEntry"},"Structs/PolarFirstTimeUseConfig/TrainingBackground.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV18TrainingBackgroundO10occasionalyA2EmF":{"name":"occasional","parent_name":"TrainingBackground"},"Structs/PolarFirstTimeUseConfig/TrainingBackground.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV18TrainingBackgroundO7regularyA2EmF":{"name":"regular","parent_name":"TrainingBackground"},"Structs/PolarFirstTimeUseConfig/TrainingBackground.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV18TrainingBackgroundO8frequentyA2EmF":{"name":"frequent","parent_name":"TrainingBackground"},"Structs/PolarFirstTimeUseConfig/TrainingBackground.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV18TrainingBackgroundO5heavyyA2EmF":{"name":"heavy","parent_name":"TrainingBackground"},"Structs/PolarFirstTimeUseConfig/TrainingBackground.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV18TrainingBackgroundO7semiProyA2EmF":{"name":"semiPro","parent_name":"TrainingBackground"},"Structs/PolarFirstTimeUseConfig/TrainingBackground.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV18TrainingBackgroundO3proyA2EmF":{"name":"pro","parent_name":"TrainingBackground"},"Structs/PolarFirstTimeUseConfig/TypicalDay.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV10TypicalDayO13mostlySittingyA2EmF":{"name":"mostlySitting","parent_name":"TypicalDay"},"Structs/PolarFirstTimeUseConfig/TypicalDay.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV10TypicalDayO14mostlyStandingyA2EmF":{"name":"mostlyStanding","parent_name":"TypicalDay"},"Structs/PolarFirstTimeUseConfig/TypicalDay.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV10TypicalDayO12mostlyMovingyA2EmF":{"name":"mostlyMoving","parent_name":"TypicalDay"},"Structs/PolarFirstTimeUseConfig/TypicalDay.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV10TypicalDayO11descriptionSSvp":{"name":"description","parent_name":"TypicalDay"},"Structs/PolarFirstTimeUseConfig/Gender.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV6GenderO4maleyA2EmF":{"name":"male","parent_name":"Gender"},"Structs/PolarFirstTimeUseConfig/Gender.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV6GenderO6femaleyA2EmF":{"name":"female","parent_name":"Gender"},"Structs/PolarFirstTimeUseConfig/Gender.html":{"name":"Gender","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig/TypicalDay.html":{"name":"TypicalDay","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig/TrainingBackground.html":{"name":"TrainingBackground","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV6genderAC6GenderOvp":{"name":"gender","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV9birthDate10Foundation0I0Vvp":{"name":"birthDate","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV6heightSfvp":{"name":"height","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV6weightSfvp":{"name":"weight","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV12maxHeartRateSivp":{"name":"maxHeartRate","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV6vo2MaxSivp":{"name":"vo2Max","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV16restingHeartRateSivp":{"name":"restingHeartRate","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV18trainingBackgroundAC08TrainingI0Ovp":{"name":"trainingBackground","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV06deviceE0SSvp":{"name":"deviceTime","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV10typicalDayAC07TypicalI0Ovp":{"name":"typicalDay","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV16sleepGoalMinutesSivp":{"name":"sleepGoalMinutes","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV6gender9birthDate6height6weight12maxHeartRate6vo2Max07restingnO018trainingBackground06deviceE010typicalDay16sleepGoalMinutesA2C6GenderO_10Foundation0J0VS2fS3iAC08TrainingT0OSSAC07TypicalW0OSitcfc":{"name":"init(gender:birthDate:height:weight:maxHeartRate:vo2Max:restingHeartRate:trainingBackground:deviceTime:typicalDay:sleepGoalMinutes:)","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarDiskSpaceData.html#/s:11PolarBleSdk0A13DiskSpaceDataV05totalE0s6UInt64Vvp":{"name":"totalSpace","parent_name":"PolarDiskSpaceData"},"Structs/PolarDiskSpaceData.html#/s:11PolarBleSdk0A13DiskSpaceDataV04freeE0s6UInt64Vvp":{"name":"freeSpace","parent_name":"PolarDiskSpaceData"},"Structs/AutomaticSamples.html#/s:11PolarBleSdk16AutomaticSamplesV3day10Foundation4DateVSgvp":{"name":"day","parent_name":"AutomaticSamples"},"Structs/AutomaticSamples.html#/s:11PolarBleSdk16AutomaticSamplesV3dayAC10Foundation4DateVSg_tcfc":{"name":"init(day:)","parent_name":"AutomaticSamples"},"Structs/LedConfig.html#/s:11PolarBleSdk9LedConfigV07sdkModeD7Enabled03ppigdH0ACSb_Sbtcfc":{"name":"init(sdkModeLedEnabled:ppiModeLedEnabled:)","parent_name":"LedConfig"},"Structs/LedConfig.html":{"name":"LedConfig"},"Structs/AutomaticSamples.html":{"name":"AutomaticSamples","abstract":"

    Copyright © 2024 Polar Electro Oy. All rights reserved.

    "},"Structs/PolarDiskSpaceData.html":{"name":"PolarDiskSpaceData"},"Structs/PolarFirstTimeUseConfig.html":{"name":"PolarFirstTimeUseConfig"},"Structs/PolarOfflineRecordingEntry.html":{"name":"PolarOfflineRecordingEntry","abstract":"

    Polar offline recording entry container.

    "},"Structs/PolarOfflineRecordingTrigger.html":{"name":"PolarOfflineRecordingTrigger","abstract":"

    Polar offline recording trigger

    "},"Structs/PolarRecordingSecret.html":{"name":"PolarRecordingSecret","abstract":"

    Polar recording secret is used to encrypt the recording.

    "},"Structs/PolarSensorSetting.html":{"name":"PolarSensorSetting","abstract":"

    polar sensor settings class

    "},"Structs/PolarUserDeviceSettingsData.html":{"name":"PolarUserDeviceSettingsData"},"Structs/SDLogConfig.html":{"name":"SDLogConfig"},"Structs/UserIdentifierType.html":{"name":"UserIdentifierType","abstract":"

    Copyright © 2024 Polar Electro Oy. All rights reserved.

    "},"Structs/PolarActiveTimeData.html":{"name":"PolarActiveTimeData","abstract":"

    Copyright © 2024 Polar. All rights reserved.

    "},"Structs/PolarActiveTime.html":{"name":"PolarActiveTime"},"Structs/Polar247HrSamplesData.html":{"name":"Polar247HrSamplesData","abstract":"

    Copyright © 2024 Polar. All rights reserved.

    "},"Structs/PolarDistanceData.html":{"name":"PolarDistanceData","abstract":"

    Distance for given date.

    "},"Structs/PolarStepsData.html":{"name":"PolarStepsData","abstract":"

    Steps count for given date.

    "},"Structs/PolarNightlyRechargeData.html":{"name":"PolarNightlyRechargeData"},"Protocols/PolarSleepApi.html#/s:11PolarBleSdk0A8SleepApiP03getD4Data10identifier8fromDate02toJ07RxSwift17PrimitiveSequenceVyAH11SingleTraitOSayAA0adG0C0aD14AnalysisResultVGGSS_10Foundation0J0VAUtF":{"name":"getSleepData(identifier:fromDate:toDate:)","abstract":"

    Get sleep analysis data for a given period.

    ","parent_name":"PolarSleepApi"},"Protocols/PolarSdkModeApi.html#/s:11PolarBleSdk0aC7ModeApiP13enableSDKModey7RxSwift17PrimitiveSequenceVyAE16CompletableTraitOs5NeverOGSSF":{"name":"enableSDKMode(_:)","abstract":"

    Enables SDK mode.

    ","parent_name":"PolarSdkModeApi"},"Protocols/PolarSdkModeApi.html#/s:11PolarBleSdk0aC7ModeApiP14disableSDKModey7RxSwift17PrimitiveSequenceVyAE16CompletableTraitOs5NeverOGSSF":{"name":"disableSDKMode(_:)","abstract":"

    Disables SDK mode.

    ","parent_name":"PolarSdkModeApi"},"Protocols/PolarSdkModeApi.html#/s:11PolarBleSdk0aC7ModeApiP16isSDKModeEnabledy7RxSwift17PrimitiveSequenceVyAE11SingleTraitOSbGSSF":{"name":"isSDKModeEnabled(_:)","abstract":"

    Check if SDK mode currently enabled.

    ","parent_name":"PolarSdkModeApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP012getAvailableD15StreamDataTypesy7RxSwift17PrimitiveSequenceVyAE11SingleTraitOShyAA0a6DeviceJ4TypeOGGSSF":{"name":"getAvailableOnlineStreamDataTypes(_:)","abstract":"

    Get the data types available in this device for online streaming

    ","parent_name":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP21requestStreamSettings_7feature7RxSwift17PrimitiveSequenceVyAF11SingleTraitOAA0A13SensorSettingVGSS_AA0A14DeviceDataTypeOtF":{"name":"requestStreamSettings(_:feature:)","abstract":"

    Request the stream settings available in current operation mode. This request shall be used before the stream is started","parent_name":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP25requestFullStreamSettings_7feature7RxSwift17PrimitiveSequenceVyAF11SingleTraitOAA0A13SensorSettingVGSS_AA0A14DeviceDataTypeOtF":{"name":"requestFullStreamSettings(_:feature:)","abstract":"

    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":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP07startHrE0y7RxSwift10ObservableCySays5UInt8V2hr_AI10ppgQualityAI09correctedH0SaySiG5rrsMsSb11rrAvailableSb13contactStatusSb0uV9SupportedtGGSSF":{"name":"startHrStreaming(_:)","abstract":"

    Start heart rate stream. Heart rate stream is stopped if the connection is closed,","parent_name":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP08startEcgE0_8settings7RxSwift10ObservableCys6UInt64V9timeStamp_SayAjK_s5Int32V7voltagetG7samplestGSS_AA0A13SensorSettingVtF":{"name":"startEcgStreaming(_:settings:)","abstract":"

    Start the ECG (Electrocardiography) stream. ECG stream is stopped if the connection is closed, error occurs or stream is disposed.

    ","parent_name":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP08startAccE0_8settings7RxSwift10ObservableCys6UInt64V9timeStamp_SayAjK_s5Int32V1xAM1yAM1ztG7samplestGSS_AA0A13SensorSettingVtF":{"name":"startAccStreaming(_:settings:)","abstract":"

    Start ACC (Accelerometer) stream. ACC stream is stopped if the connection is closed, error occurs or stream is disposed.

    ","parent_name":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP09startGyroE0_8settings7RxSwift10ObservableCys6UInt64V9timeStamp_SayAjK_Sf1xSf1ySf1ztG7samplestGSS_AA0A13SensorSettingVtF":{"name":"startGyroStreaming(_:settings:)","abstract":"

    Start Gyro stream. Gyro stream is stopped if the connection is closed, error occurs during start or stream is disposed.

    ","parent_name":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP017startMagnetometerE0_8settings7RxSwift10ObservableCys6UInt64V9timeStamp_SayAjK_Sf1xSf1ySf1ztG7samplestGSS_AA0A13SensorSettingVtF":{"name":"startMagnetometerStreaming(_:settings:)","abstract":"

    Start magnetometer stream. Magnetometer stream is stopped if the connection is closed, error occurs or stream is disposed.

    ","parent_name":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP08startOhrE0_8settings7RxSwift10ObservableCys6UInt64V9timeStamp_AA0H8DataTypeO4typeSayAjK_Says5Int32VG14channelSamplestG7samplestGSS_AA0A13SensorSettingVtF":{"name":"startOhrStreaming(_:settings:)","abstract":"

    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":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP08startPpgE0_8settings7RxSwift10ObservableCyAA0H8DataTypeO4type_Says6UInt64V9timeStamp_Says5Int32VG14channelSamplestG7samplestGSS_AA0A13SensorSettingVtF":{"name":"startPpgStreaming(_:settings:)","abstract":"

    Start optical sensor PPG (Photoplethysmography) stream. PPG stream is stopped if the connection is closed, error occurs or stream is disposed.

    ","parent_name":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP08startPpiE0y7RxSwift10ObservableCys6UInt64V9timeStamp_SaySi2hr_s6UInt16V6ppInMsAM0Q13ErrorEstimateSi10blockerBitSi17skinContactStatusSi0xY9SupportedtG7samplestGSSF":{"name":"startPpiStreaming(_:)","abstract":"

    Start PPI (Pulse to Pulse interval) stream.","parent_name":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP20startOhrPPIStreamingy7RxSwift10ObservableCys6UInt64V9timeStamp_SaySi2hr_s6UInt16V6ppInMsAM0R13ErrorEstimateSi10blockerBitSi17skinContactStatusSi0yZ9SupportedtG7samplestGSSF":{"name":"startOhrPPIStreaming(_:)","parent_name":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP016startTemperatureE0_8settings7RxSwift10ObservableCys6UInt64V9timeStamp_SayAjK_Sf11temperaturetG7samplestGSS_AA0A13SensorSettingVtF":{"name":"startTemperatureStreaming(_:settings:)","abstract":"

    Start temperature stream. Temperature stream is stopped if the connection is closed,","parent_name":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP013startPressureE0_8settings7RxSwift10ObservableCys6UInt64V9timeStamp_SayAjK_Sf8pressuretG7samplestGSS_AA0A13SensorSettingVtF":{"name":"startPressureStreaming(_:settings:)","abstract":"

    Start pressure stream. Pressure stream is stopped if the connection is closed,","parent_name":"PolarOnlineStreamingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP012getAvailabledE9DataTypesy7RxSwift17PrimitiveSequenceVyAE11SingleTraitOShyAA0a6DeviceI4TypeOGGSSF":{"name":"getAvailableOfflineRecordingDataTypes(_:)","abstract":"

    Get the data types available in this device for offline recording

    ","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP07requestdE8Settings_7feature7RxSwift17PrimitiveSequenceVyAF11SingleTraitOAA0A13SensorSettingVGSS_AA0A14DeviceDataTypeOtF":{"name":"requestOfflineRecordingSettings(_:feature:)","abstract":"

    Request the offline recording settings available in current operation mode. This request shall be used before the offline recording is started","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP011requestFulldE8Settings_7feature7RxSwift17PrimitiveSequenceVyAF11SingleTraitOAA0A13SensorSettingVGSS_AA0A14DeviceDataTypeOtF":{"name":"requestFullOfflineRecordingSettings(_:feature:)","abstract":"

    Request all the settings available in the device. The request returns the all capabilities of the requested streaming feature not limited by the current operation mode.

    ","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP03getdE6Statusy7RxSwift17PrimitiveSequenceVyAE11SingleTraitOSDyAA0A14DeviceDataTypeOSbGGSSF":{"name":"getOfflineRecordingStatus(_:)","abstract":"

    Get status of offline recordings.

    ","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP04listD10Recordingsy7RxSwift10ObservableCyAA0adE5EntryVGSSF":{"name":"listOfflineRecordings(_:)","abstract":"

    List offline recordings stored in the device.

    ","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP03getD6Record_5entry6secret7RxSwift17PrimitiveSequenceVyAG11SingleTraitOAA0adE4DataOGSS_AA0adE5EntryVAA0aE6SecretVSgtF":{"name":"getOfflineRecord(_:entry:secret:)","abstract":"

    Fetch recording from the device.

    ","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP06getSubE5Count10identifier5entry7RxSwift17PrimitiveSequenceVyAG11SingleTraitOSiGSS_AA0adE5EntryVtF":{"name":"getSubRecordingCount(identifier:entry:)","abstract":"

    Fetch number sub recordings in recording from the device.

    ","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP09listSplitD10Recordingsy7RxSwift10ObservableCyAA0adE5EntryVGSSF":{"name":"listSplitOfflineRecordings(_:)","abstract":"

    List split offline recordings stored in the device.

    ","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP08getSplitD6Record_5entry6secret7RxSwift17PrimitiveSequenceVyAG11SingleTraitOAA0adE4DataOGSS_AA0adE5EntryVAA0aE6SecretVSgtF":{"name":"getSplitOfflineRecord(_:entry:secret:)","abstract":"

    Fetch split recording from the device.

    ","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP06removeD6Record_5entry7RxSwift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_AA0adE5EntryVtF":{"name":"removeOfflineRecord(_:entry:)","abstract":"

    Removes offline recording from the device

    ","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP05startdE0_7feature8settings6secret7RxSwift17PrimitiveSequenceVyAH16CompletableTraitOs5NeverOGSS_AA0A14DeviceDataTypeOAA0A13SensorSettingVSgAA0aE6SecretVSgtF":{"name":"startOfflineRecording(_:feature:settings:secret:)","abstract":"

    Start offline recording.

    ","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP04stopdE0_7feature7RxSwift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_AA0A14DeviceDataTypeOtF":{"name":"stopOfflineRecording(_:feature:)","abstract":"

    Request to stop offline recording.

    ","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP03setdE7Trigger_7trigger6secret7RxSwift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_AA0adeH0VAA0aE6SecretVSgtF":{"name":"setOfflineRecordingTrigger(_:trigger:secret:)","abstract":"

    Sets the offline recording triggers for a given Polar device. The offline recording can be started automatically in the device by setting the triggers.","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP03getdE12TriggerSetupy7RxSwift17PrimitiveSequenceVyAE11SingleTraitOAA0adeH0VGSSF":{"name":"getOfflineRecordingTriggerSetup(_:)","abstract":"

    Retrieves the current offline recording trigger setup in the device.

    ","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarH10OfflineExerciseApi.html#/s:11PolarBleSdk0A21H10OfflineExerciseApiP14startRecording_10exerciseId8interval10sampleType7RxSwift17PrimitiveSequenceVyAH16CompletableTraitOs5NeverOGSS_SSAA0I8IntervalOAA06SampleN0OtF":{"name":"startRecording(_:exerciseId:interval:sampleType:)","abstract":"

    Request start recording. Supported only by Polar H10. Requires polarFileTransfer feature.

    ","parent_name":"PolarH10OfflineExerciseApi"},"Protocols/PolarH10OfflineExerciseApi.html#/s:11PolarBleSdk0A21H10OfflineExerciseApiP13stopRecordingy7RxSwift17PrimitiveSequenceVyAE16CompletableTraitOs5NeverOGSSF":{"name":"stopRecording(_:)","abstract":"

    Request stop for current recording. Supported only by Polar H10. Requires polarFileTransfer feature.

    ","parent_name":"PolarH10OfflineExerciseApi"},"Protocols/PolarH10OfflineExerciseApi.html#/s:11PolarBleSdk0A21H10OfflineExerciseApiP22requestRecordingStatusy7RxSwift17PrimitiveSequenceVyAE11SingleTraitOSb7ongoing_SS7entryIdtGSSF":{"name":"requestRecordingStatus(_:)","abstract":"

    Request current recording status. Supported only by Polar H10. Requires polarFileTransfer feature.

    ","parent_name":"PolarH10OfflineExerciseApi"},"Protocols/PolarH10OfflineExerciseApi.html#/s:11PolarBleSdk0A21H10OfflineExerciseApiP011fetchStoredF4Listy7RxSwift10ObservableCySS4path_10Foundation4DateV4dateSS7entryIdtGSSF":{"name":"fetchStoredExerciseList(_:)","abstract":"

    Api for fetching stored exercises list from Polar H10 device. Requires polarFileTransfer 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.

    ","parent_name":"PolarH10OfflineExerciseApi"},"Protocols/PolarH10OfflineExerciseApi.html#/s:11PolarBleSdk0A21H10OfflineExerciseApiP05fetchF0_5entry7RxSwift17PrimitiveSequenceVyAF11SingleTraitOs6UInt32V8interval_SayALG7samplestGSS_SS4path_10Foundation4DateV4dateSS0I2IdttF":{"name":"fetchExercise(_:entry:)","abstract":"

    Api for fetching a single exercise from Polar H10 device. Requires polarFileTransfer 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.

    ","parent_name":"PolarH10OfflineExerciseApi"},"Protocols/PolarH10OfflineExerciseApi.html#/s:11PolarBleSdk0A21H10OfflineExerciseApiP06removeF0_5entry7RxSwift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_SS4path_10Foundation4DateV4dateSS0I2IdttF":{"name":"removeExercise(_:entry:)","abstract":"

    Api for removing single exercise from Polar H10 device. Requires polarFileTransfer 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.

    ","parent_name":"PolarH10OfflineExerciseApi"},"Protocols/PolarFirmwareUpdateApi.html#/s:11PolarBleSdk0A17FirmwareUpdateApiP05checkdE0y7RxSwift10ObservableCyAA05CheckdE6StatusOGSSF":{"name":"checkFirmwareUpdate(_:)","abstract":"

    Checks firmware update to given device.

    ","parent_name":"PolarFirmwareUpdateApi"},"Protocols/PolarFirmwareUpdateApi.html#/s:11PolarBleSdk0A17FirmwareUpdateApiP06updateD0y7RxSwift10ObservableCyAA0dE6StatusOGSSF":{"name":"updateFirmware(_:)","abstract":"

    Updates firmware to given device.

    ","parent_name":"PolarFirmwareUpdateApi"},"Protocols/PolarBleApiLogger.html#/s:11PolarBleSdk0aB9ApiLoggerP7messageyySSF":{"name":"message(_:)","abstract":"

    log message from sdk

    ","parent_name":"PolarBleApiLogger"},"Protocols/PolarBleApiSdkModeFeatureObserver.html#/s:11PolarBleSdk0ab3ApiC19ModeFeatureObserverP03sdkeF9AvailableyySSF":{"name":"sdkModeFeatureAvailable(_:)","abstract":"

    sdk mode feature available in this device and ready for usage callback

    ","parent_name":"PolarBleApiSdkModeFeatureObserver"},"Protocols/PolarBleApiDeviceFeaturesObserver.html#/s:11PolarBleSdk0aB25ApiDeviceFeaturesObserverP14hrFeatureReadyyySSF":{"name":"hrFeatureReady(_:)","abstract":"

    Device HR feature is ready. HR transmission is starting in a short while.

    ","parent_name":"PolarBleApiDeviceFeaturesObserver"},"Protocols/PolarBleApiDeviceFeaturesObserver.html#/s:11PolarBleSdk0aB25ApiDeviceFeaturesObserverP15ftpFeatureReadyyySSF":{"name":"ftpFeatureReady(_:)","abstract":"

    Device file transfer protocol is ready.","parent_name":"PolarBleApiDeviceFeaturesObserver"},"Protocols/PolarBleApiDeviceFeaturesObserver.html#/s:11PolarBleSdk0aB25ApiDeviceFeaturesObserverP09streamingF5Ready_0hF0ySS_ShyAA0aE8DataTypeOGtF":{"name":"streamingFeaturesReady(_:streamingFeatures:)","abstract":"

    feature ready callback

    ","parent_name":"PolarBleApiDeviceFeaturesObserver"},"Protocols/PolarBleApiDeviceFeaturesObserver.html#/s:11PolarBleSdk0aB25ApiDeviceFeaturesObserverP03bleC12FeatureReady_7featureySS_AA0abcI0OtF":{"name":"bleSdkFeatureReady(_:feature:)","abstract":"

    The feature is available in this device and it is ready. Called only for the features which are specified in [PolarBleApi] construction.","parent_name":"PolarBleApiDeviceFeaturesObserver"},"Protocols/PolarBleApiDeviceHrObserver.html#/s:11PolarBleSdk0aB19ApiDeviceHrObserverP15hrValueReceived_4dataySS_s5UInt8V0H0_SaySiG3rrsAI0M2MsSb7contactSb0O9SupportedttF":{"name":"hrValueReceived(_:data:)","abstract":"

    HR notification received. Notice when using OH1 and PPI stream is started this callback will produce 0 hr.

    ","parent_name":"PolarBleApiDeviceHrObserver"},"Protocols/PolarBleApiDeviceInfoObserver.html#/s:11PolarBleSdk0aB21ApiDeviceInfoObserverP20batteryLevelReceived_0hI0ySS_SutF":{"name":"batteryLevelReceived(_:batteryLevel:)","abstract":"

    Battery level received from device.

    ","parent_name":"PolarBleApiDeviceInfoObserver"},"Protocols/PolarBleApiDeviceInfoObserver.html#/s:11PolarBleSdk0aB21ApiDeviceInfoObserverP22disInformationReceived_4uuid5valueySS_So6CBUUIDCSStF":{"name":"disInformationReceived(_:uuid:value:)","abstract":"

    Received DIS info.

    ","parent_name":"PolarBleApiDeviceInfoObserver"},"Protocols/PolarBleApiDeviceInfoObserver.html#/s:11PolarBleSdk0aB21ApiDeviceInfoObserverP39disInformationReceivedWithKeysAsStrings_3key5valueySS_S2StF":{"name":"disInformationReceivedWithKeysAsStrings(_:key:value:)","abstract":"

    Received DIS info with String keys.

    ","parent_name":"PolarBleApiDeviceInfoObserver"},"Protocols/PolarBleApiPowerStateObserver.html#/s:11PolarBleSdk0aB21ApiPowerStateObserverP03bleE2OnyyF":{"name":"blePowerOn()","abstract":"

    Ble powered on event.

    ","parent_name":"PolarBleApiPowerStateObserver"},"Protocols/PolarBleApiPowerStateObserver.html#/s:11PolarBleSdk0aB21ApiPowerStateObserverP03bleE3OffyyF":{"name":"blePowerOff()","abstract":"

    Ble powered off event, no further actions are needed from the application.

    ","parent_name":"PolarBleApiPowerStateObserver"},"Protocols/PolarBleApiObserver.html#/s:11PolarBleSdk0aB11ApiObserverP16deviceConnectingyySS0F2Id_10Foundation4UUIDV7addressSi4rssiSS4nameSb11connectablet_tF":{"name":"deviceConnecting(_:)","abstract":"

    Callback when connection attempt is started to device

    ","parent_name":"PolarBleApiObserver"},"Protocols/PolarBleApiObserver.html#/s:11PolarBleSdk0aB11ApiObserverP15deviceConnectedyySS0F2Id_10Foundation4UUIDV7addressSi4rssiSS4nameSb11connectablet_tF":{"name":"deviceConnected(_:)","abstract":"

    Device connnection has been established.

    ","parent_name":"PolarBleApiObserver"},"Protocols/PolarBleApiObserver.html#/s:11PolarBleSdk0aB11ApiObserverP18deviceDisconnected_12pairingErrorySS0F2Id_10Foundation4UUIDV7addressSi4rssiSS4nameSb11connectablet_SbtF":{"name":"deviceDisconnected(_:pairingError:)","abstract":"

    Connection lost to device.","parent_name":"PolarBleApiObserver"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP7cleanupyyF":{"name":"cleanup()","abstract":"

    remove all known devices, which are not in use

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP11polarFilteryySbF":{"name":"polarFilter(_:)","abstract":"

    Enable or disable polar filter.

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP24startAutoConnectToDevice_7service05polarI4Type7RxSwift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSi_So6CBUUIDCSgSSSgtF":{"name":"startAutoConnectToDevice(_:service:polarDeviceType:)","abstract":"

    Start connecting to a nearby device. PolarBleApiObservers polarDeviceConnected is","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP15connectToDeviceyySSKF":{"name":"connectToDevice(_:)","abstract":"

    Request a connection to a Polar device. Invokes PolarBleApiObservers polarDeviceConnected.

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP20disconnectFromDeviceyySSKF":{"name":"disconnectFromDevice(_:)","abstract":"

    Disconnect from the current Polar device.

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP15searchForDevice7RxSwift10ObservableCySS8deviceId_10Foundation4UUIDV7addressSi4rssiSS4nameSb11connectabletGyF":{"name":"searchForDevice()","abstract":"

    Start searching for Polar device(s)

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP014startListenForA12HrBroadcastsy7RxSwift10ObservableCySS8deviceId_10Foundation4UUIDV7addressSi4rssiSS4nameSb11connectablet0M4Info_s5UInt8V2hrSb13batteryStatustGShySSGSgF":{"name":"startListenForPolarHrBroadcasts(_:)","abstract":"

    Start listening the heart rate from Polar devices when subscribed.","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP14isFeatureReady_7featureSbSS_AA0abcF0OtF":{"name":"isFeatureReady(_:feature:)","abstract":"

    Check if the feature is ready.

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP12setLocalTime_4time4zone7RxSwift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_10Foundation4DateVAO0G4ZoneVtF":{"name":"setLocalTime(_:time:zone:)","abstract":"

    Set local time to device.

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP12getLocalTimey7RxSwift17PrimitiveSequenceVyAE11SingleTraitO10Foundation4DateVGSSF":{"name":"getLocalTime(_:)","abstract":"

    Get current time in device. Note, the H10 is not supporting time read.

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP12getDiskSpacey7RxSwift17PrimitiveSequenceVyAE11SingleTraitOAA0afG4DataVGSSF":{"name":"getDiskSpace(_:)","abstract":"

    Get PolarDiskSpaceData from device.

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP12setLedConfig_03ledG07RxSwift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_AA0fG0VtF":{"name":"setLedConfig(_:ledConfig:)","abstract":"

    Set [LedConfig] to enable or disable blinking LEDs (Verity Sense 2.2.1+).

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP14doFactoryReset_26preservePairingInformation7RxSwift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_SbtF":{"name":"doFactoryReset(_:preservePairingInformation:)","abstract":"

    Perform factory reset to given device.

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP9doRestart_26preservePairingInformation7RxSwift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_SbtF":{"name":"doRestart(_:preservePairingInformation:)","abstract":"

    Perform restart to given device.

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP21getSDLogConfigurationy7RxSwift17PrimitiveSequenceVyAE11SingleTraitOAA0F6ConfigVGSSF":{"name":"getSDLogConfiguration(_:)","abstract":"

    Get SD log configuration from a device (SDLOGS.BPB)

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP21setSDLogConfiguration_03logG07RxSwift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_AA0F6ConfigVtF":{"name":"setSDLogConfiguration(_:logConfiguration:)","abstract":"

    Set SD log configuration to a device (SDLOGS.BPB)

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP14doFirstTimeUse_9ftuConfig7RxSwift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_AA0afghJ0VtF":{"name":"doFirstTimeUse(_:ftuConfig:)","abstract":"

    Set [FtuConfig] for device

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP17setWarehouseSleep_06enablefG07RxSwift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_SbSgtF":{"name":"setWarehouseSleep(_:enableWarehouseSleep:)","abstract":"

    Deprecated. Use “func setWarehouseSleep(_ identifier: String)” instead.","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP17setWarehouseSleepy7RxSwift17PrimitiveSequenceVyAE16CompletableTraitOs5NeverOGSSF":{"name":"setWarehouseSleep(_:)","abstract":"

    Set the device to warehouse sleep state. Factory reset will be performed in order to enable the setting.

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP03getA18UserDeviceSettings10identifier7RxSwift17PrimitiveSequenceVyAF11SingleTraitOAA0afgH0C0afgH6ResultVGSS_tF":{"name":"getPolarUserDeviceSettings(identifier:)","abstract":"

    Get Device User Settings to a device from proto in device (UDEVSET.BPB)

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP03setA18UserDeviceSettings_05polarfgH07RxSwift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_AA0afgH0CSgtF":{"name":"setPolarUserDeviceSettings(_:polarUserDeviceSettings:)","abstract":"

    Set Device User Settings to a device (UDEVSET.BPB)

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP22deleteStoredDeviceData_8dataType5until7RxSwift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_AA0afhJ0C0fhJ0O10Foundation4DateVSgtF":{"name":"deleteStoredDeviceData(_:dataType:until:)","abstract":"

    Delete data [PolarStoredDataType] from a device.

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP8observerAA0abD8Observer_pSgvp":{"name":"observer","abstract":"

    Common GAP (Generic access profile) observer

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP18deviceInfoObserverAA0abd6DevicefG0_pSgvp":{"name":"deviceInfoObserver","abstract":"

    Device info observer for DIS (Device information service) and BAS (Battery service) GATT (Generic attributes) client

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP16deviceHrObserverAA0abd6DevicefG0_pSgvp":{"name":"deviceHrObserver","abstract":"

    Device observer for HR GATT client

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP18powerStateObserverAA0abd5PowerfG0_pSgvp":{"name":"powerStateObserver","abstract":"

    Bluetooth power state observer

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP22deviceFeaturesObserverAA0abd6DevicefG0_pSgvp":{"name":"deviceFeaturesObserver","abstract":"

    Device features ready observer

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP22sdkModeFeatureObserverAA0abdcfgH0_pSgvp":{"name":"sdkModeFeatureObserver","abstract":"

    SDK mode feature available in the device and ready observer

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP02isB7PoweredSbvp":{"name":"isBlePowered","abstract":"

    Helper to check if Ble is currently powered

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP6loggerAA0abD6Logger_pSgvp":{"name":"logger","abstract":"

    optional logger set to get traces from sdk

    ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP21automaticReconnectionSbvp":{"name":"automaticReconnection","abstract":"

    optional disable or enable automatic reconnection, by default it is enabled

    ","parent_name":"PolarBleApi"},"Protocols/PolarActivityApi.html#/s:11PolarBleSdk0A11ActivityApiP8getSteps10identifier8fromDate02toJ07RxSwift17PrimitiveSequenceVyAH11SingleTraitOSayAA0aG4DataVGGSS_10Foundation0J0VAStF":{"name":"getSteps(identifier:fromDate:toDate:)","abstract":"

    Get steps for a given period.

    ","parent_name":"PolarActivityApi"},"Protocols/PolarActivityApi.html#/s:11PolarBleSdk0A11ActivityApiP11getDistance10identifier8fromDate02toJ07RxSwift17PrimitiveSequenceVyAH11SingleTraitOSayAA0aG4DataVGGSS_10Foundation0J0VAStF":{"name":"getDistance(identifier:fromDate:toDate:)","abstract":"

    Get distance for a given period.

    ","parent_name":"PolarActivityApi"},"Protocols/PolarActivityApi.html#/s:11PolarBleSdk0A11ActivityApiP13getActiveTime10identifier8fromDate02toK07RxSwift17PrimitiveSequenceVyAH11SingleTraitOSayAA0agH4DataVGGSS_10Foundation0K0VAStF":{"name":"getActiveTime(identifier:fromDate:toDate:)","abstract":"

    Get active time for a given period.

    ","parent_name":"PolarActivityApi"},"Protocols/PolarActivityApi.html#/s:11PolarBleSdk0A11ActivityApiP15get247HrSamples10identifier8fromDate02toK07RxSwift17PrimitiveSequenceVyAH11SingleTraitOSayAA08Polar247gH4DataVGGSS_10Foundation0K0VAStF":{"name":"get247HrSamples(identifier:fromDate:toDate:)","abstract":"

    Get 24/7 heart rate samples for a given period.

    ","parent_name":"PolarActivityApi"},"Protocols/PolarActivityApi.html#/s:11PolarBleSdk0A11ActivityApiP18getNightlyRecharge10identifier8fromDate02toK07RxSwift17PrimitiveSequenceVyAH11SingleTraitOSayAA0agH4DataVGGSS_10Foundation0K0VAStF":{"name":"getNightlyRecharge(identifier:fromDate:toDate:)","abstract":"

    Get nightly recharge for a given period.

    ","parent_name":"PolarActivityApi"},"Protocols/PolarActivityApi.html":{"name":"PolarActivityApi","abstract":"

    Protocol defining methods to get steps for a given period.

    "},"Protocols/PolarBleApi.html":{"name":"PolarBleApi","abstract":"

    API.

    "},"Protocols/PolarBleApiObserver.html":{"name":"PolarBleApiObserver","abstract":"

    Polar Ble API connection observer.

    "},"Protocols/PolarBleApiPowerStateObserver.html":{"name":"PolarBleApiPowerStateObserver","abstract":"

    Bluetooth state observer.

    "},"Protocols/PolarBleApiDeviceInfoObserver.html":{"name":"PolarBleApiDeviceInfoObserver","abstract":"

    Device info observer.

    "},"Protocols/PolarBleApiDeviceHrObserver.html":{"name":"PolarBleApiDeviceHrObserver","abstract":"

    Heart rate observer

    "},"Protocols/PolarBleApiDeviceFeaturesObserver.html":{"name":"PolarBleApiDeviceFeaturesObserver","abstract":"

    Data client observer

    "},"Protocols/PolarBleApiSdkModeFeatureObserver.html":{"name":"PolarBleApiSdkModeFeatureObserver","abstract":"

    SDK Mode observer

    "},"Protocols/PolarBleApiLogger.html":{"name":"PolarBleApiLogger","abstract":"

    logger observer

    "},"Protocols/PolarFirmwareUpdateApi.html":{"name":"PolarFirmwareUpdateApi"},"Protocols/PolarH10OfflineExerciseApi.html":{"name":"PolarH10OfflineExerciseApi","abstract":"

    H10 Exercise recording API.

    "},"Protocols/PolarOfflineRecordingApi.html":{"name":"PolarOfflineRecordingApi","abstract":"

    Offline recording API.

    "},"Protocols/PolarOnlineStreamingApi.html":{"name":"PolarOnlineStreamingApi","abstract":"

    Online steaming API.

    "},"Protocols/PolarSdkModeApi.html":{"name":"PolarSdkModeApi","abstract":"

    Polar SDK mode API

    "},"Protocols/PolarSleepApi.html":{"name":"PolarSleepApi","abstract":"

    Protocol defining methods to get Polar Sleep Data

    "},"Extensions/PrimitiveSequence.html#/s:7RxSwift17PrimitiveSequenceV11PolarBleSdkAA11SingleTraitORszrlE13asCompletableACyAA0kI0Os5NeverOGyF":{"name":"asCompletable()","parent_name":"PrimitiveSequence"},"Extensions.html#/c:@M@PolarBleSdk@objc(cs)PolarBleApiImpl":{"name":"PolarBleApiImpl"},"Extensions/PrimitiveSequence.html":{"name":"PrimitiveSequence"},"Enums/AutomaticSampleTriggerType.html#/s:11PolarBleSdk26AutomaticSampleTriggerTypeO12highActivityyA2CmF":{"name":"highActivity","parent_name":"AutomaticSampleTriggerType"},"Enums/AutomaticSampleTriggerType.html#/s:11PolarBleSdk26AutomaticSampleTriggerTypeO11lowActivityyA2CmF":{"name":"lowActivity","parent_name":"AutomaticSampleTriggerType"},"Enums/AutomaticSampleTriggerType.html#/s:11PolarBleSdk26AutomaticSampleTriggerTypeO5timedyA2CmF":{"name":"timed","parent_name":"AutomaticSampleTriggerType"},"Enums/AutomaticSampleTriggerType.html#/s:11PolarBleSdk26AutomaticSampleTriggerTypeO6manualyA2CmF":{"name":"manual","parent_name":"AutomaticSampleTriggerType"},"Enums/PolarOfflineRecordingTriggerMode.html#/s:11PolarBleSdk0A27OfflineRecordingTriggerModeO15triggerDisabledyA2CmF":{"name":"triggerDisabled","parent_name":"PolarOfflineRecordingTriggerMode"},"Enums/PolarOfflineRecordingTriggerMode.html#/s:11PolarBleSdk0A27OfflineRecordingTriggerModeO18triggerSystemStartyA2CmF":{"name":"triggerSystemStart","parent_name":"PolarOfflineRecordingTriggerMode"},"Enums/PolarOfflineRecordingTriggerMode.html#/s:11PolarBleSdk0A27OfflineRecordingTriggerModeO20triggerExerciseStartyA2CmF":{"name":"triggerExerciseStart","parent_name":"PolarOfflineRecordingTriggerMode"},"Enums/PolarOfflineRecordingData.html#/s:11PolarBleSdk0A20OfflineRecordingDataO03accdeF0yACs6UInt64V9timeStamp_SayAfG_s5Int32V1xAI1yAI1ztG7samplest_10Foundation4DateVAA0A13SensorSettingVtcACmF":{"name":"accOfflineRecordingData(_:startTime:settings:)","parent_name":"PolarOfflineRecordingData"},"Enums/PolarOfflineRecordingData.html#/s:11PolarBleSdk0A20OfflineRecordingDataO04gyrodeF0yACs6UInt64V9timeStamp_SayAfG_Sf1xSf1ySf1ztG7samplest_10Foundation4DateVAA0A13SensorSettingVtcACmF":{"name":"gyroOfflineRecordingData(_:startTime:settings:)","parent_name":"PolarOfflineRecordingData"},"Enums/PolarOfflineRecordingData.html#/s:11PolarBleSdk0A20OfflineRecordingDataO03magdeF0yACs6UInt64V9timeStamp_SayAfG_Sf1xSf1ySf1ztG7samplest_10Foundation4DateVAA0A13SensorSettingVtcACmF":{"name":"magOfflineRecordingData(_:startTime:settings:)","parent_name":"PolarOfflineRecordingData"},"Enums/PolarOfflineRecordingData.html#/s:11PolarBleSdk0A20OfflineRecordingDataO03ppgdeF0yAcA03PpgF4TypeO4type_Says6UInt64V9timeStamp_Says5Int32VG14channelSamplestG7samplest_10Foundation4DateVAA0A13SensorSettingVtcACmF":{"name":"ppgOfflineRecordingData(_:startTime:settings:)","parent_name":"PolarOfflineRecordingData"},"Enums/PolarOfflineRecordingData.html#/s:11PolarBleSdk0A20OfflineRecordingDataO03ppideF0yACs6UInt64V9timeStamp_SaySi2hr_s6UInt16V6ppInMsAJ0M13ErrorEstimateSi10blockerBitSi17skinContactStatusSi0tU9SupportedtG7samplest_10Foundation4DateVtcACmF":{"name":"ppiOfflineRecordingData(_:startTime:)","parent_name":"PolarOfflineRecordingData"},"Enums/PolarOfflineRecordingData.html#/s:11PolarBleSdk0A20OfflineRecordingDataO02hrdeF0yACSays5UInt8V0G0_AF10ppgQualityAF11correctedHrSaySiG5rrsMsSb11rrAvailableSb13contactStatusSb0qR9SupportedtG_10Foundation4DateVtcACmF":{"name":"hrOfflineRecordingData(_:startTime:)","parent_name":"PolarOfflineRecordingData"},"Enums/PolarOfflineRecordingData.html#/s:11PolarBleSdk0A20OfflineRecordingDataO011temperaturedeF0yACs6UInt64V9timeStamp_SayAfG_Sf0G0tG7samplest_10Foundation4DateVtcACmF":{"name":"temperatureOfflineRecordingData(_:startTime:)","parent_name":"PolarOfflineRecordingData"},"Enums/FirmwareUpdateStatus.html#/s:11PolarBleSdk20FirmwareUpdateStatusO010fetchingFwE7PackageyACSS_tcACmF":{"name":"fetchingFwUpdatePackage(details:)","parent_name":"FirmwareUpdateStatus"},"Enums/FirmwareUpdateStatus.html#/s:11PolarBleSdk20FirmwareUpdateStatusO020preparingDeviceForFwE0yACSS_tcACmF":{"name":"preparingDeviceForFwUpdate(details:)","parent_name":"FirmwareUpdateStatus"},"Enums/FirmwareUpdateStatus.html#/s:11PolarBleSdk20FirmwareUpdateStatusO09writingFwE7PackageyACSS_tcACmF":{"name":"writingFwUpdatePackage(details:)","parent_name":"FirmwareUpdateStatus"},"Enums/FirmwareUpdateStatus.html#/s:11PolarBleSdk20FirmwareUpdateStatusO012finalizingFwE0yACSS_tcACmF":{"name":"finalizingFwUpdate(details:)","parent_name":"FirmwareUpdateStatus"},"Enums/FirmwareUpdateStatus.html#/s:11PolarBleSdk20FirmwareUpdateStatusO02fwE21CompletedSuccessfullyyACSS_tcACmF":{"name":"fwUpdateCompletedSuccessfully(details:)","parent_name":"FirmwareUpdateStatus"},"Enums/FirmwareUpdateStatus.html#/s:11PolarBleSdk20FirmwareUpdateStatusO02fwE12NotAvailableyACSS_tcACmF":{"name":"fwUpdateNotAvailable(details:)","parent_name":"FirmwareUpdateStatus"},"Enums/FirmwareUpdateStatus.html#/s:11PolarBleSdk20FirmwareUpdateStatusO02fwE6FailedyACSS_tcACmF":{"name":"fwUpdateFailed(details:)","parent_name":"FirmwareUpdateStatus"},"Enums/CheckFirmwareUpdateStatus.html#/s:11PolarBleSdk25CheckFirmwareUpdateStatusO07checkFwF9AvailableyACSS_tcACmF":{"name":"checkFwUpdateAvailable(version:)","parent_name":"CheckFirmwareUpdateStatus"},"Enums/CheckFirmwareUpdateStatus.html#/s:11PolarBleSdk25CheckFirmwareUpdateStatusO07checkFwF12NotAvailableyACSS_tcACmF":{"name":"checkFwUpdateNotAvailable(details:)","parent_name":"CheckFirmwareUpdateStatus"},"Enums/CheckFirmwareUpdateStatus.html#/s:11PolarBleSdk25CheckFirmwareUpdateStatusO07checkFwF6FailedyACSS_tcACmF":{"name":"checkFwUpdateFailed(details:)","parent_name":"CheckFirmwareUpdateStatus"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO22notificationNotEnabledyA2CmF":{"name":"notificationNotEnabled","abstract":"

    GATT characteristic notification not enabled

    ","parent_name":"PolarErrors"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO15serviceNotFoundyA2CmF":{"name":"serviceNotFound","abstract":"

    GATT service not found

    ","parent_name":"PolarErrors"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO18deviceNotConnectedyA2CmF":{"name":"deviceNotConnected","abstract":"

    Device state != Connected

    ","parent_name":"PolarErrors"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO14deviceNotFoundyA2CmF":{"name":"deviceNotFound","abstract":"

    Device not found

    ","parent_name":"PolarErrors"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO21operationNotSupportedyA2CmF":{"name":"operationNotSupported","abstract":"

    Requested operation is not supported

    ","parent_name":"PolarErrors"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO19messageEncodeFailedyA2CmF":{"name":"messageEncodeFailed","abstract":"

    Google protocol buffers encode failed

    ","parent_name":"PolarErrors"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO19messageDecodeFailedyA2CmF":{"name":"messageDecodeFailed","abstract":"

    Google protocol buffers decode failed

    ","parent_name":"PolarErrors"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO20dateTimeFormatFailedyACSS_tcACmF":{"name":"dateTimeFormatFailed(description:)","abstract":"

    String to date time formatting failed

    ","parent_name":"PolarErrors"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO22unableToStartStreamingyA2CmF":{"name":"unableToStartStreaming","abstract":"

    Failed to start streaming

    ","parent_name":"PolarErrors"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO15invalidArgumentyACSS_tcACmF":{"name":"invalidArgument(description:)","abstract":"

    invalid argument

    ","parent_name":"PolarErrors"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO05polarbC17InternalExceptionyACSS_tcACmF":{"name":"polarBleSdkInternalException(description:)","abstract":"

    Polar BLE SDK internal exception indicating something went wrong in SDK internal logic

    ","parent_name":"PolarErrors"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO11deviceErroryACSS_tcACmF":{"name":"deviceError(description:)","abstract":"

    Error on device operation

    ","parent_name":"PolarErrors"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO26polarOfflineRecordingErroryACSS_tcACmF":{"name":"polarOfflineRecordingError(description:)","abstract":"

    Error related to offline recording

    ","parent_name":"PolarErrors"},"Enums/SampleType.html#/s:11PolarBleSdk10SampleTypeO2hryA2CmF":{"name":"hr","abstract":"

    recording type to use is hr in BPM

    ","parent_name":"SampleType"},"Enums/SampleType.html#/s:11PolarBleSdk10SampleTypeO2rryA2CmF":{"name":"rr","abstract":"

    recording type to use is rr interval

    ","parent_name":"SampleType"},"Enums/RecordingInterval.html#/s:11PolarBleSdk17RecordingIntervalO11interval_1syA2CmF":{"name":"interval_1s","parent_name":"RecordingInterval"},"Enums/RecordingInterval.html#/s:11PolarBleSdk17RecordingIntervalO11interval_5syA2CmF":{"name":"interval_5s","parent_name":"RecordingInterval"},"Enums/PpgDataType.html#/s:11PolarBleSdk11PpgDataTypeO13ppg3_ambient1yA2CmF":{"name":"ppg3_ambient1","abstract":"

    3 ppg + 1 ambient

    ","parent_name":"PpgDataType"},"Enums/PpgDataType.html#/s:11PolarBleSdk11PpgDataTypeO5ppg17yA2CmF":{"name":"ppg17","abstract":"

    16 ppg + 1 status

    ","parent_name":"PpgDataType"},"Enums/PpgDataType.html#/s:11PolarBleSdk11PpgDataTypeO7unknownyA2CmF":{"name":"unknown","parent_name":"PpgDataType"},"Enums/OhrDataType.html#/s:11PolarBleSdk11OhrDataTypeO13ppg3_ambient1yA2CmF":{"name":"ppg3_ambient1","abstract":"

    3 ppg + 1 ambient

    ","parent_name":"OhrDataType"},"Enums/OhrDataType.html#/s:11PolarBleSdk11OhrDataTypeO7unknownyA2CmF":{"name":"unknown","parent_name":"OhrDataType"},"Enums/PolarActivityDataType.html#/s:11PolarBleSdk0A16ActivityDataTypeO5SLEEPyA2CmF":{"name":"SLEEP","parent_name":"PolarActivityDataType"},"Enums/PolarActivityDataType.html#/s:11PolarBleSdk0A16ActivityDataTypeO5STEPSyA2CmF":{"name":"STEPS","parent_name":"PolarActivityDataType"},"Enums/PolarActivityDataType.html#/s:11PolarBleSdk0A16ActivityDataTypeO8CALORIESyA2CmF":{"name":"CALORIES","parent_name":"PolarActivityDataType"},"Enums/PolarActivityDataType.html#/s:11PolarBleSdk0A16ActivityDataTypeO10HR_SAMPLESyA2CmF":{"name":"HR_SAMPLES","parent_name":"PolarActivityDataType"},"Enums/PolarActivityDataType.html#/s:11PolarBleSdk0A16ActivityDataTypeO16NIGHTLY_RECHARGEyA2CmF":{"name":"NIGHTLY_RECHARGE","parent_name":"PolarActivityDataType"},"Enums/PolarActivityDataType.html#/s:11PolarBleSdk0A16ActivityDataTypeO4NONEyA2CmF":{"name":"NONE","parent_name":"PolarActivityDataType"},"Enums/PolarBleSdkFeature.html#/s:11PolarBleSdk0abC7FeatureO10feature_hryA2CmF":{"name":"feature_hr","abstract":"

    Hr feature to receive hr and rr data from Polar or any other BLE device via standard HR BLE service

    ","parent_name":"PolarBleSdkFeature"},"Enums/PolarBleSdkFeature.html#/s:11PolarBleSdk0abC7FeatureO19feature_device_infoyA2CmF":{"name":"feature_device_info","abstract":"

    Device information feature to receive sw information from Polar or any other BLE device

    ","parent_name":"PolarBleSdkFeature"},"Enums/PolarBleSdkFeature.html#/s:11PolarBleSdk0abC7FeatureO20feature_battery_infoyA2CmF":{"name":"feature_battery_info","abstract":"

    Feature to receive battery level info from Polar or any other BLE device

    ","parent_name":"PolarBleSdkFeature"},"Enums/PolarBleSdkFeature.html#/s:11PolarBleSdk0abC7FeatureO30feature_polar_online_streamingyA2CmF":{"name":"feature_polar_online_streaming","abstract":"

    Polar sensor streaming feature to stream live online data. For example hr, ecg, acc, ppg, ppi, etc…

    ","parent_name":"PolarBleSdkFeature"},"Enums/PolarBleSdkFeature.html#/s:11PolarBleSdk0abC7FeatureO31feature_polar_offline_recordingyA2CmF":{"name":"feature_polar_offline_recording","abstract":"

    Polar offline recording feature to record offline data to Polar device without continuous BLE connection.

    ","parent_name":"PolarBleSdkFeature"},"Enums/PolarBleSdkFeature.html#/s:11PolarBleSdk0abC7FeatureO36feature_polar_h10_exercise_recordingyA2CmF":{"name":"feature_polar_h10_exercise_recording","abstract":"

    H10 exercise recording feature to record exercise data to Polar H10 device without continuous BLE connection.

    ","parent_name":"PolarBleSdkFeature"},"Enums/PolarBleSdkFeature.html#/s:11PolarBleSdk0abC7FeatureO31feature_polar_device_time_setupyA2CmF":{"name":"feature_polar_device_time_setup","abstract":"

    Feature to read and set device time in Polar device

    ","parent_name":"PolarBleSdkFeature"},"Enums/PolarBleSdkFeature.html#/s:11PolarBleSdk0abC7FeatureO22feature_polar_sdk_modeyA2CmF":{"name":"feature_polar_sdk_mode","abstract":"

    In SDK mode the wider range of capabilities are available for the online stream or offline recoding than in normal operation mode.

    ","parent_name":"PolarBleSdkFeature"},"Enums/PolarBleSdkFeature.html#/s:11PolarBleSdk0abC7FeatureO27feature_polar_led_animationyA2CmF":{"name":"feature_polar_led_animation","abstract":"

    Feature to enable or disable SDK mode blinking LED animation.

    ","parent_name":"PolarBleSdkFeature"},"Enums/PolarBleSdkFeature.html#/s:11PolarBleSdk0abC7FeatureO29feature_polar_firmware_updateyA2CmF":{"name":"feature_polar_firmware_update","abstract":"

    Firmware update for Polar device.

    ","parent_name":"PolarBleSdkFeature"},"Enums/PolarBleSdkFeature.html#/s:11PolarBleSdk0abC7FeatureO27feature_polar_activity_datayA2CmF":{"name":"feature_polar_activity_data","abstract":"

    Feature to receive activity data from Polar device.

    ","parent_name":"PolarBleSdkFeature"},"Enums/PolarDeviceDataType.html#/s:11PolarBleSdk0A14DeviceDataTypeO3ecgyA2CmF":{"name":"ecg","parent_name":"PolarDeviceDataType"},"Enums/PolarDeviceDataType.html#/s:11PolarBleSdk0A14DeviceDataTypeO3accyA2CmF":{"name":"acc","parent_name":"PolarDeviceDataType"},"Enums/PolarDeviceDataType.html#/s:11PolarBleSdk0A14DeviceDataTypeO3ppgyA2CmF":{"name":"ppg","parent_name":"PolarDeviceDataType"},"Enums/PolarDeviceDataType.html#/s:11PolarBleSdk0A14DeviceDataTypeO3ppiyA2CmF":{"name":"ppi","parent_name":"PolarDeviceDataType"},"Enums/PolarDeviceDataType.html#/s:11PolarBleSdk0A14DeviceDataTypeO4gyroyA2CmF":{"name":"gyro","parent_name":"PolarDeviceDataType"},"Enums/PolarDeviceDataType.html#/s:11PolarBleSdk0A14DeviceDataTypeO12magnetometeryA2CmF":{"name":"magnetometer","parent_name":"PolarDeviceDataType"},"Enums/PolarDeviceDataType.html#/s:11PolarBleSdk0A14DeviceDataTypeO2hryA2CmF":{"name":"hr","parent_name":"PolarDeviceDataType"},"Enums/PolarDeviceDataType.html#/s:11PolarBleSdk0A14DeviceDataTypeO11temperatureyA2CmF":{"name":"temperature","parent_name":"PolarDeviceDataType"},"Enums/PolarDeviceDataType.html#/s:11PolarBleSdk0A14DeviceDataTypeO8pressureyA2CmF":{"name":"pressure","parent_name":"PolarDeviceDataType"},"Enums/PolarDeviceDataType.html":{"name":"PolarDeviceDataType","abstract":"

    Data types available in Polar devices for online streaming or offline recording.

    "},"Enums/PolarBleSdkFeature.html":{"name":"PolarBleSdkFeature","abstract":"

    Features available in Polar BLE SDK library

    "},"Enums/PolarActivityDataType.html":{"name":"PolarActivityDataType","abstract":"

    The activity recording data types available in Polar devices.

    "},"Enums/OhrDataType.html":{"name":"OhrDataType","abstract":"

    OHR data source enum

    "},"Enums/PpgDataType.html":{"name":"PpgDataType","abstract":"

    PPG data source enum

    "},"Enums/RecordingInterval.html":{"name":"RecordingInterval","abstract":"

    Recoding intervals for H10 recording start

    "},"Enums/SampleType.html":{"name":"SampleType","abstract":"

    Sample types for H10 recording start

    "},"Enums/PolarErrors.html":{"name":"PolarErrors","abstract":"

    Polar SDK errors

    "},"Enums/CheckFirmwareUpdateStatus.html":{"name":"CheckFirmwareUpdateStatus"},"Enums/FirmwareUpdateStatus.html":{"name":"FirmwareUpdateStatus"},"Enums/PolarOfflineRecordingData.html":{"name":"PolarOfflineRecordingData"},"Enums/PolarOfflineRecordingTriggerMode.html":{"name":"PolarOfflineRecordingTriggerMode","abstract":"

    Polar offline recording trigger mode. Offline recording trigger can be used to start the offline recording automatically in device, based on selected trigger mode.

    "},"Enums/AutomaticSampleTriggerType.html":{"name":"AutomaticSampleTriggerType"},"Global%20Variables.html#/s:11PolarBleSdk25DEVICE_SETTINGS_FILE_PATHSSvp":{"name":"DEVICE_SETTINGS_FILE_PATH"},"Classes/BleHtsClient/TemperatureMeasurement.html#/s:11PolarBleSdk0B9HtsClientC22TemperatureMeasurementV18temperatureCelsiusSfvp":{"name":"temperatureCelsius","parent_name":"TemperatureMeasurement"},"Classes/BleHtsClient/TemperatureMeasurement.html#/s:11PolarBleSdk0B9HtsClientC22TemperatureMeasurementV21temperatureFahrenheitSfvp":{"name":"temperatureFahrenheit","parent_name":"TemperatureMeasurement"},"Classes/BleHtsClient/TemperatureMeasurement.html":{"name":"TemperatureMeasurement","parent_name":"BleHtsClient"},"Classes/BleHtsClient.html#/s:11PolarBleSdk0B9HtsClientC22gattServiceTransmitterAcA0B26AttributeTransportProtocol_p_tcfc":{"name":"init(gattServiceTransmitter:)","parent_name":"BleHtsClient"},"Classes/BleHtsClient.html#/s:11PolarBleSdk0B9HtsClientC12disconnectedyyF":{"name":"disconnected()","parent_name":"BleHtsClient"},"Classes/BleHtsClient.html#/s:11PolarBleSdk0B9HtsClientC18processServiceData_4data3errySo6CBUUIDC_10Foundation0H0VSitF":{"name":"processServiceData(_:data:err:)","parent_name":"BleHtsClient"},"Classes/BleHtsClient.html#/s:11PolarBleSdk0B9HtsClientC07observeD13Notifications15checkConnection7RxSwift10ObservableCyAC22TemperatureMeasurementVGSb_tF":{"name":"observeHtsNotifications(checkConnection:)","parent_name":"BleHtsClient"},"Classes/HealthThermometer.html#/s:11PolarBleSdk17HealthThermometerC11HTS_SERVICESo6CBUUIDCvpZ":{"name":"HTS_SERVICE","parent_name":"HealthThermometer"},"Classes/HealthThermometer.html#/s:11PolarBleSdk17HealthThermometerC23TEMPERATURE_MEASUREMENTSo6CBUUIDCvpZ":{"name":"TEMPERATURE_MEASUREMENT","parent_name":"HealthThermometer"},"Classes/HealthThermometer.html#/s:11PolarBleSdk17HealthThermometerC16TEMPERATURE_TYPESo6CBUUIDCvpZ":{"name":"TEMPERATURE_TYPE","parent_name":"HealthThermometer"},"Classes/PolarBackupManager.html#/s:11PolarBleSdk0A13BackupManagerC0D8FileDataV":{"name":"BackupFileData","parent_name":"PolarBackupManager"},"Classes/PolarBackupManager.html#/s:11PolarBleSdk0A13BackupManagerC6clientAcA0B11PsFtpClientC_tcfc":{"name":"init(client:)","parent_name":"PolarBackupManager"},"Classes/PolarBackupManager.html#/s:11PolarBleSdk0A13BackupManagerC12backupDevice7RxSwift17PrimitiveSequenceVyAE11SingleTraitOSayAC0D8FileDataVGGyF":{"name":"backupDevice()","abstract":"

    Backs up the device.

    ","parent_name":"PolarBackupManager"},"Classes/PolarBackupManager.html#/s:11PolarBleSdk0A13BackupManagerC07restoreD011backupFiles7RxSwift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSayAC0D8FileDataVG_tF":{"name":"restoreBackup(backupFiles:)","abstract":"

    Restores backup to the device.

    ","parent_name":"PolarBackupManager"},"Classes/PolarSleepData/OriginalSleepRange.html#/s:11PolarBleSdk0A9SleepDataC08OriginalD5RangeV9startTime10Foundation4DateVSgvp":{"name":"startTime","parent_name":"OriginalSleepRange"},"Classes/PolarSleepData/OriginalSleepRange.html#/s:11PolarBleSdk0A9SleepDataC08OriginalD5RangeV7endTime10Foundation4DateVSgvp":{"name":"endTime","parent_name":"OriginalSleepRange"},"Classes/PolarSleepData/SleepCycle.html#/s:11PolarBleSdk0A9SleepDataC0D5CycleV011secondsFromD5Starts6UInt32VSgvp":{"name":"secondsFromSleepStart","parent_name":"SleepCycle"},"Classes/PolarSleepData/SleepCycle.html#/s:11PolarBleSdk0A9SleepDataC0D5CycleV15sleepDepthStartSfSgvp":{"name":"sleepDepthStart","parent_name":"SleepCycle"},"Classes/PolarSleepData/SleepWakePhase.html#/s:11PolarBleSdk0A9SleepDataC0D9WakePhaseV011secondsFromD5Starts6UInt32VSgvp":{"name":"secondsFromSleepStart","parent_name":"SleepWakePhase"},"Classes/PolarSleepData/SleepWakePhase.html#/s:11PolarBleSdk0A9SleepDataC0D9WakePhaseV5stateAC0dF5StateOSgvp":{"name":"state","parent_name":"SleepWakePhase"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV14sleepStartTime10Foundation4DateVSgvp":{"name":"sleepStartTime","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV12sleepEndTime10Foundation4DateVSgvp":{"name":"sleepEndTime","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV12lastModified10Foundation4DateVSgvp":{"name":"lastModified","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV16sleepGoalMinutess6UInt32VSgvp":{"name":"sleepGoalMinutes","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV15sleepWakePhasesSayAC0dI5PhaseVGSgvp":{"name":"sleepWakePhases","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV10snoozeTimeSay10Foundation4DateVGSgvp":{"name":"snoozeTime","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV9alarmTime10Foundation4DateVSgvp":{"name":"alarmTime","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV23sleepStartOffsetSecondss5Int32VSgvp":{"name":"sleepStartOffsetSeconds","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV21sleepEndOffsetSecondss5Int32VSgvp":{"name":"sleepEndOffsetSeconds","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV04userD6RatingAC0dI0OSgvp":{"name":"userSleepRating","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV8deviceIdSSSgvp":{"name":"deviceId","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV13batteryRanOutSbSgvp":{"name":"batteryRanOut","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV11sleepCyclesSayAC0D5CycleVGSgvp":{"name":"sleepCycles","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV05sleepG4Date10Foundation0I0VSgvp":{"name":"sleepResultDate","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV08originalD5RangeAC08OriginaldI0VSgvp":{"name":"originalSleepRange","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/SleepRating.html#/s:11PolarBleSdk0A9SleepDataC0D6RatingO15SLEPT_UNDEFINEDyA2EmF":{"name":"SLEPT_UNDEFINED","parent_name":"SleepRating"},"Classes/PolarSleepData/SleepRating.html#/s:11PolarBleSdk0A9SleepDataC0D6RatingO12SLEPT_POORLYyA2EmF":{"name":"SLEPT_POORLY","parent_name":"SleepRating"},"Classes/PolarSleepData/SleepRating.html#/s:11PolarBleSdk0A9SleepDataC0D6RatingO21SLEPT_SOMEWHAT_POORLYyA2EmF":{"name":"SLEPT_SOMEWHAT_POORLY","parent_name":"SleepRating"},"Classes/PolarSleepData/SleepRating.html#/s:11PolarBleSdk0A9SleepDataC0D6RatingO29SLEPT_NEITHER_POORLY_NOR_WELLyA2EmF":{"name":"SLEPT_NEITHER_POORLY_NOR_WELL","parent_name":"SleepRating"},"Classes/PolarSleepData/SleepRating.html#/s:11PolarBleSdk0A9SleepDataC0D6RatingO19SLEPT_SOMEWHAT_WELLyA2EmF":{"name":"SLEPT_SOMEWHAT_WELL","parent_name":"SleepRating"},"Classes/PolarSleepData/SleepRating.html#/s:11PolarBleSdk0A9SleepDataC0D6RatingO10SLEPT_WELLyA2EmF":{"name":"SLEPT_WELL","parent_name":"SleepRating"},"Classes/PolarSleepData/SleepWakeState.html#/s:11PolarBleSdk0A9SleepDataC0D9WakeStateO7UNKNOWNyA2EmF":{"name":"UNKNOWN","parent_name":"SleepWakeState"},"Classes/PolarSleepData/SleepWakeState.html#/s:11PolarBleSdk0A9SleepDataC0D9WakeStateO4WAKEyA2EmF":{"name":"WAKE","parent_name":"SleepWakeState"},"Classes/PolarSleepData/SleepWakeState.html#/s:11PolarBleSdk0A9SleepDataC0D9WakeStateO3REMyA2EmF":{"name":"REM","parent_name":"SleepWakeState"},"Classes/PolarSleepData/SleepWakeState.html#/s:11PolarBleSdk0A9SleepDataC0D9WakeStateO8NONREM12yA2EmF":{"name":"NONREM12","parent_name":"SleepWakeState"},"Classes/PolarSleepData/SleepWakeState.html#/s:11PolarBleSdk0A9SleepDataC0D9WakeStateO7NONREM3yA2EmF":{"name":"NONREM3","parent_name":"SleepWakeState"},"Classes/PolarSleepData/SleepWakeState.html":{"name":"SleepWakeState","parent_name":"PolarSleepData"},"Classes/PolarSleepData/SleepRating.html":{"name":"SleepRating","parent_name":"PolarSleepData"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html":{"name":"PolarSleepAnalysisResult","parent_name":"PolarSleepData"},"Classes/PolarSleepData/SleepWakePhase.html":{"name":"SleepWakePhase","parent_name":"PolarSleepData"},"Classes/PolarSleepData/SleepCycle.html":{"name":"SleepCycle","parent_name":"PolarSleepData"},"Classes/PolarSleepData/OriginalSleepRange.html":{"name":"OriginalSleepRange","parent_name":"PolarSleepData"},"Classes/PolarUserDeviceSettings/PolarUserDeviceSettingsResult.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0adeF6ResultV14deviceLocationAC0eI0Ovp":{"name":"deviceLocation","parent_name":"PolarUserDeviceSettingsResult"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:s12IdentifiableP2id2IDQzvp":{"name":"id","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO9UNDEFINEDyA2EmF":{"name":"UNDEFINED","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO5OTHERyA2EmF":{"name":"OTHER","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO10WRIST_LEFTyA2EmF":{"name":"WRIST_LEFT","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO11WRIST_RIGHTyA2EmF":{"name":"WRIST_RIGHT","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO8NECKLACEyA2EmF":{"name":"NECKLACE","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO5CHESTyA2EmF":{"name":"CHEST","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO10UPPER_BACKyA2EmF":{"name":"UPPER_BACK","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO9FOOT_LEFTyA2EmF":{"name":"FOOT_LEFT","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO10FOOT_RIGHTyA2EmF":{"name":"FOOT_RIGHT","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO14LOWER_ARM_LEFTyA2EmF":{"name":"LOWER_ARM_LEFT","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO15LOWER_ARM_RIGHTyA2EmF":{"name":"LOWER_ARM_RIGHT","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO14UPPER_ARM_LEFTyA2EmF":{"name":"UPPER_ARM_LEFT","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO16UPPER_ARM_RIGHTsyA2EmF":{"name":"UPPER_ARM_RIGHTs","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO10BIKE_MOUNTyA2EmF":{"name":"BIKE_MOUNT","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO5toIntSiyF":{"name":"toInt()","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html":{"name":"DeviceLocation","parent_name":"PolarUserDeviceSettings"},"Classes/PolarUserDeviceSettings.html#/s:11PolarBleSdk0A18UserDeviceSettingsC9timestamp10Foundation4DateVvp":{"name":"timestamp","parent_name":"PolarUserDeviceSettings"},"Classes/PolarUserDeviceSettings.html#/s:11PolarBleSdk0A18UserDeviceSettingsC15_deviceLocationAC0eH0Ovp":{"name":"_deviceLocation","parent_name":"PolarUserDeviceSettings"},"Classes/PolarUserDeviceSettings.html#/s:11PolarBleSdk0A18UserDeviceSettingsC14deviceLocationAC0eH0Ovp":{"name":"deviceLocation","parent_name":"PolarUserDeviceSettings"},"Classes/PolarUserDeviceSettings/PolarUserDeviceSettingsResult.html":{"name":"PolarUserDeviceSettingsResult","parent_name":"PolarUserDeviceSettings"},"Classes/PolarUserDeviceSettings.html#/s:11PolarBleSdk0A18UserDeviceSettingsC14getStringValue19deviceLocationIndexSSSi_tFZ":{"name":"getStringValue(deviceLocationIndex:)","parent_name":"PolarUserDeviceSettings"},"Classes/PolarUserDeviceSettings.html#/s:11PolarBleSdk0A18UserDeviceSettingsC03getE8Location06deviceH0AC0eH0OSS_tFZ":{"name":"getDeviceLocation(deviceLocation:)","parent_name":"PolarUserDeviceSettings"},"Classes/PolarUserDeviceSettings.html#/s:11PolarBleSdk0A18UserDeviceSettingsC14getAllAsStringSaySSGyFZ":{"name":"getAllAsString()","parent_name":"PolarUserDeviceSettings"},"Classes/PolarStoredDataType/PolarStoredDataTypeResult.html#/s:11PolarBleSdk0A14StoredDataTypeC0adeF6ResultV06storedeF0AC0deF0OSgvp":{"name":"storedDataType","parent_name":"PolarStoredDataTypeResult"},"Classes/PolarStoredDataType/StoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC0deF0O9UNDEFINEDyA2EmF":{"name":"UNDEFINED","parent_name":"StoredDataType"},"Classes/PolarStoredDataType/StoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC0deF0O8ACTIVITYyA2EmF":{"name":"ACTIVITY","parent_name":"StoredDataType"},"Classes/PolarStoredDataType/StoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC0deF0O11AUTO_SAMPLEyA2EmF":{"name":"AUTO_SAMPLE","parent_name":"StoredDataType"},"Classes/PolarStoredDataType/StoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC0deF0O13DAILY_SUMMARYyA2EmF":{"name":"DAILY_SUMMARY","parent_name":"StoredDataType"},"Classes/PolarStoredDataType/StoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC0deF0O16NIGHTLY_RECOVERYyA2EmF":{"name":"NIGHTLY_RECOVERY","parent_name":"StoredDataType"},"Classes/PolarStoredDataType/StoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC0deF0O6SDLOGSyA2EmF":{"name":"SDLOGS","parent_name":"StoredDataType"},"Classes/PolarStoredDataType/StoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC0deF0O5SLEEPyA2EmF":{"name":"SLEEP","parent_name":"StoredDataType"},"Classes/PolarStoredDataType/StoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC0deF0O11SLEEP_SCOREyA2EmF":{"name":"SLEEP_SCORE","parent_name":"StoredDataType"},"Classes/PolarStoredDataType/StoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC0deF0O5toIntSiyF":{"name":"toInt()","parent_name":"StoredDataType"},"Classes/PolarStoredDataType/StoredDataType.html":{"name":"StoredDataType","parent_name":"PolarStoredDataType"},"Classes/PolarStoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC07_storedeF0AC0deF0Ovp":{"name":"_storedDataType","parent_name":"PolarStoredDataType"},"Classes/PolarStoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC06storedeF0AC0deF0Ovp":{"name":"storedDataType","parent_name":"PolarStoredDataType"},"Classes/PolarStoredDataType/PolarStoredDataTypeResult.html":{"name":"PolarStoredDataTypeResult","parent_name":"PolarStoredDataType"},"Classes/PolarStoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC14getStringValue04dataF13LocationIndexSSSi_tFZ":{"name":"getStringValue(dataTypeLocationIndex:)","parent_name":"PolarStoredDataType"},"Classes/PolarStoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC14getAllAsStringSaySSGyFZ":{"name":"getAllAsString()","parent_name":"PolarStoredDataType"},"Classes/PolarStoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC8getValue4nameAC0deF0OSS_tFZ":{"name":"getValue(name:)","parent_name":"PolarStoredDataType"},"Classes/PolarBleApiDefaultImpl.html#/s:11PolarBleSdk0aB14ApiDefaultImplC19polarImplementation_8featuresAA0abD0_pSo17OS_dispatch_queueC_ShyAA0abC7FeatureOGtFZ":{"name":"polarImplementation(_:features:)","abstract":"

    New instance of Polar Ble API implementation

    ","parent_name":"PolarBleApiDefaultImpl"},"Classes/PolarBleApiDefaultImpl.html#/s:11PolarBleSdk0aB14ApiDefaultImplC11versionInfoSSyFZ":{"name":"versionInfo()","abstract":"

    Return current version

    ","parent_name":"PolarBleApiDefaultImpl"},"Classes/PolarBleApiDefaultImpl.html":{"name":"PolarBleApiDefaultImpl","abstract":"

    Class to provide the default implementation of the Polar Ble API

    "},"Classes/PolarStoredDataType.html":{"name":"PolarStoredDataType"},"Classes/PolarUserDeviceSettings.html":{"name":"PolarUserDeviceSettings"},"Classes/PolarSleepData.html":{"name":"PolarSleepData"},"Classes/PolarBackupManager.html":{"name":"PolarBackupManager"},"Classes/HealthThermometer.html":{"name":"HealthThermometer"},"Classes/BleHtsClient.html":{"name":"BleHtsClient"},"Classes.html":{"name":"Classes","abstract":"

    The following classes are available globally.

    "},"Global%20Variables.html":{"name":"Global Variables","abstract":"

    The following global variables are available globally.

    "},"Enums.html":{"name":"Enumerations","abstract":"

    The following enumerations are available globally.

    "},"Extensions.html":{"name":"Extensions","abstract":"

    The following extensions are available globally.

    "},"Protocols.html":{"name":"Protocols","abstract":"

    The following protocols are available globally.

    "},"Structs.html":{"name":"Structures","abstract":"

    The following structures are available globally.

    "},"Typealiases.html":{"name":"Type Aliases","abstract":"

    The following type aliases are available globally.

    "}} \ No newline at end of file diff --git a/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/docSet.dsidx b/polar-sdk-ios/docs/docsets/.docset/Contents/Resources/docSet.dsidx index 1286dbcb70eca1f305fe652ef6847d30cb2facf3..45c41cf56ec97fc7087178cbaa86b7e9b931469b 100644 GIT binary patch delta 1571 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 diff --git a/polar-sdk-ios/docs/docsets/.tgz b/polar-sdk-ios/docs/docsets/.tgz index d7a8ea6c5e1d5df48c2e503a4eb3ab974854e8f1..0079c2726386d75e701a213fbbffe116af7eea87 100644 GIT binary patch literal 204302 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 nyw412B13Z96glQLMiIY1bfO^d=)gOYUc_utW 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 dependency diff --git a/polar-sdk-ios/docs/search.json b/polar-sdk-ios/docs/search.json index 91b5dc18..41225a9a 100644 --- a/polar-sdk-ios/docs/search.json +++ b/polar-sdk-ios/docs/search.json @@ -1 +1 @@ -{"Typealiases.html#/s:11PolarBleSdk0A10DeviceInfoa":{"name":"PolarDeviceInfo","abstract":"

      Polar device info

      "},"Typealiases.html#/s:11PolarBleSdk0A15HrBroadcastDataa":{"name":"PolarHrBroadcastData","abstract":"

      deviceInfo: see #PolarDeviceInfo ,

      "},"Typealiases.html#/s:11PolarBleSdk0A6HrDataa":{"name":"PolarHrData","abstract":"

      Polar hr data

      "},"Typealiases.html#/s:11PolarBleSdk0A7EcgDataa":{"name":"PolarEcgData","abstract":"

      Polar Ecg data

      "},"Typealiases.html#/s:11PolarBleSdk0A7AccDataa":{"name":"PolarAccData","abstract":"

      Polar acc data

      "},"Typealiases.html#/s:11PolarBleSdk0A8GyroDataa":{"name":"PolarGyroData","abstract":"

      Polar gyro data

      "},"Typealiases.html#/s:11PolarBleSdk0A16MagnetometerDataa":{"name":"PolarMagnetometerData","abstract":"

      Polar magnetometer data

      "},"Typealiases.html#/s:11PolarBleSdk0A15TemperatureDataa":{"name":"PolarTemperatureData","abstract":"

      Polar Temperature data

      "},"Typealiases.html#/s:11PolarBleSdk0A12PressureDataa":{"name":"PolarPressureData","abstract":"

      Polar Pressure data

      "},"Typealiases.html#/s:11PolarBleSdk0A7OhrDataa":{"name":"PolarOhrData","abstract":"

      Polar Ohr data

      "},"Typealiases.html#/s:11PolarBleSdk0A7PpgDataa":{"name":"PolarPpgData","abstract":"

      Polar PPG data

      "},"Typealiases.html#/s:11PolarBleSdk0A7PpiDataa":{"name":"PolarPpiData","abstract":"

      Polar ppi data

      "},"Typealiases.html#/s:11PolarBleSdk0A13ExerciseEntrya":{"name":"PolarExerciseEntry","abstract":"

      Polar exercise entry

      "},"Typealiases.html#/s:11PolarBleSdk0A12ExerciseDataa":{"name":"PolarExerciseData","abstract":"

      Polar Exercise Data

      "},"Typealiases.html#/s:11PolarBleSdk0A15RecordingStatusa":{"name":"PolarRecordingStatus","abstract":"

      Polar Recording status

      "},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV16createdTimestamp10Foundation4DateVvp":{"name":"createdTimestamp","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV17modifiedTimestamp10Foundation4DateVSgvp":{"name":"modifiedTimestamp","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV9ansStatusSfSgvp":{"name":"ansStatus","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV17recoveryIndicatorSiSgvp":{"name":"recoveryIndicator","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV25recoveryIndicatorSubLevelSiSgvp":{"name":"recoveryIndicatorSubLevel","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV7ansRateSiSgvp":{"name":"ansRate","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV17scoreRateObsoleteSiSgvp":{"name":"scoreRateObsolete","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV04meanD11RecoveryRRISiSgvp":{"name":"meanNightlyRecoveryRRI","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV04meanD13RecoveryRMSSDSiSgvp":{"name":"meanNightlyRecoveryRMSSD","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV04meanD27RecoveryRespirationIntervalSiSgvp":{"name":"meanNightlyRecoveryRespirationInterval","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV15meanBaselineRRISiSgvp":{"name":"meanBaselineRRI","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV13sdBaselineRRISiSgvp":{"name":"sdBaselineRRI","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV17meanBaselineRMSSDSiSgvp":{"name":"meanBaselineRMSSD","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV15sdBaselineRMSSDSiSgvp":{"name":"sdBaselineRMSSD","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV31meanBaselineRespirationIntervalSiSgvp":{"name":"meanBaselineRespirationInterval","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV29sdBaselineRespirationIntervalSiSgvp":{"name":"sdBaselineRespirationInterval","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV8sleepTipSSSgvp":{"name":"sleepTip","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV11vitalityTipSSSgvp":{"name":"vitalityTip","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV11exerciseTipSSSgvp":{"name":"exerciseTip","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV15sleepResultDate10Foundation0I0VSgvp":{"name":"sleepResultDate","parent_name":"PolarNightlyRechargeData"},"Structs/PolarStepsData.html#/s:11PolarBleSdk0A9StepsDataV4date10Foundation4DateVvp":{"name":"date","parent_name":"PolarStepsData"},"Structs/PolarStepsData.html#/s:11PolarBleSdk0A9StepsDataV5stepsSivp":{"name":"steps","parent_name":"PolarStepsData"},"Structs/PolarDistanceData.html#/s:11PolarBleSdk0A12DistanceDataV4date10Foundation4DateVvp":{"name":"date","parent_name":"PolarDistanceData"},"Structs/PolarDistanceData.html#/s:11PolarBleSdk0A12DistanceDataV14distanceMetersSfvp":{"name":"distanceMeters","parent_name":"PolarDistanceData"},"Structs/Polar247HrSamplesData.html#/s:11PolarBleSdk21Polar247HrSamplesDataV4date10Foundation4DateVvp":{"name":"date","parent_name":"Polar247HrSamplesData"},"Structs/Polar247HrSamplesData.html#/s:11PolarBleSdk21Polar247HrSamplesDataV02hrF0SaySiGvp":{"name":"hrSamples","parent_name":"Polar247HrSamplesData"},"Structs/Polar247HrSamplesData.html#/s:11PolarBleSdk21Polar247HrSamplesDataV11triggerTypeAA022AutomaticSampleTriggerI0OSgvp":{"name":"triggerType","parent_name":"Polar247HrSamplesData"},"Structs/Polar247HrSamplesData.html#/s:11PolarBleSdk21Polar247HrSamplesDataV4date02hrF011triggerTypeAC10Foundation4DateV_SaySiGAA022AutomaticSampleTriggerK0OSgtcfc":{"name":"init(date:hrSamples:triggerType:)","parent_name":"Polar247HrSamplesData"},"Structs/Polar247HrSamplesData.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"Polar247HrSamplesData"},"Structs/Polar247HrSamplesData.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"Polar247HrSamplesData"},"Structs/PolarActiveTime.html#/s:11PolarBleSdk0A10ActiveTimeV5hoursSivp":{"name":"hours","parent_name":"PolarActiveTime"},"Structs/PolarActiveTime.html#/s:11PolarBleSdk0A10ActiveTimeV7minutesSivp":{"name":"minutes","parent_name":"PolarActiveTime"},"Structs/PolarActiveTime.html#/s:11PolarBleSdk0A10ActiveTimeV7secondsSivp":{"name":"seconds","parent_name":"PolarActiveTime"},"Structs/PolarActiveTime.html#/s:11PolarBleSdk0A10ActiveTimeV6millisSivp":{"name":"millis","parent_name":"PolarActiveTime"},"Structs/PolarActiveTime.html#/s:11PolarBleSdk0A10ActiveTimeV5hours7minutes7seconds6millisACSi_S3itcfc":{"name":"init(hours:minutes:seconds:millis:)","parent_name":"PolarActiveTime"},"Structs/PolarActiveTimeData.html#/s:11PolarBleSdk0A14ActiveTimeDataV4date10Foundation4DateVvp":{"name":"date","parent_name":"PolarActiveTimeData"},"Structs/PolarActiveTimeData.html#/s:11PolarBleSdk0A14ActiveTimeDataV11timeNonWearAA0adE0Vvp":{"name":"timeNonWear","parent_name":"PolarActiveTimeData"},"Structs/PolarActiveTimeData.html#/s:11PolarBleSdk0A14ActiveTimeDataV9timeSleepAA0adE0Vvp":{"name":"timeSleep","parent_name":"PolarActiveTimeData"},"Structs/PolarActiveTimeData.html#/s:11PolarBleSdk0A14ActiveTimeDataV13timeSedentaryAA0adE0Vvp":{"name":"timeSedentary","parent_name":"PolarActiveTimeData"},"Structs/PolarActiveTimeData.html#/s:11PolarBleSdk0A14ActiveTimeDataV17timeLightActivityAA0adE0Vvp":{"name":"timeLightActivity","parent_name":"PolarActiveTimeData"},"Structs/PolarActiveTimeData.html#/s:11PolarBleSdk0A14ActiveTimeDataV30timeContinuousModerateActivityAA0adE0Vvp":{"name":"timeContinuousModerateActivity","parent_name":"PolarActiveTimeData"},"Structs/PolarActiveTimeData.html#/s:11PolarBleSdk0A14ActiveTimeDataV32timeIntermittentModerateActivityAA0adE0Vvp":{"name":"timeIntermittentModerateActivity","parent_name":"PolarActiveTimeData"},"Structs/PolarActiveTimeData.html#/s:11PolarBleSdk0A14ActiveTimeDataV30timeContinuousVigorousActivityAA0adE0Vvp":{"name":"timeContinuousVigorousActivity","parent_name":"PolarActiveTimeData"},"Structs/PolarActiveTimeData.html#/s:11PolarBleSdk0A14ActiveTimeDataV32timeIntermittentVigorousActivityAA0adE0Vvp":{"name":"timeIntermittentVigorousActivity","parent_name":"PolarActiveTimeData"},"Structs/PolarActiveTimeData.html#/s:11PolarBleSdk0A14ActiveTimeDataV4date11timeNonWear0H5Sleep0H9Sedentary0H13LightActivity0h18ContinuousModerateN00h12IntermittentpN00ho8VigorousN00hqrN0AC10Foundation4DateV_AA0adE0VA7Qtcfc":{"name":"init(date:timeNonWear:timeSleep:timeSedentary:timeLightActivity:timeContinuousModerateActivity:timeIntermittentModerateActivity:timeContinuousVigorousActivity:timeIntermittentVigorousActivity:)","parent_name":"PolarActiveTimeData"},"Structs/UserIdentifierType.html#/s:11PolarBleSdk18UserIdentifierTypeV18userIdLastModifiedSSvp":{"name":"userIdLastModified","parent_name":"UserIdentifierType"},"Structs/UserIdentifierType.html#/s:11PolarBleSdk18UserIdentifierTypeV24USER_IDENTIFIER_FILENAMESSvpZ":{"name":"USER_IDENTIFIER_FILENAME","parent_name":"UserIdentifierType"},"Structs/UserIdentifierType.html#/s:11PolarBleSdk18UserIdentifierTypeV6createACyFZ":{"name":"create()","parent_name":"UserIdentifierType"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV13ohrLogEnabledSbSgvp":{"name":"ohrLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV13ppiLogEnabledSbSgvp":{"name":"ppiLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV22accelerationLogEnabledSbSgvp":{"name":"accelerationLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV18caloriesLogEnabledSbSgvp":{"name":"caloriesLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV13gpsLogEnabledSbSgvp":{"name":"gpsLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV17gpsNmeaLogEnabledSbSgvp":{"name":"gpsNmeaLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV22magnetometerLogEnabledSbSgvp":{"name":"magnetometerLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV13tapLogEnabledSbSgvp":{"name":"tapLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV19barometerLogEnabledSbSgvp":{"name":"barometerLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV19gyroscopeLogEnabledSbSgvp":{"name":"gyroscopeLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV15sleepLogEnabledSbSgvp":{"name":"sleepLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV15slopeLogEnabledSbSgvp":{"name":"slopeLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV22ambientLightLogEnabledSbSgvp":{"name":"ambientLightLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV13tlrLogEnabledSbSgvp":{"name":"tlrLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV18ondemandLogEnabledSbSgvp":{"name":"ondemandLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV18capsenseLogEnabledSbSgvp":{"name":"capsenseLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV16fusionLogEnabledSbSgvp":{"name":"fusionLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV13metLogEnabledSbSgvp":{"name":"metLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV21verticalAccLogEnabledSbSgvp":{"name":"verticalAccLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV13amdLogEnabledSbSgvp":{"name":"amdLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV25skinTemperatureLogEnabledSbSgvp":{"name":"skinTemperatureLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV17compassLogEnabledSbSgvp":{"name":"compassLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV17speed3DLogEnabledSbSgvp":{"name":"speed3DLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV22retainSettingsOverBootSbSgvp":{"name":"retainSettingsOverBoot","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV10logTriggerSiSgvp":{"name":"logTrigger","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV21magnetometerFrequencySiSgvp":{"name":"magnetometerFrequency","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV13ppiLogEnabled012accelerationgH008caloriesgH003gpsgH00k4NmeagH0012magnetometergH003tapgH009barometergH009gyroscopegH005sleepgH005slopegH0012ambientLightgH003tlrgH008ondemandgH008capsensegH006fusiongH003metgH003ohrgH0011verticalAccgH003amdgH0015skinTemperaturegH007compassgH0010speed3DLogH010logTrigger0M9FrequencyACSbSg_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_SiSgA2_tcfc":{"name":"init(ppiLogEnabled:accelerationLogEnabled:caloriesLogEnabled:gpsLogEnabled:gpsNmeaLogEnabled:magnetometerLogEnabled:tapLogEnabled:barometerLogEnabled:gyroscopeLogEnabled:sleepLogEnabled:slopeLogEnabled:ambientLightLogEnabled:tlrLogEnabled:ondemandLogEnabled:capsenseLogEnabled:fusionLogEnabled:metLogEnabled:ohrLogEnabled:verticalAccLogEnabled:amdLogEnabled:skinTemperatureLogEnabled:compassLogEnabled:speed3DLogEnabled:logTrigger:magnetometerFrequency:)","parent_name":"SDLogConfig"},"Structs/PolarUserDeviceSettingsData.html#/s:s12IdentifiableP2id2IDQzvp":{"name":"id","parent_name":"PolarUserDeviceSettingsData"},"Structs/PolarUserDeviceSettingsData.html#/s:11PolarBleSdk0A22UserDeviceSettingsDataV06_polardeF0AA0adeF0Cvp":{"name":"_polarUserDeviceSettings","parent_name":"PolarUserDeviceSettingsData"},"Structs/PolarUserDeviceSettingsData.html#/s:11PolarBleSdk0A22UserDeviceSettingsDataVACycfc":{"name":"init()","parent_name":"PolarUserDeviceSettingsData"},"Structs/PolarUserDeviceSettingsData.html#/s:11PolarBleSdk0A22UserDeviceSettingsDataV05polardeF0AA0adeF0Cvp":{"name":"polarUserDeviceSettings","parent_name":"PolarUserDeviceSettingsData"},"Structs/PolarSensorSetting/SettingType.html#/s:11PolarBleSdk0A13SensorSettingV0E4TypeO10sampleRateyA2EmF":{"name":"sampleRate","abstract":"

      sample rate in hz

      ","parent_name":"SettingType"},"Structs/PolarSensorSetting/SettingType.html#/s:11PolarBleSdk0A13SensorSettingV0E4TypeO10resolutionyA2EmF":{"name":"resolution","abstract":"

      resolution in bits

      ","parent_name":"SettingType"},"Structs/PolarSensorSetting/SettingType.html#/s:11PolarBleSdk0A13SensorSettingV0E4TypeO5rangeyA2EmF":{"name":"range","abstract":"

      range

      ","parent_name":"SettingType"},"Structs/PolarSensorSetting/SettingType.html#/s:11PolarBleSdk0A13SensorSettingV0E4TypeO14rangeMilliunityA2EmF":{"name":"rangeMilliunit","abstract":"

      range with min and max allowed values

      ","parent_name":"SettingType"},"Structs/PolarSensorSetting/SettingType.html#/s:11PolarBleSdk0A13SensorSettingV0E4TypeO8channelsyA2EmF":{"name":"channels","abstract":"

      amount of channels available

      ","parent_name":"SettingType"},"Structs/PolarSensorSetting/SettingType.html#/s:11PolarBleSdk0A13SensorSettingV0E4TypeO7unknownyA2EmF":{"name":"unknown","abstract":"

      type is unknown

      ","parent_name":"SettingType"},"Structs/PolarSensorSetting/SettingType.html":{"name":"SettingType","abstract":"

      settings type

      ","parent_name":"PolarSensorSetting"},"Structs/PolarSensorSetting.html#/s:11PolarBleSdk0A13SensorSettingV8settingsSDyAC0E4TypeOShys6UInt32VGGvp":{"name":"settings","abstract":"

      current settings available / set

      ","parent_name":"PolarSensorSetting"},"Structs/PolarSensorSetting.html#/s:11PolarBleSdk0A13SensorSettingVyACSDyAC0E4TypeOs6UInt32VGcfc":{"name":"init(_:)","abstract":"

      constructor with desired settings

      ","parent_name":"PolarSensorSetting"},"Structs/PolarSensorSetting.html#/s:11PolarBleSdk0A13SensorSettingV11maxSettingsACyF":{"name":"maxSettings()","abstract":"

      helper to retrieve max settings available

      ","parent_name":"PolarSensorSetting"},"Structs/PolarSensorSetting.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"PolarSensorSetting"},"Structs/PolarRecordingSecret.html#/s:11PolarBleSdk0A15RecordingSecretV3keyAC10Foundation4DataV_tKcfc":{"name":"init(key:)","parent_name":"PolarRecordingSecret"},"Structs/PolarOfflineRecordingTrigger.html#/s:11PolarBleSdk0A23OfflineRecordingTriggerV11triggerModeAA0adefH0Ovp":{"name":"triggerMode","abstract":"

      The mode of the trigger

      ","parent_name":"PolarOfflineRecordingTrigger"},"Structs/PolarOfflineRecordingTrigger.html#/s:11PolarBleSdk0A23OfflineRecordingTriggerV15triggerFeaturesSDyAA0A14DeviceDataTypeOAA0A13SensorSettingVSgGvp":{"name":"triggerFeatures","abstract":"

      Dictionary containing the PolarDeviceDataType keys for enabled triggers. Dictionary","parent_name":"PolarOfflineRecordingTrigger"},"Structs/PolarOfflineRecordingTrigger.html#/s:11PolarBleSdk0A23OfflineRecordingTriggerV11triggerMode0G8FeaturesAcA0adefH0O_SDyAA0A14DeviceDataTypeOAA0A13SensorSettingVSgGtcfc":{"name":"init(triggerMode:triggerFeatures:)","parent_name":"PolarOfflineRecordingTrigger"},"Structs/PolarOfflineRecordingEntry.html#/s:11PolarBleSdk0A21OfflineRecordingEntryV4pathSSvp":{"name":"path","abstract":"

      Recording entry path in device.

      ","parent_name":"PolarOfflineRecordingEntry"},"Structs/PolarOfflineRecordingEntry.html#/s:11PolarBleSdk0A21OfflineRecordingEntryV4sizeSuvp":{"name":"size","abstract":"

      Recording size in bytes.

      ","parent_name":"PolarOfflineRecordingEntry"},"Structs/PolarOfflineRecordingEntry.html#/s:11PolarBleSdk0A21OfflineRecordingEntryV4date10Foundation4DateVvp":{"name":"date","abstract":"

      The date and time of the recording entry i.e. the moment recording is started

      ","parent_name":"PolarOfflineRecordingEntry"},"Structs/PolarOfflineRecordingEntry.html#/s:11PolarBleSdk0A21OfflineRecordingEntryV4typeAA0A14DeviceDataTypeOvp":{"name":"type","abstract":"

      data type of the recording

      ","parent_name":"PolarOfflineRecordingEntry"},"Structs/PolarOfflineRecordingEntry.html#/s:11PolarBleSdk0A21OfflineRecordingEntryV4path4size4date4typeACSS_Su10Foundation4DateVAA0A14DeviceDataTypeOtcfc":{"name":"init(path:size:date:type:)","parent_name":"PolarOfflineRecordingEntry"},"Structs/PolarFirstTimeUseConfig/TrainingBackground.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV18TrainingBackgroundO10occasionalyA2EmF":{"name":"occasional","parent_name":"TrainingBackground"},"Structs/PolarFirstTimeUseConfig/TrainingBackground.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV18TrainingBackgroundO7regularyA2EmF":{"name":"regular","parent_name":"TrainingBackground"},"Structs/PolarFirstTimeUseConfig/TrainingBackground.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV18TrainingBackgroundO8frequentyA2EmF":{"name":"frequent","parent_name":"TrainingBackground"},"Structs/PolarFirstTimeUseConfig/TrainingBackground.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV18TrainingBackgroundO5heavyyA2EmF":{"name":"heavy","parent_name":"TrainingBackground"},"Structs/PolarFirstTimeUseConfig/TrainingBackground.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV18TrainingBackgroundO7semiProyA2EmF":{"name":"semiPro","parent_name":"TrainingBackground"},"Structs/PolarFirstTimeUseConfig/TrainingBackground.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV18TrainingBackgroundO3proyA2EmF":{"name":"pro","parent_name":"TrainingBackground"},"Structs/PolarFirstTimeUseConfig/TypicalDay.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV10TypicalDayO13mostlySittingyA2EmF":{"name":"mostlySitting","parent_name":"TypicalDay"},"Structs/PolarFirstTimeUseConfig/TypicalDay.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV10TypicalDayO14mostlyStandingyA2EmF":{"name":"mostlyStanding","parent_name":"TypicalDay"},"Structs/PolarFirstTimeUseConfig/TypicalDay.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV10TypicalDayO12mostlyMovingyA2EmF":{"name":"mostlyMoving","parent_name":"TypicalDay"},"Structs/PolarFirstTimeUseConfig/TypicalDay.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV10TypicalDayO11descriptionSSvp":{"name":"description","parent_name":"TypicalDay"},"Structs/PolarFirstTimeUseConfig/Gender.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV6GenderO4maleyA2EmF":{"name":"male","parent_name":"Gender"},"Structs/PolarFirstTimeUseConfig/Gender.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV6GenderO6femaleyA2EmF":{"name":"female","parent_name":"Gender"},"Structs/PolarFirstTimeUseConfig/Gender.html":{"name":"Gender","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig/TypicalDay.html":{"name":"TypicalDay","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig/TrainingBackground.html":{"name":"TrainingBackground","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV6genderAC6GenderOvp":{"name":"gender","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV9birthDate10Foundation0I0Vvp":{"name":"birthDate","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV6heightSfvp":{"name":"height","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV6weightSfvp":{"name":"weight","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV12maxHeartRateSivp":{"name":"maxHeartRate","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV6vo2MaxSivp":{"name":"vo2Max","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV16restingHeartRateSivp":{"name":"restingHeartRate","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV18trainingBackgroundAC08TrainingI0Ovp":{"name":"trainingBackground","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV06deviceE0SSvp":{"name":"deviceTime","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV10typicalDayAC07TypicalI0Ovp":{"name":"typicalDay","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV16sleepGoalMinutesSivp":{"name":"sleepGoalMinutes","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV6gender9birthDate6height6weight12maxHeartRate6vo2Max07restingnO018trainingBackground06deviceE010typicalDay16sleepGoalMinutesA2C6GenderO_10Foundation0J0VS2fS3iAC08TrainingT0OSSAC07TypicalW0OSitcfc":{"name":"init(gender:birthDate:height:weight:maxHeartRate:vo2Max:restingHeartRate:trainingBackground:deviceTime:typicalDay:sleepGoalMinutes:)","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarDiskSpaceData.html#/s:11PolarBleSdk0A13DiskSpaceDataV05totalE0s6UInt64Vvp":{"name":"totalSpace","parent_name":"PolarDiskSpaceData"},"Structs/PolarDiskSpaceData.html#/s:11PolarBleSdk0A13DiskSpaceDataV04freeE0s6UInt64Vvp":{"name":"freeSpace","parent_name":"PolarDiskSpaceData"},"Structs/AutomaticSamples.html#/s:11PolarBleSdk16AutomaticSamplesV3day10Foundation4DateVSgvp":{"name":"day","parent_name":"AutomaticSamples"},"Structs/AutomaticSamples.html#/s:11PolarBleSdk16AutomaticSamplesV3dayAC10Foundation4DateVSg_tcfc":{"name":"init(day:)","parent_name":"AutomaticSamples"},"Structs/LedConfig.html#/s:11PolarBleSdk9LedConfigV07sdkModeD7Enabled03ppigdH0ACSb_Sbtcfc":{"name":"init(sdkModeLedEnabled:ppiModeLedEnabled:)","parent_name":"LedConfig"},"Structs/LedConfig.html":{"name":"LedConfig"},"Structs/AutomaticSamples.html":{"name":"AutomaticSamples","abstract":"

      Copyright © 2024 Polar Electro Oy. All rights reserved.

      "},"Structs/PolarDiskSpaceData.html":{"name":"PolarDiskSpaceData"},"Structs/PolarFirstTimeUseConfig.html":{"name":"PolarFirstTimeUseConfig"},"Structs/PolarOfflineRecordingEntry.html":{"name":"PolarOfflineRecordingEntry","abstract":"

      Polar offline recording entry container.

      "},"Structs/PolarOfflineRecordingTrigger.html":{"name":"PolarOfflineRecordingTrigger","abstract":"

      Polar offline recording trigger

      "},"Structs/PolarRecordingSecret.html":{"name":"PolarRecordingSecret","abstract":"

      Polar recording secret is used to encrypt the recording.

      "},"Structs/PolarSensorSetting.html":{"name":"PolarSensorSetting","abstract":"

      polar sensor settings class

      "},"Structs/PolarUserDeviceSettingsData.html":{"name":"PolarUserDeviceSettingsData"},"Structs/SDLogConfig.html":{"name":"SDLogConfig"},"Structs/UserIdentifierType.html":{"name":"UserIdentifierType","abstract":"

      Copyright © 2024 Polar Electro Oy. All rights reserved.

      "},"Structs/PolarActiveTimeData.html":{"name":"PolarActiveTimeData","abstract":"

      Copyright © 2024 Polar. All rights reserved.

      "},"Structs/PolarActiveTime.html":{"name":"PolarActiveTime"},"Structs/Polar247HrSamplesData.html":{"name":"Polar247HrSamplesData","abstract":"

      Copyright © 2024 Polar. All rights reserved.

      "},"Structs/PolarDistanceData.html":{"name":"PolarDistanceData","abstract":"

      Distance for given date.

      "},"Structs/PolarStepsData.html":{"name":"PolarStepsData","abstract":"

      Steps count for given date.

      "},"Structs/PolarNightlyRechargeData.html":{"name":"PolarNightlyRechargeData"},"Protocols/PolarSleepApi.html#/s:11PolarBleSdk0A8SleepApiP03getD4Data10identifier8fromDate02toJ07RxSwift17PrimitiveSequenceVyAH11SingleTraitOSayAA0adG0C0aD14AnalysisResultVGGSS_10Foundation0J0VAUtF":{"name":"getSleepData(identifier:fromDate:toDate:)","abstract":"

      Get sleep analysis data for a given period.

      ","parent_name":"PolarSleepApi"},"Protocols/PolarSdkModeApi.html#/s:11PolarBleSdk0aC7ModeApiP13enableSDKModey7RxSwift17PrimitiveSequenceVyAE16CompletableTraitOs5NeverOGSSF":{"name":"enableSDKMode(_:)","abstract":"

      Enables SDK mode.

      ","parent_name":"PolarSdkModeApi"},"Protocols/PolarSdkModeApi.html#/s:11PolarBleSdk0aC7ModeApiP14disableSDKModey7RxSwift17PrimitiveSequenceVyAE16CompletableTraitOs5NeverOGSSF":{"name":"disableSDKMode(_:)","abstract":"

      Disables SDK mode.

      ","parent_name":"PolarSdkModeApi"},"Protocols/PolarSdkModeApi.html#/s:11PolarBleSdk0aC7ModeApiP16isSDKModeEnabledy7RxSwift17PrimitiveSequenceVyAE11SingleTraitOSbGSSF":{"name":"isSDKModeEnabled(_:)","abstract":"

      Check if SDK mode currently enabled.

      ","parent_name":"PolarSdkModeApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP012getAvailableD15StreamDataTypesy7RxSwift17PrimitiveSequenceVyAE11SingleTraitOShyAA0a6DeviceJ4TypeOGGSSF":{"name":"getAvailableOnlineStreamDataTypes(_:)","abstract":"

      Get the data types available in this device for online streaming

      ","parent_name":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP21requestStreamSettings_7feature7RxSwift17PrimitiveSequenceVyAF11SingleTraitOAA0A13SensorSettingVGSS_AA0A14DeviceDataTypeOtF":{"name":"requestStreamSettings(_:feature:)","abstract":"

      Request the stream settings available in current operation mode. This request shall be used before the stream is started","parent_name":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP25requestFullStreamSettings_7feature7RxSwift17PrimitiveSequenceVyAF11SingleTraitOAA0A13SensorSettingVGSS_AA0A14DeviceDataTypeOtF":{"name":"requestFullStreamSettings(_:feature:)","abstract":"

      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":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP07startHrE0y7RxSwift10ObservableCySays5UInt8V2hr_SaySiG5rrsMsSb11rrAvailableSb13contactStatusSb0rS9SupportedtGGSSF":{"name":"startHrStreaming(_:)","abstract":"

      Start heart rate stream. Heart rate stream is stopped if the connection is closed,","parent_name":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP08startEcgE0_8settings7RxSwift10ObservableCys6UInt64V9timeStamp_SayAjK_s5Int32V7voltagetG7samplestGSS_AA0A13SensorSettingVtF":{"name":"startEcgStreaming(_:settings:)","abstract":"

      Start the ECG (Electrocardiography) stream. ECG stream is stopped if the connection is closed, error occurs or stream is disposed.

      ","parent_name":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP08startAccE0_8settings7RxSwift10ObservableCys6UInt64V9timeStamp_SayAjK_s5Int32V1xAM1yAM1ztG7samplestGSS_AA0A13SensorSettingVtF":{"name":"startAccStreaming(_:settings:)","abstract":"

      Start ACC (Accelerometer) stream. ACC stream is stopped if the connection is closed, error occurs or stream is disposed.

      ","parent_name":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP09startGyroE0_8settings7RxSwift10ObservableCys6UInt64V9timeStamp_SayAjK_Sf1xSf1ySf1ztG7samplestGSS_AA0A13SensorSettingVtF":{"name":"startGyroStreaming(_:settings:)","abstract":"

      Start Gyro stream. Gyro stream is stopped if the connection is closed, error occurs during start or stream is disposed.

      ","parent_name":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP017startMagnetometerE0_8settings7RxSwift10ObservableCys6UInt64V9timeStamp_SayAjK_Sf1xSf1ySf1ztG7samplestGSS_AA0A13SensorSettingVtF":{"name":"startMagnetometerStreaming(_:settings:)","abstract":"

      Start magnetometer stream. Magnetometer stream is stopped if the connection is closed, error occurs or stream is disposed.

      ","parent_name":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP08startOhrE0_8settings7RxSwift10ObservableCys6UInt64V9timeStamp_AA0H8DataTypeO4typeSayAjK_Says5Int32VG14channelSamplestG7samplestGSS_AA0A13SensorSettingVtF":{"name":"startOhrStreaming(_:settings:)","abstract":"

      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":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP08startPpgE0_8settings7RxSwift10ObservableCyAA0H8DataTypeO4type_Says6UInt64V9timeStamp_Says5Int32VG14channelSamplestG7samplestGSS_AA0A13SensorSettingVtF":{"name":"startPpgStreaming(_:settings:)","abstract":"

      Start optical sensor PPG (Photoplethysmography) stream. PPG stream is stopped if the connection is closed, error occurs or stream is disposed.

      ","parent_name":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP08startPpiE0y7RxSwift10ObservableCys6UInt64V9timeStamp_SaySi2hr_s6UInt16V6ppInMsAM0Q13ErrorEstimateSi10blockerBitSi17skinContactStatusSi0xY9SupportedtG7samplestGSSF":{"name":"startPpiStreaming(_:)","abstract":"

      Start PPI (Pulse to Pulse interval) stream.","parent_name":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP20startOhrPPIStreamingy7RxSwift10ObservableCys6UInt64V9timeStamp_SaySi2hr_s6UInt16V6ppInMsAM0R13ErrorEstimateSi10blockerBitSi17skinContactStatusSi0yZ9SupportedtG7samplestGSSF":{"name":"startOhrPPIStreaming(_:)","parent_name":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP016startTemperatureE0_8settings7RxSwift10ObservableCys6UInt64V9timeStamp_SayAjK_Sf11temperaturetG7samplestGSS_AA0A13SensorSettingVtF":{"name":"startTemperatureStreaming(_:settings:)","abstract":"

      Start temperature stream. Temperature stream is stopped if the connection is closed,","parent_name":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP013startPressureE0_8settings7RxSwift10ObservableCys6UInt64V9timeStamp_SayAjK_Sf8pressuretG7samplestGSS_AA0A13SensorSettingVtF":{"name":"startPressureStreaming(_:settings:)","abstract":"

      Start pressure stream. Pressure stream is stopped if the connection is closed,","parent_name":"PolarOnlineStreamingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP012getAvailabledE9DataTypesy7RxSwift17PrimitiveSequenceVyAE11SingleTraitOShyAA0a6DeviceI4TypeOGGSSF":{"name":"getAvailableOfflineRecordingDataTypes(_:)","abstract":"

      Get the data types available in this device for offline recording

      ","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP07requestdE8Settings_7feature7RxSwift17PrimitiveSequenceVyAF11SingleTraitOAA0A13SensorSettingVGSS_AA0A14DeviceDataTypeOtF":{"name":"requestOfflineRecordingSettings(_:feature:)","abstract":"

      Request the offline recording settings available in current operation mode. This request shall be used before the offline recording is started","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP011requestFulldE8Settings_7feature7RxSwift17PrimitiveSequenceVyAF11SingleTraitOAA0A13SensorSettingVGSS_AA0A14DeviceDataTypeOtF":{"name":"requestFullOfflineRecordingSettings(_:feature:)","abstract":"

      Request all the settings available in the device. The request returns the all capabilities of the requested streaming feature not limited by the current operation mode.

      ","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP03getdE6Statusy7RxSwift17PrimitiveSequenceVyAE11SingleTraitOSDyAA0A14DeviceDataTypeOSbGGSSF":{"name":"getOfflineRecordingStatus(_:)","abstract":"

      Get status of offline recordings.

      ","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP04listD10Recordingsy7RxSwift10ObservableCyAA0adE5EntryVGSSF":{"name":"listOfflineRecordings(_:)","abstract":"

      List offline recordings stored in the device.

      ","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP03getD6Record_5entry6secret7RxSwift17PrimitiveSequenceVyAG11SingleTraitOAA0adE4DataOGSS_AA0adE5EntryVAA0aE6SecretVSgtF":{"name":"getOfflineRecord(_:entry:secret:)","abstract":"

      Fetch recording from the device.

      ","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP06getSubE5Count10identifier5entry7RxSwift17PrimitiveSequenceVyAG11SingleTraitOSiGSS_AA0adE5EntryVtF":{"name":"getSubRecordingCount(identifier:entry:)","abstract":"

      Fetch number sub recordings in recording from the device.

      ","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP09listSplitD10Recordingsy7RxSwift10ObservableCyAA0adE5EntryVGSSF":{"name":"listSplitOfflineRecordings(_:)","abstract":"

      List split offline recordings stored in the device.

      ","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP08getSplitD6Record_5entry6secret7RxSwift17PrimitiveSequenceVyAG11SingleTraitOAA0adE4DataOGSS_AA0adE5EntryVAA0aE6SecretVSgtF":{"name":"getSplitOfflineRecord(_:entry:secret:)","abstract":"

      Fetch split recording from the device.

      ","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP06removeD6Record_5entry7RxSwift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_AA0adE5EntryVtF":{"name":"removeOfflineRecord(_:entry:)","abstract":"

      Removes offline recording from the device

      ","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP05startdE0_7feature8settings6secret7RxSwift17PrimitiveSequenceVyAH16CompletableTraitOs5NeverOGSS_AA0A14DeviceDataTypeOAA0A13SensorSettingVSgAA0aE6SecretVSgtF":{"name":"startOfflineRecording(_:feature:settings:secret:)","abstract":"

      Start offline recording.

      ","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP04stopdE0_7feature7RxSwift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_AA0A14DeviceDataTypeOtF":{"name":"stopOfflineRecording(_:feature:)","abstract":"

      Request to stop offline recording.

      ","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP03setdE7Trigger_7trigger6secret7RxSwift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_AA0adeH0VAA0aE6SecretVSgtF":{"name":"setOfflineRecordingTrigger(_:trigger:secret:)","abstract":"

      Sets the offline recording triggers for a given Polar device. The offline recording can be started automatically in the device by setting the triggers.","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP03getdE12TriggerSetupy7RxSwift17PrimitiveSequenceVyAE11SingleTraitOAA0adeH0VGSSF":{"name":"getOfflineRecordingTriggerSetup(_:)","abstract":"

      Retrieves the current offline recording trigger setup in the device.

      ","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarH10OfflineExerciseApi.html#/s:11PolarBleSdk0A21H10OfflineExerciseApiP14startRecording_10exerciseId8interval10sampleType7RxSwift17PrimitiveSequenceVyAH16CompletableTraitOs5NeverOGSS_SSAA0I8IntervalOAA06SampleN0OtF":{"name":"startRecording(_:exerciseId:interval:sampleType:)","abstract":"

      Request start recording. Supported only by Polar H10. Requires polarFileTransfer feature.

      ","parent_name":"PolarH10OfflineExerciseApi"},"Protocols/PolarH10OfflineExerciseApi.html#/s:11PolarBleSdk0A21H10OfflineExerciseApiP13stopRecordingy7RxSwift17PrimitiveSequenceVyAE16CompletableTraitOs5NeverOGSSF":{"name":"stopRecording(_:)","abstract":"

      Request stop for current recording. Supported only by Polar H10. Requires polarFileTransfer feature.

      ","parent_name":"PolarH10OfflineExerciseApi"},"Protocols/PolarH10OfflineExerciseApi.html#/s:11PolarBleSdk0A21H10OfflineExerciseApiP22requestRecordingStatusy7RxSwift17PrimitiveSequenceVyAE11SingleTraitOSb7ongoing_SS7entryIdtGSSF":{"name":"requestRecordingStatus(_:)","abstract":"

      Request current recording status. Supported only by Polar H10. Requires polarFileTransfer feature.

      ","parent_name":"PolarH10OfflineExerciseApi"},"Protocols/PolarH10OfflineExerciseApi.html#/s:11PolarBleSdk0A21H10OfflineExerciseApiP011fetchStoredF4Listy7RxSwift10ObservableCySS4path_10Foundation4DateV4dateSS7entryIdtGSSF":{"name":"fetchStoredExerciseList(_:)","abstract":"

      Api for fetching stored exercises list from Polar H10 device. Requires polarFileTransfer 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.

      ","parent_name":"PolarH10OfflineExerciseApi"},"Protocols/PolarH10OfflineExerciseApi.html#/s:11PolarBleSdk0A21H10OfflineExerciseApiP05fetchF0_5entry7RxSwift17PrimitiveSequenceVyAF11SingleTraitOs6UInt32V8interval_SayALG7samplestGSS_SS4path_10Foundation4DateV4dateSS0I2IdttF":{"name":"fetchExercise(_:entry:)","abstract":"

      Api for fetching a single exercise from Polar H10 device. Requires polarFileTransfer 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.

      ","parent_name":"PolarH10OfflineExerciseApi"},"Protocols/PolarH10OfflineExerciseApi.html#/s:11PolarBleSdk0A21H10OfflineExerciseApiP06removeF0_5entry7RxSwift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_SS4path_10Foundation4DateV4dateSS0I2IdttF":{"name":"removeExercise(_:entry:)","abstract":"

      Api for removing single exercise from Polar H10 device. Requires polarFileTransfer 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.

      ","parent_name":"PolarH10OfflineExerciseApi"},"Protocols/PolarFirmwareUpdateApi.html#/s:11PolarBleSdk0A17FirmwareUpdateApiP05checkdE0y7RxSwift10ObservableCyAA05CheckdE6StatusOGSSF":{"name":"checkFirmwareUpdate(_:)","abstract":"

      Checks firmware update to given device.

      ","parent_name":"PolarFirmwareUpdateApi"},"Protocols/PolarFirmwareUpdateApi.html#/s:11PolarBleSdk0A17FirmwareUpdateApiP06updateD0y7RxSwift10ObservableCyAA0dE6StatusOGSSF":{"name":"updateFirmware(_:)","abstract":"

      Updates firmware to given device.

      ","parent_name":"PolarFirmwareUpdateApi"},"Protocols/PolarBleApiLogger.html#/s:11PolarBleSdk0aB9ApiLoggerP7messageyySSF":{"name":"message(_:)","abstract":"

      log message from sdk

      ","parent_name":"PolarBleApiLogger"},"Protocols/PolarBleApiSdkModeFeatureObserver.html#/s:11PolarBleSdk0ab3ApiC19ModeFeatureObserverP03sdkeF9AvailableyySSF":{"name":"sdkModeFeatureAvailable(_:)","abstract":"

      sdk mode feature available in this device and ready for usage callback

      ","parent_name":"PolarBleApiSdkModeFeatureObserver"},"Protocols/PolarBleApiDeviceFeaturesObserver.html#/s:11PolarBleSdk0aB25ApiDeviceFeaturesObserverP14hrFeatureReadyyySSF":{"name":"hrFeatureReady(_:)","abstract":"

      Device HR feature is ready. HR transmission is starting in a short while.

      ","parent_name":"PolarBleApiDeviceFeaturesObserver"},"Protocols/PolarBleApiDeviceFeaturesObserver.html#/s:11PolarBleSdk0aB25ApiDeviceFeaturesObserverP15ftpFeatureReadyyySSF":{"name":"ftpFeatureReady(_:)","abstract":"

      Device file transfer protocol is ready.","parent_name":"PolarBleApiDeviceFeaturesObserver"},"Protocols/PolarBleApiDeviceFeaturesObserver.html#/s:11PolarBleSdk0aB25ApiDeviceFeaturesObserverP09streamingF5Ready_0hF0ySS_ShyAA0aE8DataTypeOGtF":{"name":"streamingFeaturesReady(_:streamingFeatures:)","abstract":"

      feature ready callback

      ","parent_name":"PolarBleApiDeviceFeaturesObserver"},"Protocols/PolarBleApiDeviceFeaturesObserver.html#/s:11PolarBleSdk0aB25ApiDeviceFeaturesObserverP03bleC12FeatureReady_7featureySS_AA0abcI0OtF":{"name":"bleSdkFeatureReady(_:feature:)","abstract":"

      The feature is available in this device and it is ready. Called only for the features which are specified in [PolarBleApi] construction.","parent_name":"PolarBleApiDeviceFeaturesObserver"},"Protocols/PolarBleApiDeviceHrObserver.html#/s:11PolarBleSdk0aB19ApiDeviceHrObserverP15hrValueReceived_4dataySS_s5UInt8V0H0_SaySiG3rrsAI0M2MsSb7contactSb0O9SupportedttF":{"name":"hrValueReceived(_:data:)","abstract":"

      HR notification received. Notice when using OH1 and PPI stream is started this callback will produce 0 hr.

      ","parent_name":"PolarBleApiDeviceHrObserver"},"Protocols/PolarBleApiDeviceInfoObserver.html#/s:11PolarBleSdk0aB21ApiDeviceInfoObserverP20batteryLevelReceived_0hI0ySS_SutF":{"name":"batteryLevelReceived(_:batteryLevel:)","abstract":"

      Battery level received from device.

      ","parent_name":"PolarBleApiDeviceInfoObserver"},"Protocols/PolarBleApiDeviceInfoObserver.html#/s:11PolarBleSdk0aB21ApiDeviceInfoObserverP22disInformationReceived_4uuid5valueySS_So6CBUUIDCSStF":{"name":"disInformationReceived(_:uuid:value:)","abstract":"

      Received DIS info.

      ","parent_name":"PolarBleApiDeviceInfoObserver"},"Protocols/PolarBleApiDeviceInfoObserver.html#/s:11PolarBleSdk0aB21ApiDeviceInfoObserverP39disInformationReceivedWithKeysAsStrings_3key5valueySS_S2StF":{"name":"disInformationReceivedWithKeysAsStrings(_:key:value:)","abstract":"

      Received DIS info with String keys.

      ","parent_name":"PolarBleApiDeviceInfoObserver"},"Protocols/PolarBleApiPowerStateObserver.html#/s:11PolarBleSdk0aB21ApiPowerStateObserverP03bleE2OnyyF":{"name":"blePowerOn()","abstract":"

      Ble powered on event.

      ","parent_name":"PolarBleApiPowerStateObserver"},"Protocols/PolarBleApiPowerStateObserver.html#/s:11PolarBleSdk0aB21ApiPowerStateObserverP03bleE3OffyyF":{"name":"blePowerOff()","abstract":"

      Ble powered off event, no further actions are needed from the application.

      ","parent_name":"PolarBleApiPowerStateObserver"},"Protocols/PolarBleApiObserver.html#/s:11PolarBleSdk0aB11ApiObserverP16deviceConnectingyySS0F2Id_10Foundation4UUIDV7addressSi4rssiSS4nameSb11connectablet_tF":{"name":"deviceConnecting(_:)","abstract":"

      Callback when connection attempt is started to device

      ","parent_name":"PolarBleApiObserver"},"Protocols/PolarBleApiObserver.html#/s:11PolarBleSdk0aB11ApiObserverP15deviceConnectedyySS0F2Id_10Foundation4UUIDV7addressSi4rssiSS4nameSb11connectablet_tF":{"name":"deviceConnected(_:)","abstract":"

      Device connnection has been established.

      ","parent_name":"PolarBleApiObserver"},"Protocols/PolarBleApiObserver.html#/s:11PolarBleSdk0aB11ApiObserverP18deviceDisconnected_12pairingErrorySS0F2Id_10Foundation4UUIDV7addressSi4rssiSS4nameSb11connectablet_SbtF":{"name":"deviceDisconnected(_:pairingError:)","abstract":"

      Connection lost to device.","parent_name":"PolarBleApiObserver"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP7cleanupyyF":{"name":"cleanup()","abstract":"

      remove all known devices, which are not in use

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP11polarFilteryySbF":{"name":"polarFilter(_:)","abstract":"

      Enable or disable polar filter.

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP24startAutoConnectToDevice_7service05polarI4Type7RxSwift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSi_So6CBUUIDCSgSSSgtF":{"name":"startAutoConnectToDevice(_:service:polarDeviceType:)","abstract":"

      Start connecting to a nearby device. PolarBleApiObservers polarDeviceConnected is","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP15connectToDeviceyySSKF":{"name":"connectToDevice(_:)","abstract":"

      Request a connection to a Polar device. Invokes PolarBleApiObservers polarDeviceConnected.

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP20disconnectFromDeviceyySSKF":{"name":"disconnectFromDevice(_:)","abstract":"

      Disconnect from the current Polar device.

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP15searchForDevice7RxSwift10ObservableCySS8deviceId_10Foundation4UUIDV7addressSi4rssiSS4nameSb11connectabletGyF":{"name":"searchForDevice()","abstract":"

      Start searching for Polar device(s)

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP014startListenForA12HrBroadcastsy7RxSwift10ObservableCySS8deviceId_10Foundation4UUIDV7addressSi4rssiSS4nameSb11connectablet0M4Info_s5UInt8V2hrSb13batteryStatustGShySSGSgF":{"name":"startListenForPolarHrBroadcasts(_:)","abstract":"

      Start listening the heart rate from Polar devices when subscribed.","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP14isFeatureReady_7featureSbSS_AA0abcF0OtF":{"name":"isFeatureReady(_:feature:)","abstract":"

      Check if the feature is ready.

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP12setLocalTime_4time4zone7RxSwift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_10Foundation4DateVAO0G4ZoneVtF":{"name":"setLocalTime(_:time:zone:)","abstract":"

      Set local time to device.

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP12getLocalTimey7RxSwift17PrimitiveSequenceVyAE11SingleTraitO10Foundation4DateVGSSF":{"name":"getLocalTime(_:)","abstract":"

      Get current time in device. Note, the H10 is not supporting time read.

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP12getDiskSpacey7RxSwift17PrimitiveSequenceVyAE11SingleTraitOAA0afG4DataVGSSF":{"name":"getDiskSpace(_:)","abstract":"

      Get PolarDiskSpaceData from device.

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP12setLedConfig_03ledG07RxSwift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_AA0fG0VtF":{"name":"setLedConfig(_:ledConfig:)","abstract":"

      Set [LedConfig] to enable or disable blinking LEDs (Verity Sense 2.2.1+).

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP14doFactoryReset_26preservePairingInformation7RxSwift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_SbtF":{"name":"doFactoryReset(_:preservePairingInformation:)","abstract":"

      Perform factory reset to given device.

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP9doRestart_26preservePairingInformation7RxSwift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_SbtF":{"name":"doRestart(_:preservePairingInformation:)","abstract":"

      Perform restart to given device.

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP21getSDLogConfigurationy7RxSwift17PrimitiveSequenceVyAE11SingleTraitOAA0F6ConfigVGSSF":{"name":"getSDLogConfiguration(_:)","abstract":"

      Get SD log configuration from a device (SDLOGS.BPB)

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP21setSDLogConfiguration_03logG07RxSwift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_AA0F6ConfigVtF":{"name":"setSDLogConfiguration(_:logConfiguration:)","abstract":"

      Set SD log configuration to a device (SDLOGS.BPB)

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP14doFirstTimeUse_9ftuConfig7RxSwift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_AA0afghJ0VtF":{"name":"doFirstTimeUse(_:ftuConfig:)","abstract":"

      Set [FtuConfig] for device

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP17setWarehouseSleep_06enablefG07RxSwift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_SbSgtF":{"name":"setWarehouseSleep(_:enableWarehouseSleep:)","abstract":"

      Deprecated. Use “func setWarehouseSleep(_ identifier: String)” instead.","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP17setWarehouseSleepy7RxSwift17PrimitiveSequenceVyAE16CompletableTraitOs5NeverOGSSF":{"name":"setWarehouseSleep(_:)","abstract":"

      Set the device to warehouse sleep state. Factory reset will be performed in order to enable the setting.

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP03getA18UserDeviceSettings10identifier7RxSwift17PrimitiveSequenceVyAF11SingleTraitOAA0afgH0C0afgH6ResultVGSS_tF":{"name":"getPolarUserDeviceSettings(identifier:)","abstract":"

      Get Device User Settings to a device from proto in device (UDEVSET.BPB)

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP03setA18UserDeviceSettings_05polarfgH07RxSwift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_AA0afgH0CSgtF":{"name":"setPolarUserDeviceSettings(_:polarUserDeviceSettings:)","abstract":"

      Set Device User Settings to a device (UDEVSET.BPB)

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP22deleteStoredDeviceData_8dataType5until7RxSwift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_AA0afhJ0C0fhJ0O10Foundation4DateVSgtF":{"name":"deleteStoredDeviceData(_:dataType:until:)","abstract":"

      Delete data [PolarStoredDataType] from a device.

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP8observerAA0abD8Observer_pSgvp":{"name":"observer","abstract":"

      Common GAP (Generic access profile) observer

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP18deviceInfoObserverAA0abd6DevicefG0_pSgvp":{"name":"deviceInfoObserver","abstract":"

      Device info observer for DIS (Device information service) and BAS (Battery service) GATT (Generic attributes) client

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP16deviceHrObserverAA0abd6DevicefG0_pSgvp":{"name":"deviceHrObserver","abstract":"

      Device observer for HR GATT client

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP18powerStateObserverAA0abd5PowerfG0_pSgvp":{"name":"powerStateObserver","abstract":"

      Bluetooth power state observer

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP22deviceFeaturesObserverAA0abd6DevicefG0_pSgvp":{"name":"deviceFeaturesObserver","abstract":"

      Device features ready observer

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP22sdkModeFeatureObserverAA0abdcfgH0_pSgvp":{"name":"sdkModeFeatureObserver","abstract":"

      SDK mode feature available in the device and ready observer

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP02isB7PoweredSbvp":{"name":"isBlePowered","abstract":"

      Helper to check if Ble is currently powered

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP6loggerAA0abD6Logger_pSgvp":{"name":"logger","abstract":"

      optional logger set to get traces from sdk

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP21automaticReconnectionSbvp":{"name":"automaticReconnection","abstract":"

      optional disable or enable automatic reconnection, by default it is enabled

      ","parent_name":"PolarBleApi"},"Protocols/PolarActivityApi.html#/s:11PolarBleSdk0A11ActivityApiP8getSteps10identifier8fromDate02toJ07RxSwift17PrimitiveSequenceVyAH11SingleTraitOSayAA0aG4DataVGGSS_10Foundation0J0VAStF":{"name":"getSteps(identifier:fromDate:toDate:)","abstract":"

      Get steps for a given period.

      ","parent_name":"PolarActivityApi"},"Protocols/PolarActivityApi.html#/s:11PolarBleSdk0A11ActivityApiP11getDistance10identifier8fromDate02toJ07RxSwift17PrimitiveSequenceVyAH11SingleTraitOSayAA0aG4DataVGGSS_10Foundation0J0VAStF":{"name":"getDistance(identifier:fromDate:toDate:)","abstract":"

      Get distance for a given period.

      ","parent_name":"PolarActivityApi"},"Protocols/PolarActivityApi.html#/s:11PolarBleSdk0A11ActivityApiP13getActiveTime10identifier8fromDate02toK07RxSwift17PrimitiveSequenceVyAH11SingleTraitOSayAA0agH4DataVGGSS_10Foundation0K0VAStF":{"name":"getActiveTime(identifier:fromDate:toDate:)","abstract":"

      Get active time for a given period.

      ","parent_name":"PolarActivityApi"},"Protocols/PolarActivityApi.html#/s:11PolarBleSdk0A11ActivityApiP15get247HrSamples10identifier8fromDate02toK07RxSwift17PrimitiveSequenceVyAH11SingleTraitOSayAA08Polar247gH4DataVGGSS_10Foundation0K0VAStF":{"name":"get247HrSamples(identifier:fromDate:toDate:)","abstract":"

      Get 24/7 heart rate samples for a given period.

      ","parent_name":"PolarActivityApi"},"Protocols/PolarActivityApi.html#/s:11PolarBleSdk0A11ActivityApiP18getNightlyRecharge10identifier8fromDate02toK07RxSwift17PrimitiveSequenceVyAH11SingleTraitOSayAA0agH4DataVGGSS_10Foundation0K0VAStF":{"name":"getNightlyRecharge(identifier:fromDate:toDate:)","abstract":"

      Get nightly recharge for a given period.

      ","parent_name":"PolarActivityApi"},"Protocols/PolarActivityApi.html":{"name":"PolarActivityApi","abstract":"

      Protocol defining methods to get steps for a given period.

      "},"Protocols/PolarBleApi.html":{"name":"PolarBleApi","abstract":"

      API.

      "},"Protocols/PolarBleApiObserver.html":{"name":"PolarBleApiObserver","abstract":"

      Polar Ble API connection observer.

      "},"Protocols/PolarBleApiPowerStateObserver.html":{"name":"PolarBleApiPowerStateObserver","abstract":"

      Bluetooth state observer.

      "},"Protocols/PolarBleApiDeviceInfoObserver.html":{"name":"PolarBleApiDeviceInfoObserver","abstract":"

      Device info observer.

      "},"Protocols/PolarBleApiDeviceHrObserver.html":{"name":"PolarBleApiDeviceHrObserver","abstract":"

      Heart rate observer

      "},"Protocols/PolarBleApiDeviceFeaturesObserver.html":{"name":"PolarBleApiDeviceFeaturesObserver","abstract":"

      Data client observer

      "},"Protocols/PolarBleApiSdkModeFeatureObserver.html":{"name":"PolarBleApiSdkModeFeatureObserver","abstract":"

      SDK Mode observer

      "},"Protocols/PolarBleApiLogger.html":{"name":"PolarBleApiLogger","abstract":"

      logger observer

      "},"Protocols/PolarFirmwareUpdateApi.html":{"name":"PolarFirmwareUpdateApi"},"Protocols/PolarH10OfflineExerciseApi.html":{"name":"PolarH10OfflineExerciseApi","abstract":"

      H10 Exercise recording API.

      "},"Protocols/PolarOfflineRecordingApi.html":{"name":"PolarOfflineRecordingApi","abstract":"

      Offline recording API.

      "},"Protocols/PolarOnlineStreamingApi.html":{"name":"PolarOnlineStreamingApi","abstract":"

      Online steaming API.

      "},"Protocols/PolarSdkModeApi.html":{"name":"PolarSdkModeApi","abstract":"

      Polar SDK mode API

      "},"Protocols/PolarSleepApi.html":{"name":"PolarSleepApi","abstract":"

      Protocol defining methods to get Polar Sleep Data

      "},"Extensions/PrimitiveSequence.html#/s:7RxSwift17PrimitiveSequenceV11PolarBleSdkAA11SingleTraitORszrlE13asCompletableACyAA0kI0Os5NeverOGyF":{"name":"asCompletable()","parent_name":"PrimitiveSequence"},"Extensions.html#/c:@M@PolarBleSdk@objc(cs)PolarBleApiImpl":{"name":"PolarBleApiImpl"},"Extensions/PrimitiveSequence.html":{"name":"PrimitiveSequence"},"Enums/AutomaticSampleTriggerType.html#/s:11PolarBleSdk26AutomaticSampleTriggerTypeO12highActivityyA2CmF":{"name":"highActivity","parent_name":"AutomaticSampleTriggerType"},"Enums/AutomaticSampleTriggerType.html#/s:11PolarBleSdk26AutomaticSampleTriggerTypeO11lowActivityyA2CmF":{"name":"lowActivity","parent_name":"AutomaticSampleTriggerType"},"Enums/AutomaticSampleTriggerType.html#/s:11PolarBleSdk26AutomaticSampleTriggerTypeO5timedyA2CmF":{"name":"timed","parent_name":"AutomaticSampleTriggerType"},"Enums/AutomaticSampleTriggerType.html#/s:11PolarBleSdk26AutomaticSampleTriggerTypeO6manualyA2CmF":{"name":"manual","parent_name":"AutomaticSampleTriggerType"},"Enums/PolarOfflineRecordingTriggerMode.html#/s:11PolarBleSdk0A27OfflineRecordingTriggerModeO15triggerDisabledyA2CmF":{"name":"triggerDisabled","parent_name":"PolarOfflineRecordingTriggerMode"},"Enums/PolarOfflineRecordingTriggerMode.html#/s:11PolarBleSdk0A27OfflineRecordingTriggerModeO18triggerSystemStartyA2CmF":{"name":"triggerSystemStart","parent_name":"PolarOfflineRecordingTriggerMode"},"Enums/PolarOfflineRecordingTriggerMode.html#/s:11PolarBleSdk0A27OfflineRecordingTriggerModeO20triggerExerciseStartyA2CmF":{"name":"triggerExerciseStart","parent_name":"PolarOfflineRecordingTriggerMode"},"Enums/PolarOfflineRecordingData.html#/s:11PolarBleSdk0A20OfflineRecordingDataO03accdeF0yACs6UInt64V9timeStamp_SayAfG_s5Int32V1xAI1yAI1ztG7samplest_10Foundation4DateVAA0A13SensorSettingVtcACmF":{"name":"accOfflineRecordingData(_:startTime:settings:)","parent_name":"PolarOfflineRecordingData"},"Enums/PolarOfflineRecordingData.html#/s:11PolarBleSdk0A20OfflineRecordingDataO04gyrodeF0yACs6UInt64V9timeStamp_SayAfG_Sf1xSf1ySf1ztG7samplest_10Foundation4DateVAA0A13SensorSettingVtcACmF":{"name":"gyroOfflineRecordingData(_:startTime:settings:)","parent_name":"PolarOfflineRecordingData"},"Enums/PolarOfflineRecordingData.html#/s:11PolarBleSdk0A20OfflineRecordingDataO03magdeF0yACs6UInt64V9timeStamp_SayAfG_Sf1xSf1ySf1ztG7samplest_10Foundation4DateVAA0A13SensorSettingVtcACmF":{"name":"magOfflineRecordingData(_:startTime:settings:)","parent_name":"PolarOfflineRecordingData"},"Enums/PolarOfflineRecordingData.html#/s:11PolarBleSdk0A20OfflineRecordingDataO03ppgdeF0yAcA03PpgF4TypeO4type_Says6UInt64V9timeStamp_Says5Int32VG14channelSamplestG7samplest_10Foundation4DateVAA0A13SensorSettingVtcACmF":{"name":"ppgOfflineRecordingData(_:startTime:settings:)","parent_name":"PolarOfflineRecordingData"},"Enums/PolarOfflineRecordingData.html#/s:11PolarBleSdk0A20OfflineRecordingDataO03ppideF0yACs6UInt64V9timeStamp_SaySi2hr_s6UInt16V6ppInMsAJ0M13ErrorEstimateSi10blockerBitSi17skinContactStatusSi0tU9SupportedtG7samplest_10Foundation4DateVtcACmF":{"name":"ppiOfflineRecordingData(_:startTime:)","parent_name":"PolarOfflineRecordingData"},"Enums/PolarOfflineRecordingData.html#/s:11PolarBleSdk0A20OfflineRecordingDataO02hrdeF0yACSays5UInt8V0G0_SaySiG5rrsMsSb11rrAvailableSb13contactStatusSb0mN9SupportedtG_10Foundation4DateVtcACmF":{"name":"hrOfflineRecordingData(_:startTime:)","parent_name":"PolarOfflineRecordingData"},"Enums/PolarOfflineRecordingData.html#/s:11PolarBleSdk0A20OfflineRecordingDataO011temperaturedeF0yACs6UInt64V9timeStamp_SayAfG_Sf0G0tG7samplest_10Foundation4DateVtcACmF":{"name":"temperatureOfflineRecordingData(_:startTime:)","parent_name":"PolarOfflineRecordingData"},"Enums/FirmwareUpdateStatus.html#/s:11PolarBleSdk20FirmwareUpdateStatusO010fetchingFwE7PackageyACSS_tcACmF":{"name":"fetchingFwUpdatePackage(details:)","parent_name":"FirmwareUpdateStatus"},"Enums/FirmwareUpdateStatus.html#/s:11PolarBleSdk20FirmwareUpdateStatusO020preparingDeviceForFwE0yACSS_tcACmF":{"name":"preparingDeviceForFwUpdate(details:)","parent_name":"FirmwareUpdateStatus"},"Enums/FirmwareUpdateStatus.html#/s:11PolarBleSdk20FirmwareUpdateStatusO09writingFwE7PackageyACSS_tcACmF":{"name":"writingFwUpdatePackage(details:)","parent_name":"FirmwareUpdateStatus"},"Enums/FirmwareUpdateStatus.html#/s:11PolarBleSdk20FirmwareUpdateStatusO012finalizingFwE0yACSS_tcACmF":{"name":"finalizingFwUpdate(details:)","parent_name":"FirmwareUpdateStatus"},"Enums/FirmwareUpdateStatus.html#/s:11PolarBleSdk20FirmwareUpdateStatusO02fwE21CompletedSuccessfullyyACSS_tcACmF":{"name":"fwUpdateCompletedSuccessfully(details:)","parent_name":"FirmwareUpdateStatus"},"Enums/FirmwareUpdateStatus.html#/s:11PolarBleSdk20FirmwareUpdateStatusO02fwE12NotAvailableyACSS_tcACmF":{"name":"fwUpdateNotAvailable(details:)","parent_name":"FirmwareUpdateStatus"},"Enums/FirmwareUpdateStatus.html#/s:11PolarBleSdk20FirmwareUpdateStatusO02fwE6FailedyACSS_tcACmF":{"name":"fwUpdateFailed(details:)","parent_name":"FirmwareUpdateStatus"},"Enums/CheckFirmwareUpdateStatus.html#/s:11PolarBleSdk25CheckFirmwareUpdateStatusO07checkFwF9AvailableyACSS_tcACmF":{"name":"checkFwUpdateAvailable(version:)","parent_name":"CheckFirmwareUpdateStatus"},"Enums/CheckFirmwareUpdateStatus.html#/s:11PolarBleSdk25CheckFirmwareUpdateStatusO07checkFwF12NotAvailableyACSS_tcACmF":{"name":"checkFwUpdateNotAvailable(details:)","parent_name":"CheckFirmwareUpdateStatus"},"Enums/CheckFirmwareUpdateStatus.html#/s:11PolarBleSdk25CheckFirmwareUpdateStatusO07checkFwF6FailedyACSS_tcACmF":{"name":"checkFwUpdateFailed(details:)","parent_name":"CheckFirmwareUpdateStatus"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO22notificationNotEnabledyA2CmF":{"name":"notificationNotEnabled","abstract":"

      GATT characteristic notification not enabled

      ","parent_name":"PolarErrors"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO15serviceNotFoundyA2CmF":{"name":"serviceNotFound","abstract":"

      GATT service not found

      ","parent_name":"PolarErrors"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO18deviceNotConnectedyA2CmF":{"name":"deviceNotConnected","abstract":"

      Device state != Connected

      ","parent_name":"PolarErrors"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO14deviceNotFoundyA2CmF":{"name":"deviceNotFound","abstract":"

      Device not found

      ","parent_name":"PolarErrors"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO21operationNotSupportedyA2CmF":{"name":"operationNotSupported","abstract":"

      Requested operation is not supported

      ","parent_name":"PolarErrors"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO19messageEncodeFailedyA2CmF":{"name":"messageEncodeFailed","abstract":"

      Google protocol buffers encode failed

      ","parent_name":"PolarErrors"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO19messageDecodeFailedyA2CmF":{"name":"messageDecodeFailed","abstract":"

      Google protocol buffers decode failed

      ","parent_name":"PolarErrors"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO20dateTimeFormatFailedyACSS_tcACmF":{"name":"dateTimeFormatFailed(description:)","abstract":"

      String to date time formatting failed

      ","parent_name":"PolarErrors"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO22unableToStartStreamingyA2CmF":{"name":"unableToStartStreaming","abstract":"

      Failed to start streaming

      ","parent_name":"PolarErrors"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO15invalidArgumentyACSS_tcACmF":{"name":"invalidArgument(description:)","abstract":"

      invalid argument

      ","parent_name":"PolarErrors"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO05polarbC17InternalExceptionyACSS_tcACmF":{"name":"polarBleSdkInternalException(description:)","abstract":"

      Polar BLE SDK internal exception indicating something went wrong in SDK internal logic

      ","parent_name":"PolarErrors"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO11deviceErroryACSS_tcACmF":{"name":"deviceError(description:)","abstract":"

      Error on device operation

      ","parent_name":"PolarErrors"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO26polarOfflineRecordingErroryACSS_tcACmF":{"name":"polarOfflineRecordingError(description:)","abstract":"

      Error related to offline recording

      ","parent_name":"PolarErrors"},"Enums/SampleType.html#/s:11PolarBleSdk10SampleTypeO2hryA2CmF":{"name":"hr","abstract":"

      recording type to use is hr in BPM

      ","parent_name":"SampleType"},"Enums/SampleType.html#/s:11PolarBleSdk10SampleTypeO2rryA2CmF":{"name":"rr","abstract":"

      recording type to use is rr interval

      ","parent_name":"SampleType"},"Enums/RecordingInterval.html#/s:11PolarBleSdk17RecordingIntervalO11interval_1syA2CmF":{"name":"interval_1s","parent_name":"RecordingInterval"},"Enums/RecordingInterval.html#/s:11PolarBleSdk17RecordingIntervalO11interval_5syA2CmF":{"name":"interval_5s","parent_name":"RecordingInterval"},"Enums/PpgDataType.html#/s:11PolarBleSdk11PpgDataTypeO13ppg3_ambient1yA2CmF":{"name":"ppg3_ambient1","abstract":"

      3 ppg + 1 ambient

      ","parent_name":"PpgDataType"},"Enums/PpgDataType.html#/s:11PolarBleSdk11PpgDataTypeO5ppg17yA2CmF":{"name":"ppg17","abstract":"

      16 ppg + 1 status

      ","parent_name":"PpgDataType"},"Enums/PpgDataType.html#/s:11PolarBleSdk11PpgDataTypeO7unknownyA2CmF":{"name":"unknown","parent_name":"PpgDataType"},"Enums/OhrDataType.html#/s:11PolarBleSdk11OhrDataTypeO13ppg3_ambient1yA2CmF":{"name":"ppg3_ambient1","abstract":"

      3 ppg + 1 ambient

      ","parent_name":"OhrDataType"},"Enums/OhrDataType.html#/s:11PolarBleSdk11OhrDataTypeO7unknownyA2CmF":{"name":"unknown","parent_name":"OhrDataType"},"Enums/PolarActivityDataType.html#/s:11PolarBleSdk0A16ActivityDataTypeO5SLEEPyA2CmF":{"name":"SLEEP","parent_name":"PolarActivityDataType"},"Enums/PolarActivityDataType.html#/s:11PolarBleSdk0A16ActivityDataTypeO5STEPSyA2CmF":{"name":"STEPS","parent_name":"PolarActivityDataType"},"Enums/PolarActivityDataType.html#/s:11PolarBleSdk0A16ActivityDataTypeO8CALORIESyA2CmF":{"name":"CALORIES","parent_name":"PolarActivityDataType"},"Enums/PolarActivityDataType.html#/s:11PolarBleSdk0A16ActivityDataTypeO10HR_SAMPLESyA2CmF":{"name":"HR_SAMPLES","parent_name":"PolarActivityDataType"},"Enums/PolarActivityDataType.html#/s:11PolarBleSdk0A16ActivityDataTypeO16NIGHTLY_RECHARGEyA2CmF":{"name":"NIGHTLY_RECHARGE","parent_name":"PolarActivityDataType"},"Enums/PolarActivityDataType.html#/s:11PolarBleSdk0A16ActivityDataTypeO4NONEyA2CmF":{"name":"NONE","parent_name":"PolarActivityDataType"},"Enums/PolarBleSdkFeature.html#/s:11PolarBleSdk0abC7FeatureO10feature_hryA2CmF":{"name":"feature_hr","abstract":"

      Hr feature to receive hr and rr data from Polar or any other BLE device via standard HR BLE service

      ","parent_name":"PolarBleSdkFeature"},"Enums/PolarBleSdkFeature.html#/s:11PolarBleSdk0abC7FeatureO19feature_device_infoyA2CmF":{"name":"feature_device_info","abstract":"

      Device information feature to receive sw information from Polar or any other BLE device

      ","parent_name":"PolarBleSdkFeature"},"Enums/PolarBleSdkFeature.html#/s:11PolarBleSdk0abC7FeatureO20feature_battery_infoyA2CmF":{"name":"feature_battery_info","abstract":"

      Feature to receive battery level info from Polar or any other BLE device

      ","parent_name":"PolarBleSdkFeature"},"Enums/PolarBleSdkFeature.html#/s:11PolarBleSdk0abC7FeatureO30feature_polar_online_streamingyA2CmF":{"name":"feature_polar_online_streaming","abstract":"

      Polar sensor streaming feature to stream live online data. For example hr, ecg, acc, ppg, ppi, etc…

      ","parent_name":"PolarBleSdkFeature"},"Enums/PolarBleSdkFeature.html#/s:11PolarBleSdk0abC7FeatureO31feature_polar_offline_recordingyA2CmF":{"name":"feature_polar_offline_recording","abstract":"

      Polar offline recording feature to record offline data to Polar device without continuous BLE connection.

      ","parent_name":"PolarBleSdkFeature"},"Enums/PolarBleSdkFeature.html#/s:11PolarBleSdk0abC7FeatureO36feature_polar_h10_exercise_recordingyA2CmF":{"name":"feature_polar_h10_exercise_recording","abstract":"

      H10 exercise recording feature to record exercise data to Polar H10 device without continuous BLE connection.

      ","parent_name":"PolarBleSdkFeature"},"Enums/PolarBleSdkFeature.html#/s:11PolarBleSdk0abC7FeatureO31feature_polar_device_time_setupyA2CmF":{"name":"feature_polar_device_time_setup","abstract":"

      Feature to read and set device time in Polar device

      ","parent_name":"PolarBleSdkFeature"},"Enums/PolarBleSdkFeature.html#/s:11PolarBleSdk0abC7FeatureO22feature_polar_sdk_modeyA2CmF":{"name":"feature_polar_sdk_mode","abstract":"

      In SDK mode the wider range of capabilities are available for the online stream or offline recoding than in normal operation mode.

      ","parent_name":"PolarBleSdkFeature"},"Enums/PolarBleSdkFeature.html#/s:11PolarBleSdk0abC7FeatureO27feature_polar_led_animationyA2CmF":{"name":"feature_polar_led_animation","abstract":"

      Feature to enable or disable SDK mode blinking LED animation.

      ","parent_name":"PolarBleSdkFeature"},"Enums/PolarBleSdkFeature.html#/s:11PolarBleSdk0abC7FeatureO29feature_polar_firmware_updateyA2CmF":{"name":"feature_polar_firmware_update","abstract":"

      Firmware update for Polar device.

      ","parent_name":"PolarBleSdkFeature"},"Enums/PolarBleSdkFeature.html#/s:11PolarBleSdk0abC7FeatureO27feature_polar_activity_datayA2CmF":{"name":"feature_polar_activity_data","abstract":"

      Feature to receive activity data from Polar device.

      ","parent_name":"PolarBleSdkFeature"},"Enums/PolarDeviceDataType.html#/s:11PolarBleSdk0A14DeviceDataTypeO3ecgyA2CmF":{"name":"ecg","parent_name":"PolarDeviceDataType"},"Enums/PolarDeviceDataType.html#/s:11PolarBleSdk0A14DeviceDataTypeO3accyA2CmF":{"name":"acc","parent_name":"PolarDeviceDataType"},"Enums/PolarDeviceDataType.html#/s:11PolarBleSdk0A14DeviceDataTypeO3ppgyA2CmF":{"name":"ppg","parent_name":"PolarDeviceDataType"},"Enums/PolarDeviceDataType.html#/s:11PolarBleSdk0A14DeviceDataTypeO3ppiyA2CmF":{"name":"ppi","parent_name":"PolarDeviceDataType"},"Enums/PolarDeviceDataType.html#/s:11PolarBleSdk0A14DeviceDataTypeO4gyroyA2CmF":{"name":"gyro","parent_name":"PolarDeviceDataType"},"Enums/PolarDeviceDataType.html#/s:11PolarBleSdk0A14DeviceDataTypeO12magnetometeryA2CmF":{"name":"magnetometer","parent_name":"PolarDeviceDataType"},"Enums/PolarDeviceDataType.html#/s:11PolarBleSdk0A14DeviceDataTypeO2hryA2CmF":{"name":"hr","parent_name":"PolarDeviceDataType"},"Enums/PolarDeviceDataType.html#/s:11PolarBleSdk0A14DeviceDataTypeO11temperatureyA2CmF":{"name":"temperature","parent_name":"PolarDeviceDataType"},"Enums/PolarDeviceDataType.html#/s:11PolarBleSdk0A14DeviceDataTypeO8pressureyA2CmF":{"name":"pressure","parent_name":"PolarDeviceDataType"},"Enums/PolarDeviceDataType.html":{"name":"PolarDeviceDataType","abstract":"

      Data types available in Polar devices for online streaming or offline recording.

      "},"Enums/PolarBleSdkFeature.html":{"name":"PolarBleSdkFeature","abstract":"

      Features available in Polar BLE SDK library

      "},"Enums/PolarActivityDataType.html":{"name":"PolarActivityDataType","abstract":"

      The activity recording data types available in Polar devices.

      "},"Enums/OhrDataType.html":{"name":"OhrDataType","abstract":"

      OHR data source enum

      "},"Enums/PpgDataType.html":{"name":"PpgDataType","abstract":"

      PPG data source enum

      "},"Enums/RecordingInterval.html":{"name":"RecordingInterval","abstract":"

      Recoding intervals for H10 recording start

      "},"Enums/SampleType.html":{"name":"SampleType","abstract":"

      Sample types for H10 recording start

      "},"Enums/PolarErrors.html":{"name":"PolarErrors","abstract":"

      Polar SDK errors

      "},"Enums/CheckFirmwareUpdateStatus.html":{"name":"CheckFirmwareUpdateStatus"},"Enums/FirmwareUpdateStatus.html":{"name":"FirmwareUpdateStatus"},"Enums/PolarOfflineRecordingData.html":{"name":"PolarOfflineRecordingData"},"Enums/PolarOfflineRecordingTriggerMode.html":{"name":"PolarOfflineRecordingTriggerMode","abstract":"

      Polar offline recording trigger mode. Offline recording trigger can be used to start the offline recording automatically in device, based on selected trigger mode.

      "},"Enums/AutomaticSampleTriggerType.html":{"name":"AutomaticSampleTriggerType"},"Global%20Variables.html#/s:11PolarBleSdk25DEVICE_SETTINGS_FILE_PATHSSvp":{"name":"DEVICE_SETTINGS_FILE_PATH"},"Classes/BleHtsClient/TemperatureMeasurement.html#/s:11PolarBleSdk0B9HtsClientC22TemperatureMeasurementV18temperatureCelsiusSfvp":{"name":"temperatureCelsius","parent_name":"TemperatureMeasurement"},"Classes/BleHtsClient/TemperatureMeasurement.html#/s:11PolarBleSdk0B9HtsClientC22TemperatureMeasurementV21temperatureFahrenheitSfvp":{"name":"temperatureFahrenheit","parent_name":"TemperatureMeasurement"},"Classes/BleHtsClient/TemperatureMeasurement.html":{"name":"TemperatureMeasurement","parent_name":"BleHtsClient"},"Classes/BleHtsClient.html#/s:11PolarBleSdk0B9HtsClientC22gattServiceTransmitterAcA0B26AttributeTransportProtocol_p_tcfc":{"name":"init(gattServiceTransmitter:)","parent_name":"BleHtsClient"},"Classes/BleHtsClient.html#/s:11PolarBleSdk0B9HtsClientC12disconnectedyyF":{"name":"disconnected()","parent_name":"BleHtsClient"},"Classes/BleHtsClient.html#/s:11PolarBleSdk0B9HtsClientC18processServiceData_4data3errySo6CBUUIDC_10Foundation0H0VSitF":{"name":"processServiceData(_:data:err:)","parent_name":"BleHtsClient"},"Classes/BleHtsClient.html#/s:11PolarBleSdk0B9HtsClientC07observeD13Notifications15checkConnection7RxSwift10ObservableCyAC22TemperatureMeasurementVGSb_tF":{"name":"observeHtsNotifications(checkConnection:)","parent_name":"BleHtsClient"},"Classes/HealthThermometer.html#/s:11PolarBleSdk17HealthThermometerC11HTS_SERVICESo6CBUUIDCvpZ":{"name":"HTS_SERVICE","parent_name":"HealthThermometer"},"Classes/HealthThermometer.html#/s:11PolarBleSdk17HealthThermometerC23TEMPERATURE_MEASUREMENTSo6CBUUIDCvpZ":{"name":"TEMPERATURE_MEASUREMENT","parent_name":"HealthThermometer"},"Classes/HealthThermometer.html#/s:11PolarBleSdk17HealthThermometerC16TEMPERATURE_TYPESo6CBUUIDCvpZ":{"name":"TEMPERATURE_TYPE","parent_name":"HealthThermometer"},"Classes/PolarBackupManager.html#/s:11PolarBleSdk0A13BackupManagerC0D8FileDataV":{"name":"BackupFileData","parent_name":"PolarBackupManager"},"Classes/PolarBackupManager.html#/s:11PolarBleSdk0A13BackupManagerC6clientAcA0B11PsFtpClientC_tcfc":{"name":"init(client:)","parent_name":"PolarBackupManager"},"Classes/PolarBackupManager.html#/s:11PolarBleSdk0A13BackupManagerC12backupDevice7RxSwift17PrimitiveSequenceVyAE11SingleTraitOSayAC0D8FileDataVGGyF":{"name":"backupDevice()","abstract":"

      Backs up the device.

      ","parent_name":"PolarBackupManager"},"Classes/PolarBackupManager.html#/s:11PolarBleSdk0A13BackupManagerC07restoreD011backupFiles7RxSwift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSayAC0D8FileDataVG_tF":{"name":"restoreBackup(backupFiles:)","abstract":"

      Restores backup to the device.

      ","parent_name":"PolarBackupManager"},"Classes/PolarSleepData/OriginalSleepRange.html#/s:11PolarBleSdk0A9SleepDataC08OriginalD5RangeV9startTime10Foundation4DateVSgvp":{"name":"startTime","parent_name":"OriginalSleepRange"},"Classes/PolarSleepData/OriginalSleepRange.html#/s:11PolarBleSdk0A9SleepDataC08OriginalD5RangeV7endTime10Foundation4DateVSgvp":{"name":"endTime","parent_name":"OriginalSleepRange"},"Classes/PolarSleepData/SleepCycle.html#/s:11PolarBleSdk0A9SleepDataC0D5CycleV011secondsFromD5Starts6UInt32VSgvp":{"name":"secondsFromSleepStart","parent_name":"SleepCycle"},"Classes/PolarSleepData/SleepCycle.html#/s:11PolarBleSdk0A9SleepDataC0D5CycleV15sleepDepthStartSfSgvp":{"name":"sleepDepthStart","parent_name":"SleepCycle"},"Classes/PolarSleepData/SleepWakePhase.html#/s:11PolarBleSdk0A9SleepDataC0D9WakePhaseV011secondsFromD5Starts6UInt32VSgvp":{"name":"secondsFromSleepStart","parent_name":"SleepWakePhase"},"Classes/PolarSleepData/SleepWakePhase.html#/s:11PolarBleSdk0A9SleepDataC0D9WakePhaseV5stateAC0dF5StateOSgvp":{"name":"state","parent_name":"SleepWakePhase"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV14sleepStartTime10Foundation4DateVSgvp":{"name":"sleepStartTime","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV12sleepEndTime10Foundation4DateVSgvp":{"name":"sleepEndTime","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV12lastModified10Foundation4DateVSgvp":{"name":"lastModified","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV16sleepGoalMinutess6UInt32VSgvp":{"name":"sleepGoalMinutes","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV15sleepWakePhasesSayAC0dI5PhaseVGSgvp":{"name":"sleepWakePhases","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV10snoozeTimeSay10Foundation4DateVGSgvp":{"name":"snoozeTime","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV9alarmTime10Foundation4DateVSgvp":{"name":"alarmTime","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV23sleepStartOffsetSecondss5Int32VSgvp":{"name":"sleepStartOffsetSeconds","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV21sleepEndOffsetSecondss5Int32VSgvp":{"name":"sleepEndOffsetSeconds","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV04userD6RatingAC0dI0OSgvp":{"name":"userSleepRating","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV8deviceIdSSSgvp":{"name":"deviceId","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV13batteryRanOutSbSgvp":{"name":"batteryRanOut","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV11sleepCyclesSayAC0D5CycleVGSgvp":{"name":"sleepCycles","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV05sleepG4Date10Foundation0I0VSgvp":{"name":"sleepResultDate","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV08originalD5RangeAC08OriginaldI0VSgvp":{"name":"originalSleepRange","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/SleepRating.html#/s:11PolarBleSdk0A9SleepDataC0D6RatingO15SLEPT_UNDEFINEDyA2EmF":{"name":"SLEPT_UNDEFINED","parent_name":"SleepRating"},"Classes/PolarSleepData/SleepRating.html#/s:11PolarBleSdk0A9SleepDataC0D6RatingO12SLEPT_POORLYyA2EmF":{"name":"SLEPT_POORLY","parent_name":"SleepRating"},"Classes/PolarSleepData/SleepRating.html#/s:11PolarBleSdk0A9SleepDataC0D6RatingO21SLEPT_SOMEWHAT_POORLYyA2EmF":{"name":"SLEPT_SOMEWHAT_POORLY","parent_name":"SleepRating"},"Classes/PolarSleepData/SleepRating.html#/s:11PolarBleSdk0A9SleepDataC0D6RatingO29SLEPT_NEITHER_POORLY_NOR_WELLyA2EmF":{"name":"SLEPT_NEITHER_POORLY_NOR_WELL","parent_name":"SleepRating"},"Classes/PolarSleepData/SleepRating.html#/s:11PolarBleSdk0A9SleepDataC0D6RatingO19SLEPT_SOMEWHAT_WELLyA2EmF":{"name":"SLEPT_SOMEWHAT_WELL","parent_name":"SleepRating"},"Classes/PolarSleepData/SleepRating.html#/s:11PolarBleSdk0A9SleepDataC0D6RatingO10SLEPT_WELLyA2EmF":{"name":"SLEPT_WELL","parent_name":"SleepRating"},"Classes/PolarSleepData/SleepWakeState.html#/s:11PolarBleSdk0A9SleepDataC0D9WakeStateO7UNKNOWNyA2EmF":{"name":"UNKNOWN","parent_name":"SleepWakeState"},"Classes/PolarSleepData/SleepWakeState.html#/s:11PolarBleSdk0A9SleepDataC0D9WakeStateO4WAKEyA2EmF":{"name":"WAKE","parent_name":"SleepWakeState"},"Classes/PolarSleepData/SleepWakeState.html#/s:11PolarBleSdk0A9SleepDataC0D9WakeStateO3REMyA2EmF":{"name":"REM","parent_name":"SleepWakeState"},"Classes/PolarSleepData/SleepWakeState.html#/s:11PolarBleSdk0A9SleepDataC0D9WakeStateO8NONREM12yA2EmF":{"name":"NONREM12","parent_name":"SleepWakeState"},"Classes/PolarSleepData/SleepWakeState.html#/s:11PolarBleSdk0A9SleepDataC0D9WakeStateO7NONREM3yA2EmF":{"name":"NONREM3","parent_name":"SleepWakeState"},"Classes/PolarSleepData/SleepWakeState.html":{"name":"SleepWakeState","parent_name":"PolarSleepData"},"Classes/PolarSleepData/SleepRating.html":{"name":"SleepRating","parent_name":"PolarSleepData"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html":{"name":"PolarSleepAnalysisResult","parent_name":"PolarSleepData"},"Classes/PolarSleepData/SleepWakePhase.html":{"name":"SleepWakePhase","parent_name":"PolarSleepData"},"Classes/PolarSleepData/SleepCycle.html":{"name":"SleepCycle","parent_name":"PolarSleepData"},"Classes/PolarSleepData/OriginalSleepRange.html":{"name":"OriginalSleepRange","parent_name":"PolarSleepData"},"Classes/PolarUserDeviceSettings/PolarUserDeviceSettingsResult.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0adeF6ResultV14deviceLocationAC0eI0Ovp":{"name":"deviceLocation","parent_name":"PolarUserDeviceSettingsResult"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:s12IdentifiableP2id2IDQzvp":{"name":"id","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO9UNDEFINEDyA2EmF":{"name":"UNDEFINED","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO5OTHERyA2EmF":{"name":"OTHER","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO10WRIST_LEFTyA2EmF":{"name":"WRIST_LEFT","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO11WRIST_RIGHTyA2EmF":{"name":"WRIST_RIGHT","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO8NECKLACEyA2EmF":{"name":"NECKLACE","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO5CHESTyA2EmF":{"name":"CHEST","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO10UPPER_BACKyA2EmF":{"name":"UPPER_BACK","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO9FOOT_LEFTyA2EmF":{"name":"FOOT_LEFT","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO10FOOT_RIGHTyA2EmF":{"name":"FOOT_RIGHT","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO14LOWER_ARM_LEFTyA2EmF":{"name":"LOWER_ARM_LEFT","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO15LOWER_ARM_RIGHTyA2EmF":{"name":"LOWER_ARM_RIGHT","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO14UPPER_ARM_LEFTyA2EmF":{"name":"UPPER_ARM_LEFT","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO16UPPER_ARM_RIGHTsyA2EmF":{"name":"UPPER_ARM_RIGHTs","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO10BIKE_MOUNTyA2EmF":{"name":"BIKE_MOUNT","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO5toIntSiyF":{"name":"toInt()","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html":{"name":"DeviceLocation","parent_name":"PolarUserDeviceSettings"},"Classes/PolarUserDeviceSettings.html#/s:11PolarBleSdk0A18UserDeviceSettingsC9timestamp10Foundation4DateVvp":{"name":"timestamp","parent_name":"PolarUserDeviceSettings"},"Classes/PolarUserDeviceSettings.html#/s:11PolarBleSdk0A18UserDeviceSettingsC15_deviceLocationAC0eH0Ovp":{"name":"_deviceLocation","parent_name":"PolarUserDeviceSettings"},"Classes/PolarUserDeviceSettings.html#/s:11PolarBleSdk0A18UserDeviceSettingsC14deviceLocationAC0eH0Ovp":{"name":"deviceLocation","parent_name":"PolarUserDeviceSettings"},"Classes/PolarUserDeviceSettings/PolarUserDeviceSettingsResult.html":{"name":"PolarUserDeviceSettingsResult","parent_name":"PolarUserDeviceSettings"},"Classes/PolarUserDeviceSettings.html#/s:11PolarBleSdk0A18UserDeviceSettingsC14getStringValue19deviceLocationIndexSSSi_tFZ":{"name":"getStringValue(deviceLocationIndex:)","parent_name":"PolarUserDeviceSettings"},"Classes/PolarUserDeviceSettings.html#/s:11PolarBleSdk0A18UserDeviceSettingsC03getE8Location06deviceH0AC0eH0OSS_tFZ":{"name":"getDeviceLocation(deviceLocation:)","parent_name":"PolarUserDeviceSettings"},"Classes/PolarUserDeviceSettings.html#/s:11PolarBleSdk0A18UserDeviceSettingsC14getAllAsStringSaySSGyFZ":{"name":"getAllAsString()","parent_name":"PolarUserDeviceSettings"},"Classes/PolarStoredDataType/PolarStoredDataTypeResult.html#/s:11PolarBleSdk0A14StoredDataTypeC0adeF6ResultV06storedeF0AC0deF0OSgvp":{"name":"storedDataType","parent_name":"PolarStoredDataTypeResult"},"Classes/PolarStoredDataType/StoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC0deF0O9UNDEFINEDyA2EmF":{"name":"UNDEFINED","parent_name":"StoredDataType"},"Classes/PolarStoredDataType/StoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC0deF0O8ACTIVITYyA2EmF":{"name":"ACTIVITY","parent_name":"StoredDataType"},"Classes/PolarStoredDataType/StoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC0deF0O11AUTO_SAMPLEyA2EmF":{"name":"AUTO_SAMPLE","parent_name":"StoredDataType"},"Classes/PolarStoredDataType/StoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC0deF0O13DAILY_SUMMARYyA2EmF":{"name":"DAILY_SUMMARY","parent_name":"StoredDataType"},"Classes/PolarStoredDataType/StoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC0deF0O16NIGHTLY_RECOVERYyA2EmF":{"name":"NIGHTLY_RECOVERY","parent_name":"StoredDataType"},"Classes/PolarStoredDataType/StoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC0deF0O6SDLOGSyA2EmF":{"name":"SDLOGS","parent_name":"StoredDataType"},"Classes/PolarStoredDataType/StoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC0deF0O5SLEEPyA2EmF":{"name":"SLEEP","parent_name":"StoredDataType"},"Classes/PolarStoredDataType/StoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC0deF0O11SLEEP_SCOREyA2EmF":{"name":"SLEEP_SCORE","parent_name":"StoredDataType"},"Classes/PolarStoredDataType/StoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC0deF0O5toIntSiyF":{"name":"toInt()","parent_name":"StoredDataType"},"Classes/PolarStoredDataType/StoredDataType.html":{"name":"StoredDataType","parent_name":"PolarStoredDataType"},"Classes/PolarStoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC07_storedeF0AC0deF0Ovp":{"name":"_storedDataType","parent_name":"PolarStoredDataType"},"Classes/PolarStoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC06storedeF0AC0deF0Ovp":{"name":"storedDataType","parent_name":"PolarStoredDataType"},"Classes/PolarStoredDataType/PolarStoredDataTypeResult.html":{"name":"PolarStoredDataTypeResult","parent_name":"PolarStoredDataType"},"Classes/PolarStoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC14getStringValue04dataF13LocationIndexSSSi_tFZ":{"name":"getStringValue(dataTypeLocationIndex:)","parent_name":"PolarStoredDataType"},"Classes/PolarStoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC14getAllAsStringSaySSGyFZ":{"name":"getAllAsString()","parent_name":"PolarStoredDataType"},"Classes/PolarStoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC8getValue4nameAC0deF0OSS_tFZ":{"name":"getValue(name:)","parent_name":"PolarStoredDataType"},"Classes/PolarBleApiDefaultImpl.html#/s:11PolarBleSdk0aB14ApiDefaultImplC19polarImplementation_8featuresAA0abD0_pSo17OS_dispatch_queueC_ShyAA0abC7FeatureOGtFZ":{"name":"polarImplementation(_:features:)","abstract":"

      New instance of Polar Ble API implementation

      ","parent_name":"PolarBleApiDefaultImpl"},"Classes/PolarBleApiDefaultImpl.html#/s:11PolarBleSdk0aB14ApiDefaultImplC11versionInfoSSyFZ":{"name":"versionInfo()","abstract":"

      Return current version

      ","parent_name":"PolarBleApiDefaultImpl"},"Classes/PolarBleApiDefaultImpl.html":{"name":"PolarBleApiDefaultImpl","abstract":"

      Class to provide the default implementation of the Polar Ble API

      "},"Classes/PolarStoredDataType.html":{"name":"PolarStoredDataType"},"Classes/PolarUserDeviceSettings.html":{"name":"PolarUserDeviceSettings"},"Classes/PolarSleepData.html":{"name":"PolarSleepData"},"Classes/PolarBackupManager.html":{"name":"PolarBackupManager"},"Classes/HealthThermometer.html":{"name":"HealthThermometer"},"Classes/BleHtsClient.html":{"name":"BleHtsClient"},"Classes.html":{"name":"Classes","abstract":"

      The following classes are available globally.

      "},"Global%20Variables.html":{"name":"Global Variables","abstract":"

      The following global variables are available globally.

      "},"Enums.html":{"name":"Enumerations","abstract":"

      The following enumerations are available globally.

      "},"Extensions.html":{"name":"Extensions","abstract":"

      The following extensions are available globally.

      "},"Protocols.html":{"name":"Protocols","abstract":"

      The following protocols are available globally.

      "},"Structs.html":{"name":"Structures","abstract":"

      The following structures are available globally.

      "},"Typealiases.html":{"name":"Type Aliases","abstract":"

      The following type aliases are available globally.

      "}} \ No newline at end of file +{"Typealiases.html#/s:11PolarBleSdk0A10DeviceInfoa":{"name":"PolarDeviceInfo","abstract":"

      Polar device info

      "},"Typealiases.html#/s:11PolarBleSdk0A15HrBroadcastDataa":{"name":"PolarHrBroadcastData","abstract":"

      deviceInfo: see #PolarDeviceInfo ,

      "},"Typealiases.html#/s:11PolarBleSdk0A6HrDataa":{"name":"PolarHrData","abstract":"

      Polar hr data

      "},"Typealiases.html#/s:11PolarBleSdk0A7EcgDataa":{"name":"PolarEcgData","abstract":"

      Polar Ecg data

      "},"Typealiases.html#/s:11PolarBleSdk0A7AccDataa":{"name":"PolarAccData","abstract":"

      Polar acc data

      "},"Typealiases.html#/s:11PolarBleSdk0A8GyroDataa":{"name":"PolarGyroData","abstract":"

      Polar gyro data

      "},"Typealiases.html#/s:11PolarBleSdk0A16MagnetometerDataa":{"name":"PolarMagnetometerData","abstract":"

      Polar magnetometer data

      "},"Typealiases.html#/s:11PolarBleSdk0A15TemperatureDataa":{"name":"PolarTemperatureData","abstract":"

      Polar Temperature data

      "},"Typealiases.html#/s:11PolarBleSdk0A12PressureDataa":{"name":"PolarPressureData","abstract":"

      Polar Pressure data

      "},"Typealiases.html#/s:11PolarBleSdk0A7OhrDataa":{"name":"PolarOhrData","abstract":"

      Polar Ohr data

      "},"Typealiases.html#/s:11PolarBleSdk0A7PpgDataa":{"name":"PolarPpgData","abstract":"

      Polar PPG data

      "},"Typealiases.html#/s:11PolarBleSdk0A7PpiDataa":{"name":"PolarPpiData","abstract":"

      Polar ppi data

      "},"Typealiases.html#/s:11PolarBleSdk0A13ExerciseEntrya":{"name":"PolarExerciseEntry","abstract":"

      Polar exercise entry

      "},"Typealiases.html#/s:11PolarBleSdk0A12ExerciseDataa":{"name":"PolarExerciseData","abstract":"

      Polar Exercise Data

      "},"Typealiases.html#/s:11PolarBleSdk0A15RecordingStatusa":{"name":"PolarRecordingStatus","abstract":"

      Polar Recording status

      "},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV16createdTimestamp10Foundation4DateVvp":{"name":"createdTimestamp","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV17modifiedTimestamp10Foundation4DateVSgvp":{"name":"modifiedTimestamp","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV9ansStatusSfSgvp":{"name":"ansStatus","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV17recoveryIndicatorSiSgvp":{"name":"recoveryIndicator","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV25recoveryIndicatorSubLevelSiSgvp":{"name":"recoveryIndicatorSubLevel","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV7ansRateSiSgvp":{"name":"ansRate","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV17scoreRateObsoleteSiSgvp":{"name":"scoreRateObsolete","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV04meanD11RecoveryRRISiSgvp":{"name":"meanNightlyRecoveryRRI","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV04meanD13RecoveryRMSSDSiSgvp":{"name":"meanNightlyRecoveryRMSSD","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV04meanD27RecoveryRespirationIntervalSiSgvp":{"name":"meanNightlyRecoveryRespirationInterval","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV15meanBaselineRRISiSgvp":{"name":"meanBaselineRRI","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV13sdBaselineRRISiSgvp":{"name":"sdBaselineRRI","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV17meanBaselineRMSSDSiSgvp":{"name":"meanBaselineRMSSD","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV15sdBaselineRMSSDSiSgvp":{"name":"sdBaselineRMSSD","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV31meanBaselineRespirationIntervalSiSgvp":{"name":"meanBaselineRespirationInterval","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV29sdBaselineRespirationIntervalSiSgvp":{"name":"sdBaselineRespirationInterval","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV8sleepTipSSSgvp":{"name":"sleepTip","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV11vitalityTipSSSgvp":{"name":"vitalityTip","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV11exerciseTipSSSgvp":{"name":"exerciseTip","parent_name":"PolarNightlyRechargeData"},"Structs/PolarNightlyRechargeData.html#/s:11PolarBleSdk0A19NightlyRechargeDataV15sleepResultDate10Foundation0I0VSgvp":{"name":"sleepResultDate","parent_name":"PolarNightlyRechargeData"},"Structs/PolarStepsData.html#/s:11PolarBleSdk0A9StepsDataV4date10Foundation4DateVvp":{"name":"date","parent_name":"PolarStepsData"},"Structs/PolarStepsData.html#/s:11PolarBleSdk0A9StepsDataV5stepsSivp":{"name":"steps","parent_name":"PolarStepsData"},"Structs/PolarDistanceData.html#/s:11PolarBleSdk0A12DistanceDataV4date10Foundation4DateVvp":{"name":"date","parent_name":"PolarDistanceData"},"Structs/PolarDistanceData.html#/s:11PolarBleSdk0A12DistanceDataV14distanceMetersSfvp":{"name":"distanceMeters","parent_name":"PolarDistanceData"},"Structs/Polar247HrSamplesData.html#/s:11PolarBleSdk21Polar247HrSamplesDataV4date10Foundation4DateVvp":{"name":"date","parent_name":"Polar247HrSamplesData"},"Structs/Polar247HrSamplesData.html#/s:11PolarBleSdk21Polar247HrSamplesDataV02hrF0SaySiGvp":{"name":"hrSamples","parent_name":"Polar247HrSamplesData"},"Structs/Polar247HrSamplesData.html#/s:11PolarBleSdk21Polar247HrSamplesDataV11triggerTypeAA022AutomaticSampleTriggerI0OSgvp":{"name":"triggerType","parent_name":"Polar247HrSamplesData"},"Structs/Polar247HrSamplesData.html#/s:11PolarBleSdk21Polar247HrSamplesDataV4date02hrF011triggerTypeAC10Foundation4DateV_SaySiGAA022AutomaticSampleTriggerK0OSgtcfc":{"name":"init(date:hrSamples:triggerType:)","parent_name":"Polar247HrSamplesData"},"Structs/Polar247HrSamplesData.html#/s:Se4fromxs7Decoder_p_tKcfc":{"name":"init(from:)","parent_name":"Polar247HrSamplesData"},"Structs/Polar247HrSamplesData.html#/s:SE6encode2toys7Encoder_p_tKF":{"name":"encode(to:)","parent_name":"Polar247HrSamplesData"},"Structs/PolarActiveTime.html#/s:11PolarBleSdk0A10ActiveTimeV5hoursSivp":{"name":"hours","parent_name":"PolarActiveTime"},"Structs/PolarActiveTime.html#/s:11PolarBleSdk0A10ActiveTimeV7minutesSivp":{"name":"minutes","parent_name":"PolarActiveTime"},"Structs/PolarActiveTime.html#/s:11PolarBleSdk0A10ActiveTimeV7secondsSivp":{"name":"seconds","parent_name":"PolarActiveTime"},"Structs/PolarActiveTime.html#/s:11PolarBleSdk0A10ActiveTimeV6millisSivp":{"name":"millis","parent_name":"PolarActiveTime"},"Structs/PolarActiveTime.html#/s:11PolarBleSdk0A10ActiveTimeV5hours7minutes7seconds6millisACSi_S3itcfc":{"name":"init(hours:minutes:seconds:millis:)","parent_name":"PolarActiveTime"},"Structs/PolarActiveTimeData.html#/s:11PolarBleSdk0A14ActiveTimeDataV4date10Foundation4DateVvp":{"name":"date","parent_name":"PolarActiveTimeData"},"Structs/PolarActiveTimeData.html#/s:11PolarBleSdk0A14ActiveTimeDataV11timeNonWearAA0adE0Vvp":{"name":"timeNonWear","parent_name":"PolarActiveTimeData"},"Structs/PolarActiveTimeData.html#/s:11PolarBleSdk0A14ActiveTimeDataV9timeSleepAA0adE0Vvp":{"name":"timeSleep","parent_name":"PolarActiveTimeData"},"Structs/PolarActiveTimeData.html#/s:11PolarBleSdk0A14ActiveTimeDataV13timeSedentaryAA0adE0Vvp":{"name":"timeSedentary","parent_name":"PolarActiveTimeData"},"Structs/PolarActiveTimeData.html#/s:11PolarBleSdk0A14ActiveTimeDataV17timeLightActivityAA0adE0Vvp":{"name":"timeLightActivity","parent_name":"PolarActiveTimeData"},"Structs/PolarActiveTimeData.html#/s:11PolarBleSdk0A14ActiveTimeDataV30timeContinuousModerateActivityAA0adE0Vvp":{"name":"timeContinuousModerateActivity","parent_name":"PolarActiveTimeData"},"Structs/PolarActiveTimeData.html#/s:11PolarBleSdk0A14ActiveTimeDataV32timeIntermittentModerateActivityAA0adE0Vvp":{"name":"timeIntermittentModerateActivity","parent_name":"PolarActiveTimeData"},"Structs/PolarActiveTimeData.html#/s:11PolarBleSdk0A14ActiveTimeDataV30timeContinuousVigorousActivityAA0adE0Vvp":{"name":"timeContinuousVigorousActivity","parent_name":"PolarActiveTimeData"},"Structs/PolarActiveTimeData.html#/s:11PolarBleSdk0A14ActiveTimeDataV32timeIntermittentVigorousActivityAA0adE0Vvp":{"name":"timeIntermittentVigorousActivity","parent_name":"PolarActiveTimeData"},"Structs/PolarActiveTimeData.html#/s:11PolarBleSdk0A14ActiveTimeDataV4date11timeNonWear0H5Sleep0H9Sedentary0H13LightActivity0h18ContinuousModerateN00h12IntermittentpN00ho8VigorousN00hqrN0AC10Foundation4DateV_AA0adE0VA7Qtcfc":{"name":"init(date:timeNonWear:timeSleep:timeSedentary:timeLightActivity:timeContinuousModerateActivity:timeIntermittentModerateActivity:timeContinuousVigorousActivity:timeIntermittentVigorousActivity:)","parent_name":"PolarActiveTimeData"},"Structs/UserIdentifierType.html#/s:11PolarBleSdk18UserIdentifierTypeV18userIdLastModifiedSSvp":{"name":"userIdLastModified","parent_name":"UserIdentifierType"},"Structs/UserIdentifierType.html#/s:11PolarBleSdk18UserIdentifierTypeV24USER_IDENTIFIER_FILENAMESSvpZ":{"name":"USER_IDENTIFIER_FILENAME","parent_name":"UserIdentifierType"},"Structs/UserIdentifierType.html#/s:11PolarBleSdk18UserIdentifierTypeV6createACyFZ":{"name":"create()","parent_name":"UserIdentifierType"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV13ohrLogEnabledSbSgvp":{"name":"ohrLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV13ppiLogEnabledSbSgvp":{"name":"ppiLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV22accelerationLogEnabledSbSgvp":{"name":"accelerationLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV18caloriesLogEnabledSbSgvp":{"name":"caloriesLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV13gpsLogEnabledSbSgvp":{"name":"gpsLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV17gpsNmeaLogEnabledSbSgvp":{"name":"gpsNmeaLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV22magnetometerLogEnabledSbSgvp":{"name":"magnetometerLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV13tapLogEnabledSbSgvp":{"name":"tapLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV19barometerLogEnabledSbSgvp":{"name":"barometerLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV19gyroscopeLogEnabledSbSgvp":{"name":"gyroscopeLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV15sleepLogEnabledSbSgvp":{"name":"sleepLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV15slopeLogEnabledSbSgvp":{"name":"slopeLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV22ambientLightLogEnabledSbSgvp":{"name":"ambientLightLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV13tlrLogEnabledSbSgvp":{"name":"tlrLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV18ondemandLogEnabledSbSgvp":{"name":"ondemandLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV18capsenseLogEnabledSbSgvp":{"name":"capsenseLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV16fusionLogEnabledSbSgvp":{"name":"fusionLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV13metLogEnabledSbSgvp":{"name":"metLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV21verticalAccLogEnabledSbSgvp":{"name":"verticalAccLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV13amdLogEnabledSbSgvp":{"name":"amdLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV25skinTemperatureLogEnabledSbSgvp":{"name":"skinTemperatureLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV17compassLogEnabledSbSgvp":{"name":"compassLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV17speed3DLogEnabledSbSgvp":{"name":"speed3DLogEnabled","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV22retainSettingsOverBootSbSgvp":{"name":"retainSettingsOverBoot","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV10logTriggerSiSgvp":{"name":"logTrigger","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV21magnetometerFrequencySiSgvp":{"name":"magnetometerFrequency","parent_name":"SDLogConfig"},"Structs/SDLogConfig.html#/s:11PolarBleSdk11SDLogConfigV13ppiLogEnabled012accelerationgH008caloriesgH003gpsgH00k4NmeagH0012magnetometergH003tapgH009barometergH009gyroscopegH005sleepgH005slopegH0012ambientLightgH003tlrgH008ondemandgH008capsensegH006fusiongH003metgH003ohrgH0011verticalAccgH003amdgH0015skinTemperaturegH007compassgH0010speed3DLogH010logTrigger0M9FrequencyACSbSg_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_A1_SiSgA2_tcfc":{"name":"init(ppiLogEnabled:accelerationLogEnabled:caloriesLogEnabled:gpsLogEnabled:gpsNmeaLogEnabled:magnetometerLogEnabled:tapLogEnabled:barometerLogEnabled:gyroscopeLogEnabled:sleepLogEnabled:slopeLogEnabled:ambientLightLogEnabled:tlrLogEnabled:ondemandLogEnabled:capsenseLogEnabled:fusionLogEnabled:metLogEnabled:ohrLogEnabled:verticalAccLogEnabled:amdLogEnabled:skinTemperatureLogEnabled:compassLogEnabled:speed3DLogEnabled:logTrigger:magnetometerFrequency:)","parent_name":"SDLogConfig"},"Structs/PolarUserDeviceSettingsData.html#/s:s12IdentifiableP2id2IDQzvp":{"name":"id","parent_name":"PolarUserDeviceSettingsData"},"Structs/PolarUserDeviceSettingsData.html#/s:11PolarBleSdk0A22UserDeviceSettingsDataV06_polardeF0AA0adeF0Cvp":{"name":"_polarUserDeviceSettings","parent_name":"PolarUserDeviceSettingsData"},"Structs/PolarUserDeviceSettingsData.html#/s:11PolarBleSdk0A22UserDeviceSettingsDataVACycfc":{"name":"init()","parent_name":"PolarUserDeviceSettingsData"},"Structs/PolarUserDeviceSettingsData.html#/s:11PolarBleSdk0A22UserDeviceSettingsDataV05polardeF0AA0adeF0Cvp":{"name":"polarUserDeviceSettings","parent_name":"PolarUserDeviceSettingsData"},"Structs/PolarSensorSetting/SettingType.html#/s:11PolarBleSdk0A13SensorSettingV0E4TypeO10sampleRateyA2EmF":{"name":"sampleRate","abstract":"

      sample rate in hz

      ","parent_name":"SettingType"},"Structs/PolarSensorSetting/SettingType.html#/s:11PolarBleSdk0A13SensorSettingV0E4TypeO10resolutionyA2EmF":{"name":"resolution","abstract":"

      resolution in bits

      ","parent_name":"SettingType"},"Structs/PolarSensorSetting/SettingType.html#/s:11PolarBleSdk0A13SensorSettingV0E4TypeO5rangeyA2EmF":{"name":"range","abstract":"

      range

      ","parent_name":"SettingType"},"Structs/PolarSensorSetting/SettingType.html#/s:11PolarBleSdk0A13SensorSettingV0E4TypeO14rangeMilliunityA2EmF":{"name":"rangeMilliunit","abstract":"

      range with min and max allowed values

      ","parent_name":"SettingType"},"Structs/PolarSensorSetting/SettingType.html#/s:11PolarBleSdk0A13SensorSettingV0E4TypeO8channelsyA2EmF":{"name":"channels","abstract":"

      amount of channels available

      ","parent_name":"SettingType"},"Structs/PolarSensorSetting/SettingType.html#/s:11PolarBleSdk0A13SensorSettingV0E4TypeO7unknownyA2EmF":{"name":"unknown","abstract":"

      type is unknown

      ","parent_name":"SettingType"},"Structs/PolarSensorSetting/SettingType.html":{"name":"SettingType","abstract":"

      settings type

      ","parent_name":"PolarSensorSetting"},"Structs/PolarSensorSetting.html#/s:11PolarBleSdk0A13SensorSettingV8settingsSDyAC0E4TypeOShys6UInt32VGGvp":{"name":"settings","abstract":"

      current settings available / set

      ","parent_name":"PolarSensorSetting"},"Structs/PolarSensorSetting.html#/s:11PolarBleSdk0A13SensorSettingVyACSDyAC0E4TypeOs6UInt32VGcfc":{"name":"init(_:)","abstract":"

      constructor with desired settings

      ","parent_name":"PolarSensorSetting"},"Structs/PolarSensorSetting.html#/s:11PolarBleSdk0A13SensorSettingV11maxSettingsACyF":{"name":"maxSettings()","abstract":"

      helper to retrieve max settings available

      ","parent_name":"PolarSensorSetting"},"Structs/PolarSensorSetting.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"PolarSensorSetting"},"Structs/PolarRecordingSecret.html#/s:11PolarBleSdk0A15RecordingSecretV3keyAC10Foundation4DataV_tKcfc":{"name":"init(key:)","parent_name":"PolarRecordingSecret"},"Structs/PolarOfflineRecordingTrigger.html#/s:11PolarBleSdk0A23OfflineRecordingTriggerV11triggerModeAA0adefH0Ovp":{"name":"triggerMode","abstract":"

      The mode of the trigger

      ","parent_name":"PolarOfflineRecordingTrigger"},"Structs/PolarOfflineRecordingTrigger.html#/s:11PolarBleSdk0A23OfflineRecordingTriggerV15triggerFeaturesSDyAA0A14DeviceDataTypeOAA0A13SensorSettingVSgGvp":{"name":"triggerFeatures","abstract":"

      Dictionary containing the PolarDeviceDataType keys for enabled triggers. Dictionary","parent_name":"PolarOfflineRecordingTrigger"},"Structs/PolarOfflineRecordingTrigger.html#/s:11PolarBleSdk0A23OfflineRecordingTriggerV11triggerMode0G8FeaturesAcA0adefH0O_SDyAA0A14DeviceDataTypeOAA0A13SensorSettingVSgGtcfc":{"name":"init(triggerMode:triggerFeatures:)","parent_name":"PolarOfflineRecordingTrigger"},"Structs/PolarOfflineRecordingEntry.html#/s:11PolarBleSdk0A21OfflineRecordingEntryV4pathSSvp":{"name":"path","abstract":"

      Recording entry path in device.

      ","parent_name":"PolarOfflineRecordingEntry"},"Structs/PolarOfflineRecordingEntry.html#/s:11PolarBleSdk0A21OfflineRecordingEntryV4sizeSuvp":{"name":"size","abstract":"

      Recording size in bytes.

      ","parent_name":"PolarOfflineRecordingEntry"},"Structs/PolarOfflineRecordingEntry.html#/s:11PolarBleSdk0A21OfflineRecordingEntryV4date10Foundation4DateVvp":{"name":"date","abstract":"

      The date and time of the recording entry i.e. the moment recording is started

      ","parent_name":"PolarOfflineRecordingEntry"},"Structs/PolarOfflineRecordingEntry.html#/s:11PolarBleSdk0A21OfflineRecordingEntryV4typeAA0A14DeviceDataTypeOvp":{"name":"type","abstract":"

      data type of the recording

      ","parent_name":"PolarOfflineRecordingEntry"},"Structs/PolarOfflineRecordingEntry.html#/s:11PolarBleSdk0A21OfflineRecordingEntryV4path4size4date4typeACSS_Su10Foundation4DateVAA0A14DeviceDataTypeOtcfc":{"name":"init(path:size:date:type:)","parent_name":"PolarOfflineRecordingEntry"},"Structs/PolarFirstTimeUseConfig/TrainingBackground.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV18TrainingBackgroundO10occasionalyA2EmF":{"name":"occasional","parent_name":"TrainingBackground"},"Structs/PolarFirstTimeUseConfig/TrainingBackground.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV18TrainingBackgroundO7regularyA2EmF":{"name":"regular","parent_name":"TrainingBackground"},"Structs/PolarFirstTimeUseConfig/TrainingBackground.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV18TrainingBackgroundO8frequentyA2EmF":{"name":"frequent","parent_name":"TrainingBackground"},"Structs/PolarFirstTimeUseConfig/TrainingBackground.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV18TrainingBackgroundO5heavyyA2EmF":{"name":"heavy","parent_name":"TrainingBackground"},"Structs/PolarFirstTimeUseConfig/TrainingBackground.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV18TrainingBackgroundO7semiProyA2EmF":{"name":"semiPro","parent_name":"TrainingBackground"},"Structs/PolarFirstTimeUseConfig/TrainingBackground.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV18TrainingBackgroundO3proyA2EmF":{"name":"pro","parent_name":"TrainingBackground"},"Structs/PolarFirstTimeUseConfig/TypicalDay.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV10TypicalDayO13mostlySittingyA2EmF":{"name":"mostlySitting","parent_name":"TypicalDay"},"Structs/PolarFirstTimeUseConfig/TypicalDay.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV10TypicalDayO14mostlyStandingyA2EmF":{"name":"mostlyStanding","parent_name":"TypicalDay"},"Structs/PolarFirstTimeUseConfig/TypicalDay.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV10TypicalDayO12mostlyMovingyA2EmF":{"name":"mostlyMoving","parent_name":"TypicalDay"},"Structs/PolarFirstTimeUseConfig/TypicalDay.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV10TypicalDayO11descriptionSSvp":{"name":"description","parent_name":"TypicalDay"},"Structs/PolarFirstTimeUseConfig/Gender.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV6GenderO4maleyA2EmF":{"name":"male","parent_name":"Gender"},"Structs/PolarFirstTimeUseConfig/Gender.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV6GenderO6femaleyA2EmF":{"name":"female","parent_name":"Gender"},"Structs/PolarFirstTimeUseConfig/Gender.html":{"name":"Gender","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig/TypicalDay.html":{"name":"TypicalDay","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig/TrainingBackground.html":{"name":"TrainingBackground","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV6genderAC6GenderOvp":{"name":"gender","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV9birthDate10Foundation0I0Vvp":{"name":"birthDate","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV6heightSfvp":{"name":"height","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV6weightSfvp":{"name":"weight","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV12maxHeartRateSivp":{"name":"maxHeartRate","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV6vo2MaxSivp":{"name":"vo2Max","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV16restingHeartRateSivp":{"name":"restingHeartRate","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV18trainingBackgroundAC08TrainingI0Ovp":{"name":"trainingBackground","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV06deviceE0SSvp":{"name":"deviceTime","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV10typicalDayAC07TypicalI0Ovp":{"name":"typicalDay","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV16sleepGoalMinutesSivp":{"name":"sleepGoalMinutes","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarFirstTimeUseConfig.html#/s:11PolarBleSdk0A18FirstTimeUseConfigV6gender9birthDate6height6weight12maxHeartRate6vo2Max07restingnO018trainingBackground06deviceE010typicalDay16sleepGoalMinutesA2C6GenderO_10Foundation0J0VS2fS3iAC08TrainingT0OSSAC07TypicalW0OSitcfc":{"name":"init(gender:birthDate:height:weight:maxHeartRate:vo2Max:restingHeartRate:trainingBackground:deviceTime:typicalDay:sleepGoalMinutes:)","parent_name":"PolarFirstTimeUseConfig"},"Structs/PolarDiskSpaceData.html#/s:11PolarBleSdk0A13DiskSpaceDataV05totalE0s6UInt64Vvp":{"name":"totalSpace","parent_name":"PolarDiskSpaceData"},"Structs/PolarDiskSpaceData.html#/s:11PolarBleSdk0A13DiskSpaceDataV04freeE0s6UInt64Vvp":{"name":"freeSpace","parent_name":"PolarDiskSpaceData"},"Structs/AutomaticSamples.html#/s:11PolarBleSdk16AutomaticSamplesV3day10Foundation4DateVSgvp":{"name":"day","parent_name":"AutomaticSamples"},"Structs/AutomaticSamples.html#/s:11PolarBleSdk16AutomaticSamplesV3dayAC10Foundation4DateVSg_tcfc":{"name":"init(day:)","parent_name":"AutomaticSamples"},"Structs/LedConfig.html#/s:11PolarBleSdk9LedConfigV07sdkModeD7Enabled03ppigdH0ACSb_Sbtcfc":{"name":"init(sdkModeLedEnabled:ppiModeLedEnabled:)","parent_name":"LedConfig"},"Structs/LedConfig.html":{"name":"LedConfig"},"Structs/AutomaticSamples.html":{"name":"AutomaticSamples","abstract":"

      Copyright © 2024 Polar Electro Oy. All rights reserved.

      "},"Structs/PolarDiskSpaceData.html":{"name":"PolarDiskSpaceData"},"Structs/PolarFirstTimeUseConfig.html":{"name":"PolarFirstTimeUseConfig"},"Structs/PolarOfflineRecordingEntry.html":{"name":"PolarOfflineRecordingEntry","abstract":"

      Polar offline recording entry container.

      "},"Structs/PolarOfflineRecordingTrigger.html":{"name":"PolarOfflineRecordingTrigger","abstract":"

      Polar offline recording trigger

      "},"Structs/PolarRecordingSecret.html":{"name":"PolarRecordingSecret","abstract":"

      Polar recording secret is used to encrypt the recording.

      "},"Structs/PolarSensorSetting.html":{"name":"PolarSensorSetting","abstract":"

      polar sensor settings class

      "},"Structs/PolarUserDeviceSettingsData.html":{"name":"PolarUserDeviceSettingsData"},"Structs/SDLogConfig.html":{"name":"SDLogConfig"},"Structs/UserIdentifierType.html":{"name":"UserIdentifierType","abstract":"

      Copyright © 2024 Polar Electro Oy. All rights reserved.

      "},"Structs/PolarActiveTimeData.html":{"name":"PolarActiveTimeData","abstract":"

      Copyright © 2024 Polar. All rights reserved.

      "},"Structs/PolarActiveTime.html":{"name":"PolarActiveTime"},"Structs/Polar247HrSamplesData.html":{"name":"Polar247HrSamplesData","abstract":"

      Copyright © 2024 Polar. All rights reserved.

      "},"Structs/PolarDistanceData.html":{"name":"PolarDistanceData","abstract":"

      Distance for given date.

      "},"Structs/PolarStepsData.html":{"name":"PolarStepsData","abstract":"

      Steps count for given date.

      "},"Structs/PolarNightlyRechargeData.html":{"name":"PolarNightlyRechargeData"},"Protocols/PolarSleepApi.html#/s:11PolarBleSdk0A8SleepApiP03getD4Data10identifier8fromDate02toJ07RxSwift17PrimitiveSequenceVyAH11SingleTraitOSayAA0adG0C0aD14AnalysisResultVGGSS_10Foundation0J0VAUtF":{"name":"getSleepData(identifier:fromDate:toDate:)","abstract":"

      Get sleep analysis data for a given period.

      ","parent_name":"PolarSleepApi"},"Protocols/PolarSdkModeApi.html#/s:11PolarBleSdk0aC7ModeApiP13enableSDKModey7RxSwift17PrimitiveSequenceVyAE16CompletableTraitOs5NeverOGSSF":{"name":"enableSDKMode(_:)","abstract":"

      Enables SDK mode.

      ","parent_name":"PolarSdkModeApi"},"Protocols/PolarSdkModeApi.html#/s:11PolarBleSdk0aC7ModeApiP14disableSDKModey7RxSwift17PrimitiveSequenceVyAE16CompletableTraitOs5NeverOGSSF":{"name":"disableSDKMode(_:)","abstract":"

      Disables SDK mode.

      ","parent_name":"PolarSdkModeApi"},"Protocols/PolarSdkModeApi.html#/s:11PolarBleSdk0aC7ModeApiP16isSDKModeEnabledy7RxSwift17PrimitiveSequenceVyAE11SingleTraitOSbGSSF":{"name":"isSDKModeEnabled(_:)","abstract":"

      Check if SDK mode currently enabled.

      ","parent_name":"PolarSdkModeApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP012getAvailableD15StreamDataTypesy7RxSwift17PrimitiveSequenceVyAE11SingleTraitOShyAA0a6DeviceJ4TypeOGGSSF":{"name":"getAvailableOnlineStreamDataTypes(_:)","abstract":"

      Get the data types available in this device for online streaming

      ","parent_name":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP21requestStreamSettings_7feature7RxSwift17PrimitiveSequenceVyAF11SingleTraitOAA0A13SensorSettingVGSS_AA0A14DeviceDataTypeOtF":{"name":"requestStreamSettings(_:feature:)","abstract":"

      Request the stream settings available in current operation mode. This request shall be used before the stream is started","parent_name":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP25requestFullStreamSettings_7feature7RxSwift17PrimitiveSequenceVyAF11SingleTraitOAA0A13SensorSettingVGSS_AA0A14DeviceDataTypeOtF":{"name":"requestFullStreamSettings(_:feature:)","abstract":"

      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":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP07startHrE0y7RxSwift10ObservableCySays5UInt8V2hr_AI10ppgQualityAI09correctedH0SaySiG5rrsMsSb11rrAvailableSb13contactStatusSb0uV9SupportedtGGSSF":{"name":"startHrStreaming(_:)","abstract":"

      Start heart rate stream. Heart rate stream is stopped if the connection is closed,","parent_name":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP08startEcgE0_8settings7RxSwift10ObservableCys6UInt64V9timeStamp_SayAjK_s5Int32V7voltagetG7samplestGSS_AA0A13SensorSettingVtF":{"name":"startEcgStreaming(_:settings:)","abstract":"

      Start the ECG (Electrocardiography) stream. ECG stream is stopped if the connection is closed, error occurs or stream is disposed.

      ","parent_name":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP08startAccE0_8settings7RxSwift10ObservableCys6UInt64V9timeStamp_SayAjK_s5Int32V1xAM1yAM1ztG7samplestGSS_AA0A13SensorSettingVtF":{"name":"startAccStreaming(_:settings:)","abstract":"

      Start ACC (Accelerometer) stream. ACC stream is stopped if the connection is closed, error occurs or stream is disposed.

      ","parent_name":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP09startGyroE0_8settings7RxSwift10ObservableCys6UInt64V9timeStamp_SayAjK_Sf1xSf1ySf1ztG7samplestGSS_AA0A13SensorSettingVtF":{"name":"startGyroStreaming(_:settings:)","abstract":"

      Start Gyro stream. Gyro stream is stopped if the connection is closed, error occurs during start or stream is disposed.

      ","parent_name":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP017startMagnetometerE0_8settings7RxSwift10ObservableCys6UInt64V9timeStamp_SayAjK_Sf1xSf1ySf1ztG7samplestGSS_AA0A13SensorSettingVtF":{"name":"startMagnetometerStreaming(_:settings:)","abstract":"

      Start magnetometer stream. Magnetometer stream is stopped if the connection is closed, error occurs or stream is disposed.

      ","parent_name":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP08startOhrE0_8settings7RxSwift10ObservableCys6UInt64V9timeStamp_AA0H8DataTypeO4typeSayAjK_Says5Int32VG14channelSamplestG7samplestGSS_AA0A13SensorSettingVtF":{"name":"startOhrStreaming(_:settings:)","abstract":"

      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":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP08startPpgE0_8settings7RxSwift10ObservableCyAA0H8DataTypeO4type_Says6UInt64V9timeStamp_Says5Int32VG14channelSamplestG7samplestGSS_AA0A13SensorSettingVtF":{"name":"startPpgStreaming(_:settings:)","abstract":"

      Start optical sensor PPG (Photoplethysmography) stream. PPG stream is stopped if the connection is closed, error occurs or stream is disposed.

      ","parent_name":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP08startPpiE0y7RxSwift10ObservableCys6UInt64V9timeStamp_SaySi2hr_s6UInt16V6ppInMsAM0Q13ErrorEstimateSi10blockerBitSi17skinContactStatusSi0xY9SupportedtG7samplestGSSF":{"name":"startPpiStreaming(_:)","abstract":"

      Start PPI (Pulse to Pulse interval) stream.","parent_name":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP20startOhrPPIStreamingy7RxSwift10ObservableCys6UInt64V9timeStamp_SaySi2hr_s6UInt16V6ppInMsAM0R13ErrorEstimateSi10blockerBitSi17skinContactStatusSi0yZ9SupportedtG7samplestGSSF":{"name":"startOhrPPIStreaming(_:)","parent_name":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP016startTemperatureE0_8settings7RxSwift10ObservableCys6UInt64V9timeStamp_SayAjK_Sf11temperaturetG7samplestGSS_AA0A13SensorSettingVtF":{"name":"startTemperatureStreaming(_:settings:)","abstract":"

      Start temperature stream. Temperature stream is stopped if the connection is closed,","parent_name":"PolarOnlineStreamingApi"},"Protocols/PolarOnlineStreamingApi.html#/s:11PolarBleSdk0A18OnlineStreamingApiP013startPressureE0_8settings7RxSwift10ObservableCys6UInt64V9timeStamp_SayAjK_Sf8pressuretG7samplestGSS_AA0A13SensorSettingVtF":{"name":"startPressureStreaming(_:settings:)","abstract":"

      Start pressure stream. Pressure stream is stopped if the connection is closed,","parent_name":"PolarOnlineStreamingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP012getAvailabledE9DataTypesy7RxSwift17PrimitiveSequenceVyAE11SingleTraitOShyAA0a6DeviceI4TypeOGGSSF":{"name":"getAvailableOfflineRecordingDataTypes(_:)","abstract":"

      Get the data types available in this device for offline recording

      ","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP07requestdE8Settings_7feature7RxSwift17PrimitiveSequenceVyAF11SingleTraitOAA0A13SensorSettingVGSS_AA0A14DeviceDataTypeOtF":{"name":"requestOfflineRecordingSettings(_:feature:)","abstract":"

      Request the offline recording settings available in current operation mode. This request shall be used before the offline recording is started","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP011requestFulldE8Settings_7feature7RxSwift17PrimitiveSequenceVyAF11SingleTraitOAA0A13SensorSettingVGSS_AA0A14DeviceDataTypeOtF":{"name":"requestFullOfflineRecordingSettings(_:feature:)","abstract":"

      Request all the settings available in the device. The request returns the all capabilities of the requested streaming feature not limited by the current operation mode.

      ","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP03getdE6Statusy7RxSwift17PrimitiveSequenceVyAE11SingleTraitOSDyAA0A14DeviceDataTypeOSbGGSSF":{"name":"getOfflineRecordingStatus(_:)","abstract":"

      Get status of offline recordings.

      ","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP04listD10Recordingsy7RxSwift10ObservableCyAA0adE5EntryVGSSF":{"name":"listOfflineRecordings(_:)","abstract":"

      List offline recordings stored in the device.

      ","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP03getD6Record_5entry6secret7RxSwift17PrimitiveSequenceVyAG11SingleTraitOAA0adE4DataOGSS_AA0adE5EntryVAA0aE6SecretVSgtF":{"name":"getOfflineRecord(_:entry:secret:)","abstract":"

      Fetch recording from the device.

      ","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP06getSubE5Count10identifier5entry7RxSwift17PrimitiveSequenceVyAG11SingleTraitOSiGSS_AA0adE5EntryVtF":{"name":"getSubRecordingCount(identifier:entry:)","abstract":"

      Fetch number sub recordings in recording from the device.

      ","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP09listSplitD10Recordingsy7RxSwift10ObservableCyAA0adE5EntryVGSSF":{"name":"listSplitOfflineRecordings(_:)","abstract":"

      List split offline recordings stored in the device.

      ","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP08getSplitD6Record_5entry6secret7RxSwift17PrimitiveSequenceVyAG11SingleTraitOAA0adE4DataOGSS_AA0adE5EntryVAA0aE6SecretVSgtF":{"name":"getSplitOfflineRecord(_:entry:secret:)","abstract":"

      Fetch split recording from the device.

      ","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP06removeD6Record_5entry7RxSwift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_AA0adE5EntryVtF":{"name":"removeOfflineRecord(_:entry:)","abstract":"

      Removes offline recording from the device

      ","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP05startdE0_7feature8settings6secret7RxSwift17PrimitiveSequenceVyAH16CompletableTraitOs5NeverOGSS_AA0A14DeviceDataTypeOAA0A13SensorSettingVSgAA0aE6SecretVSgtF":{"name":"startOfflineRecording(_:feature:settings:secret:)","abstract":"

      Start offline recording.

      ","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP04stopdE0_7feature7RxSwift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_AA0A14DeviceDataTypeOtF":{"name":"stopOfflineRecording(_:feature:)","abstract":"

      Request to stop offline recording.

      ","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP03setdE7Trigger_7trigger6secret7RxSwift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_AA0adeH0VAA0aE6SecretVSgtF":{"name":"setOfflineRecordingTrigger(_:trigger:secret:)","abstract":"

      Sets the offline recording triggers for a given Polar device. The offline recording can be started automatically in the device by setting the triggers.","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarOfflineRecordingApi.html#/s:11PolarBleSdk0A19OfflineRecordingApiP03getdE12TriggerSetupy7RxSwift17PrimitiveSequenceVyAE11SingleTraitOAA0adeH0VGSSF":{"name":"getOfflineRecordingTriggerSetup(_:)","abstract":"

      Retrieves the current offline recording trigger setup in the device.

      ","parent_name":"PolarOfflineRecordingApi"},"Protocols/PolarH10OfflineExerciseApi.html#/s:11PolarBleSdk0A21H10OfflineExerciseApiP14startRecording_10exerciseId8interval10sampleType7RxSwift17PrimitiveSequenceVyAH16CompletableTraitOs5NeverOGSS_SSAA0I8IntervalOAA06SampleN0OtF":{"name":"startRecording(_:exerciseId:interval:sampleType:)","abstract":"

      Request start recording. Supported only by Polar H10. Requires polarFileTransfer feature.

      ","parent_name":"PolarH10OfflineExerciseApi"},"Protocols/PolarH10OfflineExerciseApi.html#/s:11PolarBleSdk0A21H10OfflineExerciseApiP13stopRecordingy7RxSwift17PrimitiveSequenceVyAE16CompletableTraitOs5NeverOGSSF":{"name":"stopRecording(_:)","abstract":"

      Request stop for current recording. Supported only by Polar H10. Requires polarFileTransfer feature.

      ","parent_name":"PolarH10OfflineExerciseApi"},"Protocols/PolarH10OfflineExerciseApi.html#/s:11PolarBleSdk0A21H10OfflineExerciseApiP22requestRecordingStatusy7RxSwift17PrimitiveSequenceVyAE11SingleTraitOSb7ongoing_SS7entryIdtGSSF":{"name":"requestRecordingStatus(_:)","abstract":"

      Request current recording status. Supported only by Polar H10. Requires polarFileTransfer feature.

      ","parent_name":"PolarH10OfflineExerciseApi"},"Protocols/PolarH10OfflineExerciseApi.html#/s:11PolarBleSdk0A21H10OfflineExerciseApiP011fetchStoredF4Listy7RxSwift10ObservableCySS4path_10Foundation4DateV4dateSS7entryIdtGSSF":{"name":"fetchStoredExerciseList(_:)","abstract":"

      Api for fetching stored exercises list from Polar H10 device. Requires polarFileTransfer 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.

      ","parent_name":"PolarH10OfflineExerciseApi"},"Protocols/PolarH10OfflineExerciseApi.html#/s:11PolarBleSdk0A21H10OfflineExerciseApiP05fetchF0_5entry7RxSwift17PrimitiveSequenceVyAF11SingleTraitOs6UInt32V8interval_SayALG7samplestGSS_SS4path_10Foundation4DateV4dateSS0I2IdttF":{"name":"fetchExercise(_:entry:)","abstract":"

      Api for fetching a single exercise from Polar H10 device. Requires polarFileTransfer 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.

      ","parent_name":"PolarH10OfflineExerciseApi"},"Protocols/PolarH10OfflineExerciseApi.html#/s:11PolarBleSdk0A21H10OfflineExerciseApiP06removeF0_5entry7RxSwift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_SS4path_10Foundation4DateV4dateSS0I2IdttF":{"name":"removeExercise(_:entry:)","abstract":"

      Api for removing single exercise from Polar H10 device. Requires polarFileTransfer 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.

      ","parent_name":"PolarH10OfflineExerciseApi"},"Protocols/PolarFirmwareUpdateApi.html#/s:11PolarBleSdk0A17FirmwareUpdateApiP05checkdE0y7RxSwift10ObservableCyAA05CheckdE6StatusOGSSF":{"name":"checkFirmwareUpdate(_:)","abstract":"

      Checks firmware update to given device.

      ","parent_name":"PolarFirmwareUpdateApi"},"Protocols/PolarFirmwareUpdateApi.html#/s:11PolarBleSdk0A17FirmwareUpdateApiP06updateD0y7RxSwift10ObservableCyAA0dE6StatusOGSSF":{"name":"updateFirmware(_:)","abstract":"

      Updates firmware to given device.

      ","parent_name":"PolarFirmwareUpdateApi"},"Protocols/PolarBleApiLogger.html#/s:11PolarBleSdk0aB9ApiLoggerP7messageyySSF":{"name":"message(_:)","abstract":"

      log message from sdk

      ","parent_name":"PolarBleApiLogger"},"Protocols/PolarBleApiSdkModeFeatureObserver.html#/s:11PolarBleSdk0ab3ApiC19ModeFeatureObserverP03sdkeF9AvailableyySSF":{"name":"sdkModeFeatureAvailable(_:)","abstract":"

      sdk mode feature available in this device and ready for usage callback

      ","parent_name":"PolarBleApiSdkModeFeatureObserver"},"Protocols/PolarBleApiDeviceFeaturesObserver.html#/s:11PolarBleSdk0aB25ApiDeviceFeaturesObserverP14hrFeatureReadyyySSF":{"name":"hrFeatureReady(_:)","abstract":"

      Device HR feature is ready. HR transmission is starting in a short while.

      ","parent_name":"PolarBleApiDeviceFeaturesObserver"},"Protocols/PolarBleApiDeviceFeaturesObserver.html#/s:11PolarBleSdk0aB25ApiDeviceFeaturesObserverP15ftpFeatureReadyyySSF":{"name":"ftpFeatureReady(_:)","abstract":"

      Device file transfer protocol is ready.","parent_name":"PolarBleApiDeviceFeaturesObserver"},"Protocols/PolarBleApiDeviceFeaturesObserver.html#/s:11PolarBleSdk0aB25ApiDeviceFeaturesObserverP09streamingF5Ready_0hF0ySS_ShyAA0aE8DataTypeOGtF":{"name":"streamingFeaturesReady(_:streamingFeatures:)","abstract":"

      feature ready callback

      ","parent_name":"PolarBleApiDeviceFeaturesObserver"},"Protocols/PolarBleApiDeviceFeaturesObserver.html#/s:11PolarBleSdk0aB25ApiDeviceFeaturesObserverP03bleC12FeatureReady_7featureySS_AA0abcI0OtF":{"name":"bleSdkFeatureReady(_:feature:)","abstract":"

      The feature is available in this device and it is ready. Called only for the features which are specified in [PolarBleApi] construction.","parent_name":"PolarBleApiDeviceFeaturesObserver"},"Protocols/PolarBleApiDeviceHrObserver.html#/s:11PolarBleSdk0aB19ApiDeviceHrObserverP15hrValueReceived_4dataySS_s5UInt8V0H0_SaySiG3rrsAI0M2MsSb7contactSb0O9SupportedttF":{"name":"hrValueReceived(_:data:)","abstract":"

      HR notification received. Notice when using OH1 and PPI stream is started this callback will produce 0 hr.

      ","parent_name":"PolarBleApiDeviceHrObserver"},"Protocols/PolarBleApiDeviceInfoObserver.html#/s:11PolarBleSdk0aB21ApiDeviceInfoObserverP20batteryLevelReceived_0hI0ySS_SutF":{"name":"batteryLevelReceived(_:batteryLevel:)","abstract":"

      Battery level received from device.

      ","parent_name":"PolarBleApiDeviceInfoObserver"},"Protocols/PolarBleApiDeviceInfoObserver.html#/s:11PolarBleSdk0aB21ApiDeviceInfoObserverP22disInformationReceived_4uuid5valueySS_So6CBUUIDCSStF":{"name":"disInformationReceived(_:uuid:value:)","abstract":"

      Received DIS info.

      ","parent_name":"PolarBleApiDeviceInfoObserver"},"Protocols/PolarBleApiDeviceInfoObserver.html#/s:11PolarBleSdk0aB21ApiDeviceInfoObserverP39disInformationReceivedWithKeysAsStrings_3key5valueySS_S2StF":{"name":"disInformationReceivedWithKeysAsStrings(_:key:value:)","abstract":"

      Received DIS info with String keys.

      ","parent_name":"PolarBleApiDeviceInfoObserver"},"Protocols/PolarBleApiPowerStateObserver.html#/s:11PolarBleSdk0aB21ApiPowerStateObserverP03bleE2OnyyF":{"name":"blePowerOn()","abstract":"

      Ble powered on event.

      ","parent_name":"PolarBleApiPowerStateObserver"},"Protocols/PolarBleApiPowerStateObserver.html#/s:11PolarBleSdk0aB21ApiPowerStateObserverP03bleE3OffyyF":{"name":"blePowerOff()","abstract":"

      Ble powered off event, no further actions are needed from the application.

      ","parent_name":"PolarBleApiPowerStateObserver"},"Protocols/PolarBleApiObserver.html#/s:11PolarBleSdk0aB11ApiObserverP16deviceConnectingyySS0F2Id_10Foundation4UUIDV7addressSi4rssiSS4nameSb11connectablet_tF":{"name":"deviceConnecting(_:)","abstract":"

      Callback when connection attempt is started to device

      ","parent_name":"PolarBleApiObserver"},"Protocols/PolarBleApiObserver.html#/s:11PolarBleSdk0aB11ApiObserverP15deviceConnectedyySS0F2Id_10Foundation4UUIDV7addressSi4rssiSS4nameSb11connectablet_tF":{"name":"deviceConnected(_:)","abstract":"

      Device connnection has been established.

      ","parent_name":"PolarBleApiObserver"},"Protocols/PolarBleApiObserver.html#/s:11PolarBleSdk0aB11ApiObserverP18deviceDisconnected_12pairingErrorySS0F2Id_10Foundation4UUIDV7addressSi4rssiSS4nameSb11connectablet_SbtF":{"name":"deviceDisconnected(_:pairingError:)","abstract":"

      Connection lost to device.","parent_name":"PolarBleApiObserver"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP7cleanupyyF":{"name":"cleanup()","abstract":"

      remove all known devices, which are not in use

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP11polarFilteryySbF":{"name":"polarFilter(_:)","abstract":"

      Enable or disable polar filter.

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP24startAutoConnectToDevice_7service05polarI4Type7RxSwift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSi_So6CBUUIDCSgSSSgtF":{"name":"startAutoConnectToDevice(_:service:polarDeviceType:)","abstract":"

      Start connecting to a nearby device. PolarBleApiObservers polarDeviceConnected is","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP15connectToDeviceyySSKF":{"name":"connectToDevice(_:)","abstract":"

      Request a connection to a Polar device. Invokes PolarBleApiObservers polarDeviceConnected.

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP20disconnectFromDeviceyySSKF":{"name":"disconnectFromDevice(_:)","abstract":"

      Disconnect from the current Polar device.

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP15searchForDevice7RxSwift10ObservableCySS8deviceId_10Foundation4UUIDV7addressSi4rssiSS4nameSb11connectabletGyF":{"name":"searchForDevice()","abstract":"

      Start searching for Polar device(s)

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP014startListenForA12HrBroadcastsy7RxSwift10ObservableCySS8deviceId_10Foundation4UUIDV7addressSi4rssiSS4nameSb11connectablet0M4Info_s5UInt8V2hrSb13batteryStatustGShySSGSgF":{"name":"startListenForPolarHrBroadcasts(_:)","abstract":"

      Start listening the heart rate from Polar devices when subscribed.","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP14isFeatureReady_7featureSbSS_AA0abcF0OtF":{"name":"isFeatureReady(_:feature:)","abstract":"

      Check if the feature is ready.

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP12setLocalTime_4time4zone7RxSwift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_10Foundation4DateVAO0G4ZoneVtF":{"name":"setLocalTime(_:time:zone:)","abstract":"

      Set local time to device.

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP12getLocalTimey7RxSwift17PrimitiveSequenceVyAE11SingleTraitO10Foundation4DateVGSSF":{"name":"getLocalTime(_:)","abstract":"

      Get current time in device. Note, the H10 is not supporting time read.

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP12getDiskSpacey7RxSwift17PrimitiveSequenceVyAE11SingleTraitOAA0afG4DataVGSSF":{"name":"getDiskSpace(_:)","abstract":"

      Get PolarDiskSpaceData from device.

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP12setLedConfig_03ledG07RxSwift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_AA0fG0VtF":{"name":"setLedConfig(_:ledConfig:)","abstract":"

      Set [LedConfig] to enable or disable blinking LEDs (Verity Sense 2.2.1+).

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP14doFactoryReset_26preservePairingInformation7RxSwift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_SbtF":{"name":"doFactoryReset(_:preservePairingInformation:)","abstract":"

      Perform factory reset to given device.

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP9doRestart_26preservePairingInformation7RxSwift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_SbtF":{"name":"doRestart(_:preservePairingInformation:)","abstract":"

      Perform restart to given device.

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP21getSDLogConfigurationy7RxSwift17PrimitiveSequenceVyAE11SingleTraitOAA0F6ConfigVGSSF":{"name":"getSDLogConfiguration(_:)","abstract":"

      Get SD log configuration from a device (SDLOGS.BPB)

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP21setSDLogConfiguration_03logG07RxSwift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_AA0F6ConfigVtF":{"name":"setSDLogConfiguration(_:logConfiguration:)","abstract":"

      Set SD log configuration to a device (SDLOGS.BPB)

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP14doFirstTimeUse_9ftuConfig7RxSwift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_AA0afghJ0VtF":{"name":"doFirstTimeUse(_:ftuConfig:)","abstract":"

      Set [FtuConfig] for device

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP17setWarehouseSleep_06enablefG07RxSwift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_SbSgtF":{"name":"setWarehouseSleep(_:enableWarehouseSleep:)","abstract":"

      Deprecated. Use “func setWarehouseSleep(_ identifier: String)” instead.","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP17setWarehouseSleepy7RxSwift17PrimitiveSequenceVyAE16CompletableTraitOs5NeverOGSSF":{"name":"setWarehouseSleep(_:)","abstract":"

      Set the device to warehouse sleep state. Factory reset will be performed in order to enable the setting.

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP03getA18UserDeviceSettings10identifier7RxSwift17PrimitiveSequenceVyAF11SingleTraitOAA0afgH0C0afgH6ResultVGSS_tF":{"name":"getPolarUserDeviceSettings(identifier:)","abstract":"

      Get Device User Settings to a device from proto in device (UDEVSET.BPB)

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP03setA18UserDeviceSettings_05polarfgH07RxSwift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_AA0afgH0CSgtF":{"name":"setPolarUserDeviceSettings(_:polarUserDeviceSettings:)","abstract":"

      Set Device User Settings to a device (UDEVSET.BPB)

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP22deleteStoredDeviceData_8dataType5until7RxSwift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_AA0afhJ0C0fhJ0O10Foundation4DateVSgtF":{"name":"deleteStoredDeviceData(_:dataType:until:)","abstract":"

      Delete data [PolarStoredDataType] from a device.

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP8observerAA0abD8Observer_pSgvp":{"name":"observer","abstract":"

      Common GAP (Generic access profile) observer

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP18deviceInfoObserverAA0abd6DevicefG0_pSgvp":{"name":"deviceInfoObserver","abstract":"

      Device info observer for DIS (Device information service) and BAS (Battery service) GATT (Generic attributes) client

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP16deviceHrObserverAA0abd6DevicefG0_pSgvp":{"name":"deviceHrObserver","abstract":"

      Device observer for HR GATT client

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP18powerStateObserverAA0abd5PowerfG0_pSgvp":{"name":"powerStateObserver","abstract":"

      Bluetooth power state observer

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP22deviceFeaturesObserverAA0abd6DevicefG0_pSgvp":{"name":"deviceFeaturesObserver","abstract":"

      Device features ready observer

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP22sdkModeFeatureObserverAA0abdcfgH0_pSgvp":{"name":"sdkModeFeatureObserver","abstract":"

      SDK mode feature available in the device and ready observer

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP02isB7PoweredSbvp":{"name":"isBlePowered","abstract":"

      Helper to check if Ble is currently powered

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP6loggerAA0abD6Logger_pSgvp":{"name":"logger","abstract":"

      optional logger set to get traces from sdk

      ","parent_name":"PolarBleApi"},"Protocols/PolarBleApi.html#/s:11PolarBleSdk0aB3ApiP21automaticReconnectionSbvp":{"name":"automaticReconnection","abstract":"

      optional disable or enable automatic reconnection, by default it is enabled

      ","parent_name":"PolarBleApi"},"Protocols/PolarActivityApi.html#/s:11PolarBleSdk0A11ActivityApiP8getSteps10identifier8fromDate02toJ07RxSwift17PrimitiveSequenceVyAH11SingleTraitOSayAA0aG4DataVGGSS_10Foundation0J0VAStF":{"name":"getSteps(identifier:fromDate:toDate:)","abstract":"

      Get steps for a given period.

      ","parent_name":"PolarActivityApi"},"Protocols/PolarActivityApi.html#/s:11PolarBleSdk0A11ActivityApiP11getDistance10identifier8fromDate02toJ07RxSwift17PrimitiveSequenceVyAH11SingleTraitOSayAA0aG4DataVGGSS_10Foundation0J0VAStF":{"name":"getDistance(identifier:fromDate:toDate:)","abstract":"

      Get distance for a given period.

      ","parent_name":"PolarActivityApi"},"Protocols/PolarActivityApi.html#/s:11PolarBleSdk0A11ActivityApiP13getActiveTime10identifier8fromDate02toK07RxSwift17PrimitiveSequenceVyAH11SingleTraitOSayAA0agH4DataVGGSS_10Foundation0K0VAStF":{"name":"getActiveTime(identifier:fromDate:toDate:)","abstract":"

      Get active time for a given period.

      ","parent_name":"PolarActivityApi"},"Protocols/PolarActivityApi.html#/s:11PolarBleSdk0A11ActivityApiP15get247HrSamples10identifier8fromDate02toK07RxSwift17PrimitiveSequenceVyAH11SingleTraitOSayAA08Polar247gH4DataVGGSS_10Foundation0K0VAStF":{"name":"get247HrSamples(identifier:fromDate:toDate:)","abstract":"

      Get 24/7 heart rate samples for a given period.

      ","parent_name":"PolarActivityApi"},"Protocols/PolarActivityApi.html#/s:11PolarBleSdk0A11ActivityApiP18getNightlyRecharge10identifier8fromDate02toK07RxSwift17PrimitiveSequenceVyAH11SingleTraitOSayAA0agH4DataVGGSS_10Foundation0K0VAStF":{"name":"getNightlyRecharge(identifier:fromDate:toDate:)","abstract":"

      Get nightly recharge for a given period.

      ","parent_name":"PolarActivityApi"},"Protocols/PolarActivityApi.html":{"name":"PolarActivityApi","abstract":"

      Protocol defining methods to get steps for a given period.

      "},"Protocols/PolarBleApi.html":{"name":"PolarBleApi","abstract":"

      API.

      "},"Protocols/PolarBleApiObserver.html":{"name":"PolarBleApiObserver","abstract":"

      Polar Ble API connection observer.

      "},"Protocols/PolarBleApiPowerStateObserver.html":{"name":"PolarBleApiPowerStateObserver","abstract":"

      Bluetooth state observer.

      "},"Protocols/PolarBleApiDeviceInfoObserver.html":{"name":"PolarBleApiDeviceInfoObserver","abstract":"

      Device info observer.

      "},"Protocols/PolarBleApiDeviceHrObserver.html":{"name":"PolarBleApiDeviceHrObserver","abstract":"

      Heart rate observer

      "},"Protocols/PolarBleApiDeviceFeaturesObserver.html":{"name":"PolarBleApiDeviceFeaturesObserver","abstract":"

      Data client observer

      "},"Protocols/PolarBleApiSdkModeFeatureObserver.html":{"name":"PolarBleApiSdkModeFeatureObserver","abstract":"

      SDK Mode observer

      "},"Protocols/PolarBleApiLogger.html":{"name":"PolarBleApiLogger","abstract":"

      logger observer

      "},"Protocols/PolarFirmwareUpdateApi.html":{"name":"PolarFirmwareUpdateApi"},"Protocols/PolarH10OfflineExerciseApi.html":{"name":"PolarH10OfflineExerciseApi","abstract":"

      H10 Exercise recording API.

      "},"Protocols/PolarOfflineRecordingApi.html":{"name":"PolarOfflineRecordingApi","abstract":"

      Offline recording API.

      "},"Protocols/PolarOnlineStreamingApi.html":{"name":"PolarOnlineStreamingApi","abstract":"

      Online steaming API.

      "},"Protocols/PolarSdkModeApi.html":{"name":"PolarSdkModeApi","abstract":"

      Polar SDK mode API

      "},"Protocols/PolarSleepApi.html":{"name":"PolarSleepApi","abstract":"

      Protocol defining methods to get Polar Sleep Data

      "},"Extensions/PrimitiveSequence.html#/s:7RxSwift17PrimitiveSequenceV11PolarBleSdkAA11SingleTraitORszrlE13asCompletableACyAA0kI0Os5NeverOGyF":{"name":"asCompletable()","parent_name":"PrimitiveSequence"},"Extensions.html#/c:@M@PolarBleSdk@objc(cs)PolarBleApiImpl":{"name":"PolarBleApiImpl"},"Extensions/PrimitiveSequence.html":{"name":"PrimitiveSequence"},"Enums/AutomaticSampleTriggerType.html#/s:11PolarBleSdk26AutomaticSampleTriggerTypeO12highActivityyA2CmF":{"name":"highActivity","parent_name":"AutomaticSampleTriggerType"},"Enums/AutomaticSampleTriggerType.html#/s:11PolarBleSdk26AutomaticSampleTriggerTypeO11lowActivityyA2CmF":{"name":"lowActivity","parent_name":"AutomaticSampleTriggerType"},"Enums/AutomaticSampleTriggerType.html#/s:11PolarBleSdk26AutomaticSampleTriggerTypeO5timedyA2CmF":{"name":"timed","parent_name":"AutomaticSampleTriggerType"},"Enums/AutomaticSampleTriggerType.html#/s:11PolarBleSdk26AutomaticSampleTriggerTypeO6manualyA2CmF":{"name":"manual","parent_name":"AutomaticSampleTriggerType"},"Enums/PolarOfflineRecordingTriggerMode.html#/s:11PolarBleSdk0A27OfflineRecordingTriggerModeO15triggerDisabledyA2CmF":{"name":"triggerDisabled","parent_name":"PolarOfflineRecordingTriggerMode"},"Enums/PolarOfflineRecordingTriggerMode.html#/s:11PolarBleSdk0A27OfflineRecordingTriggerModeO18triggerSystemStartyA2CmF":{"name":"triggerSystemStart","parent_name":"PolarOfflineRecordingTriggerMode"},"Enums/PolarOfflineRecordingTriggerMode.html#/s:11PolarBleSdk0A27OfflineRecordingTriggerModeO20triggerExerciseStartyA2CmF":{"name":"triggerExerciseStart","parent_name":"PolarOfflineRecordingTriggerMode"},"Enums/PolarOfflineRecordingData.html#/s:11PolarBleSdk0A20OfflineRecordingDataO03accdeF0yACs6UInt64V9timeStamp_SayAfG_s5Int32V1xAI1yAI1ztG7samplest_10Foundation4DateVAA0A13SensorSettingVtcACmF":{"name":"accOfflineRecordingData(_:startTime:settings:)","parent_name":"PolarOfflineRecordingData"},"Enums/PolarOfflineRecordingData.html#/s:11PolarBleSdk0A20OfflineRecordingDataO04gyrodeF0yACs6UInt64V9timeStamp_SayAfG_Sf1xSf1ySf1ztG7samplest_10Foundation4DateVAA0A13SensorSettingVtcACmF":{"name":"gyroOfflineRecordingData(_:startTime:settings:)","parent_name":"PolarOfflineRecordingData"},"Enums/PolarOfflineRecordingData.html#/s:11PolarBleSdk0A20OfflineRecordingDataO03magdeF0yACs6UInt64V9timeStamp_SayAfG_Sf1xSf1ySf1ztG7samplest_10Foundation4DateVAA0A13SensorSettingVtcACmF":{"name":"magOfflineRecordingData(_:startTime:settings:)","parent_name":"PolarOfflineRecordingData"},"Enums/PolarOfflineRecordingData.html#/s:11PolarBleSdk0A20OfflineRecordingDataO03ppgdeF0yAcA03PpgF4TypeO4type_Says6UInt64V9timeStamp_Says5Int32VG14channelSamplestG7samplest_10Foundation4DateVAA0A13SensorSettingVtcACmF":{"name":"ppgOfflineRecordingData(_:startTime:settings:)","parent_name":"PolarOfflineRecordingData"},"Enums/PolarOfflineRecordingData.html#/s:11PolarBleSdk0A20OfflineRecordingDataO03ppideF0yACs6UInt64V9timeStamp_SaySi2hr_s6UInt16V6ppInMsAJ0M13ErrorEstimateSi10blockerBitSi17skinContactStatusSi0tU9SupportedtG7samplest_10Foundation4DateVtcACmF":{"name":"ppiOfflineRecordingData(_:startTime:)","parent_name":"PolarOfflineRecordingData"},"Enums/PolarOfflineRecordingData.html#/s:11PolarBleSdk0A20OfflineRecordingDataO02hrdeF0yACSays5UInt8V0G0_AF10ppgQualityAF11correctedHrSaySiG5rrsMsSb11rrAvailableSb13contactStatusSb0qR9SupportedtG_10Foundation4DateVtcACmF":{"name":"hrOfflineRecordingData(_:startTime:)","parent_name":"PolarOfflineRecordingData"},"Enums/PolarOfflineRecordingData.html#/s:11PolarBleSdk0A20OfflineRecordingDataO011temperaturedeF0yACs6UInt64V9timeStamp_SayAfG_Sf0G0tG7samplest_10Foundation4DateVtcACmF":{"name":"temperatureOfflineRecordingData(_:startTime:)","parent_name":"PolarOfflineRecordingData"},"Enums/FirmwareUpdateStatus.html#/s:11PolarBleSdk20FirmwareUpdateStatusO010fetchingFwE7PackageyACSS_tcACmF":{"name":"fetchingFwUpdatePackage(details:)","parent_name":"FirmwareUpdateStatus"},"Enums/FirmwareUpdateStatus.html#/s:11PolarBleSdk20FirmwareUpdateStatusO020preparingDeviceForFwE0yACSS_tcACmF":{"name":"preparingDeviceForFwUpdate(details:)","parent_name":"FirmwareUpdateStatus"},"Enums/FirmwareUpdateStatus.html#/s:11PolarBleSdk20FirmwareUpdateStatusO09writingFwE7PackageyACSS_tcACmF":{"name":"writingFwUpdatePackage(details:)","parent_name":"FirmwareUpdateStatus"},"Enums/FirmwareUpdateStatus.html#/s:11PolarBleSdk20FirmwareUpdateStatusO012finalizingFwE0yACSS_tcACmF":{"name":"finalizingFwUpdate(details:)","parent_name":"FirmwareUpdateStatus"},"Enums/FirmwareUpdateStatus.html#/s:11PolarBleSdk20FirmwareUpdateStatusO02fwE21CompletedSuccessfullyyACSS_tcACmF":{"name":"fwUpdateCompletedSuccessfully(details:)","parent_name":"FirmwareUpdateStatus"},"Enums/FirmwareUpdateStatus.html#/s:11PolarBleSdk20FirmwareUpdateStatusO02fwE12NotAvailableyACSS_tcACmF":{"name":"fwUpdateNotAvailable(details:)","parent_name":"FirmwareUpdateStatus"},"Enums/FirmwareUpdateStatus.html#/s:11PolarBleSdk20FirmwareUpdateStatusO02fwE6FailedyACSS_tcACmF":{"name":"fwUpdateFailed(details:)","parent_name":"FirmwareUpdateStatus"},"Enums/CheckFirmwareUpdateStatus.html#/s:11PolarBleSdk25CheckFirmwareUpdateStatusO07checkFwF9AvailableyACSS_tcACmF":{"name":"checkFwUpdateAvailable(version:)","parent_name":"CheckFirmwareUpdateStatus"},"Enums/CheckFirmwareUpdateStatus.html#/s:11PolarBleSdk25CheckFirmwareUpdateStatusO07checkFwF12NotAvailableyACSS_tcACmF":{"name":"checkFwUpdateNotAvailable(details:)","parent_name":"CheckFirmwareUpdateStatus"},"Enums/CheckFirmwareUpdateStatus.html#/s:11PolarBleSdk25CheckFirmwareUpdateStatusO07checkFwF6FailedyACSS_tcACmF":{"name":"checkFwUpdateFailed(details:)","parent_name":"CheckFirmwareUpdateStatus"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO22notificationNotEnabledyA2CmF":{"name":"notificationNotEnabled","abstract":"

      GATT characteristic notification not enabled

      ","parent_name":"PolarErrors"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO15serviceNotFoundyA2CmF":{"name":"serviceNotFound","abstract":"

      GATT service not found

      ","parent_name":"PolarErrors"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO18deviceNotConnectedyA2CmF":{"name":"deviceNotConnected","abstract":"

      Device state != Connected

      ","parent_name":"PolarErrors"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO14deviceNotFoundyA2CmF":{"name":"deviceNotFound","abstract":"

      Device not found

      ","parent_name":"PolarErrors"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO21operationNotSupportedyA2CmF":{"name":"operationNotSupported","abstract":"

      Requested operation is not supported

      ","parent_name":"PolarErrors"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO19messageEncodeFailedyA2CmF":{"name":"messageEncodeFailed","abstract":"

      Google protocol buffers encode failed

      ","parent_name":"PolarErrors"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO19messageDecodeFailedyA2CmF":{"name":"messageDecodeFailed","abstract":"

      Google protocol buffers decode failed

      ","parent_name":"PolarErrors"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO20dateTimeFormatFailedyACSS_tcACmF":{"name":"dateTimeFormatFailed(description:)","abstract":"

      String to date time formatting failed

      ","parent_name":"PolarErrors"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO22unableToStartStreamingyA2CmF":{"name":"unableToStartStreaming","abstract":"

      Failed to start streaming

      ","parent_name":"PolarErrors"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO15invalidArgumentyACSS_tcACmF":{"name":"invalidArgument(description:)","abstract":"

      invalid argument

      ","parent_name":"PolarErrors"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO05polarbC17InternalExceptionyACSS_tcACmF":{"name":"polarBleSdkInternalException(description:)","abstract":"

      Polar BLE SDK internal exception indicating something went wrong in SDK internal logic

      ","parent_name":"PolarErrors"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO11deviceErroryACSS_tcACmF":{"name":"deviceError(description:)","abstract":"

      Error on device operation

      ","parent_name":"PolarErrors"},"Enums/PolarErrors.html#/s:11PolarBleSdk0A6ErrorsO26polarOfflineRecordingErroryACSS_tcACmF":{"name":"polarOfflineRecordingError(description:)","abstract":"

      Error related to offline recording

      ","parent_name":"PolarErrors"},"Enums/SampleType.html#/s:11PolarBleSdk10SampleTypeO2hryA2CmF":{"name":"hr","abstract":"

      recording type to use is hr in BPM

      ","parent_name":"SampleType"},"Enums/SampleType.html#/s:11PolarBleSdk10SampleTypeO2rryA2CmF":{"name":"rr","abstract":"

      recording type to use is rr interval

      ","parent_name":"SampleType"},"Enums/RecordingInterval.html#/s:11PolarBleSdk17RecordingIntervalO11interval_1syA2CmF":{"name":"interval_1s","parent_name":"RecordingInterval"},"Enums/RecordingInterval.html#/s:11PolarBleSdk17RecordingIntervalO11interval_5syA2CmF":{"name":"interval_5s","parent_name":"RecordingInterval"},"Enums/PpgDataType.html#/s:11PolarBleSdk11PpgDataTypeO13ppg3_ambient1yA2CmF":{"name":"ppg3_ambient1","abstract":"

      3 ppg + 1 ambient

      ","parent_name":"PpgDataType"},"Enums/PpgDataType.html#/s:11PolarBleSdk11PpgDataTypeO5ppg17yA2CmF":{"name":"ppg17","abstract":"

      16 ppg + 1 status

      ","parent_name":"PpgDataType"},"Enums/PpgDataType.html#/s:11PolarBleSdk11PpgDataTypeO7unknownyA2CmF":{"name":"unknown","parent_name":"PpgDataType"},"Enums/OhrDataType.html#/s:11PolarBleSdk11OhrDataTypeO13ppg3_ambient1yA2CmF":{"name":"ppg3_ambient1","abstract":"

      3 ppg + 1 ambient

      ","parent_name":"OhrDataType"},"Enums/OhrDataType.html#/s:11PolarBleSdk11OhrDataTypeO7unknownyA2CmF":{"name":"unknown","parent_name":"OhrDataType"},"Enums/PolarActivityDataType.html#/s:11PolarBleSdk0A16ActivityDataTypeO5SLEEPyA2CmF":{"name":"SLEEP","parent_name":"PolarActivityDataType"},"Enums/PolarActivityDataType.html#/s:11PolarBleSdk0A16ActivityDataTypeO5STEPSyA2CmF":{"name":"STEPS","parent_name":"PolarActivityDataType"},"Enums/PolarActivityDataType.html#/s:11PolarBleSdk0A16ActivityDataTypeO8CALORIESyA2CmF":{"name":"CALORIES","parent_name":"PolarActivityDataType"},"Enums/PolarActivityDataType.html#/s:11PolarBleSdk0A16ActivityDataTypeO10HR_SAMPLESyA2CmF":{"name":"HR_SAMPLES","parent_name":"PolarActivityDataType"},"Enums/PolarActivityDataType.html#/s:11PolarBleSdk0A16ActivityDataTypeO16NIGHTLY_RECHARGEyA2CmF":{"name":"NIGHTLY_RECHARGE","parent_name":"PolarActivityDataType"},"Enums/PolarActivityDataType.html#/s:11PolarBleSdk0A16ActivityDataTypeO4NONEyA2CmF":{"name":"NONE","parent_name":"PolarActivityDataType"},"Enums/PolarBleSdkFeature.html#/s:11PolarBleSdk0abC7FeatureO10feature_hryA2CmF":{"name":"feature_hr","abstract":"

      Hr feature to receive hr and rr data from Polar or any other BLE device via standard HR BLE service

      ","parent_name":"PolarBleSdkFeature"},"Enums/PolarBleSdkFeature.html#/s:11PolarBleSdk0abC7FeatureO19feature_device_infoyA2CmF":{"name":"feature_device_info","abstract":"

      Device information feature to receive sw information from Polar or any other BLE device

      ","parent_name":"PolarBleSdkFeature"},"Enums/PolarBleSdkFeature.html#/s:11PolarBleSdk0abC7FeatureO20feature_battery_infoyA2CmF":{"name":"feature_battery_info","abstract":"

      Feature to receive battery level info from Polar or any other BLE device

      ","parent_name":"PolarBleSdkFeature"},"Enums/PolarBleSdkFeature.html#/s:11PolarBleSdk0abC7FeatureO30feature_polar_online_streamingyA2CmF":{"name":"feature_polar_online_streaming","abstract":"

      Polar sensor streaming feature to stream live online data. For example hr, ecg, acc, ppg, ppi, etc…

      ","parent_name":"PolarBleSdkFeature"},"Enums/PolarBleSdkFeature.html#/s:11PolarBleSdk0abC7FeatureO31feature_polar_offline_recordingyA2CmF":{"name":"feature_polar_offline_recording","abstract":"

      Polar offline recording feature to record offline data to Polar device without continuous BLE connection.

      ","parent_name":"PolarBleSdkFeature"},"Enums/PolarBleSdkFeature.html#/s:11PolarBleSdk0abC7FeatureO36feature_polar_h10_exercise_recordingyA2CmF":{"name":"feature_polar_h10_exercise_recording","abstract":"

      H10 exercise recording feature to record exercise data to Polar H10 device without continuous BLE connection.

      ","parent_name":"PolarBleSdkFeature"},"Enums/PolarBleSdkFeature.html#/s:11PolarBleSdk0abC7FeatureO31feature_polar_device_time_setupyA2CmF":{"name":"feature_polar_device_time_setup","abstract":"

      Feature to read and set device time in Polar device

      ","parent_name":"PolarBleSdkFeature"},"Enums/PolarBleSdkFeature.html#/s:11PolarBleSdk0abC7FeatureO22feature_polar_sdk_modeyA2CmF":{"name":"feature_polar_sdk_mode","abstract":"

      In SDK mode the wider range of capabilities are available for the online stream or offline recoding than in normal operation mode.

      ","parent_name":"PolarBleSdkFeature"},"Enums/PolarBleSdkFeature.html#/s:11PolarBleSdk0abC7FeatureO27feature_polar_led_animationyA2CmF":{"name":"feature_polar_led_animation","abstract":"

      Feature to enable or disable SDK mode blinking LED animation.

      ","parent_name":"PolarBleSdkFeature"},"Enums/PolarBleSdkFeature.html#/s:11PolarBleSdk0abC7FeatureO29feature_polar_firmware_updateyA2CmF":{"name":"feature_polar_firmware_update","abstract":"

      Firmware update for Polar device.

      ","parent_name":"PolarBleSdkFeature"},"Enums/PolarBleSdkFeature.html#/s:11PolarBleSdk0abC7FeatureO27feature_polar_activity_datayA2CmF":{"name":"feature_polar_activity_data","abstract":"

      Feature to receive activity data from Polar device.

      ","parent_name":"PolarBleSdkFeature"},"Enums/PolarDeviceDataType.html#/s:11PolarBleSdk0A14DeviceDataTypeO3ecgyA2CmF":{"name":"ecg","parent_name":"PolarDeviceDataType"},"Enums/PolarDeviceDataType.html#/s:11PolarBleSdk0A14DeviceDataTypeO3accyA2CmF":{"name":"acc","parent_name":"PolarDeviceDataType"},"Enums/PolarDeviceDataType.html#/s:11PolarBleSdk0A14DeviceDataTypeO3ppgyA2CmF":{"name":"ppg","parent_name":"PolarDeviceDataType"},"Enums/PolarDeviceDataType.html#/s:11PolarBleSdk0A14DeviceDataTypeO3ppiyA2CmF":{"name":"ppi","parent_name":"PolarDeviceDataType"},"Enums/PolarDeviceDataType.html#/s:11PolarBleSdk0A14DeviceDataTypeO4gyroyA2CmF":{"name":"gyro","parent_name":"PolarDeviceDataType"},"Enums/PolarDeviceDataType.html#/s:11PolarBleSdk0A14DeviceDataTypeO12magnetometeryA2CmF":{"name":"magnetometer","parent_name":"PolarDeviceDataType"},"Enums/PolarDeviceDataType.html#/s:11PolarBleSdk0A14DeviceDataTypeO2hryA2CmF":{"name":"hr","parent_name":"PolarDeviceDataType"},"Enums/PolarDeviceDataType.html#/s:11PolarBleSdk0A14DeviceDataTypeO11temperatureyA2CmF":{"name":"temperature","parent_name":"PolarDeviceDataType"},"Enums/PolarDeviceDataType.html#/s:11PolarBleSdk0A14DeviceDataTypeO8pressureyA2CmF":{"name":"pressure","parent_name":"PolarDeviceDataType"},"Enums/PolarDeviceDataType.html":{"name":"PolarDeviceDataType","abstract":"

      Data types available in Polar devices for online streaming or offline recording.

      "},"Enums/PolarBleSdkFeature.html":{"name":"PolarBleSdkFeature","abstract":"

      Features available in Polar BLE SDK library

      "},"Enums/PolarActivityDataType.html":{"name":"PolarActivityDataType","abstract":"

      The activity recording data types available in Polar devices.

      "},"Enums/OhrDataType.html":{"name":"OhrDataType","abstract":"

      OHR data source enum

      "},"Enums/PpgDataType.html":{"name":"PpgDataType","abstract":"

      PPG data source enum

      "},"Enums/RecordingInterval.html":{"name":"RecordingInterval","abstract":"

      Recoding intervals for H10 recording start

      "},"Enums/SampleType.html":{"name":"SampleType","abstract":"

      Sample types for H10 recording start

      "},"Enums/PolarErrors.html":{"name":"PolarErrors","abstract":"

      Polar SDK errors

      "},"Enums/CheckFirmwareUpdateStatus.html":{"name":"CheckFirmwareUpdateStatus"},"Enums/FirmwareUpdateStatus.html":{"name":"FirmwareUpdateStatus"},"Enums/PolarOfflineRecordingData.html":{"name":"PolarOfflineRecordingData"},"Enums/PolarOfflineRecordingTriggerMode.html":{"name":"PolarOfflineRecordingTriggerMode","abstract":"

      Polar offline recording trigger mode. Offline recording trigger can be used to start the offline recording automatically in device, based on selected trigger mode.

      "},"Enums/AutomaticSampleTriggerType.html":{"name":"AutomaticSampleTriggerType"},"Global%20Variables.html#/s:11PolarBleSdk25DEVICE_SETTINGS_FILE_PATHSSvp":{"name":"DEVICE_SETTINGS_FILE_PATH"},"Classes/BleHtsClient/TemperatureMeasurement.html#/s:11PolarBleSdk0B9HtsClientC22TemperatureMeasurementV18temperatureCelsiusSfvp":{"name":"temperatureCelsius","parent_name":"TemperatureMeasurement"},"Classes/BleHtsClient/TemperatureMeasurement.html#/s:11PolarBleSdk0B9HtsClientC22TemperatureMeasurementV21temperatureFahrenheitSfvp":{"name":"temperatureFahrenheit","parent_name":"TemperatureMeasurement"},"Classes/BleHtsClient/TemperatureMeasurement.html":{"name":"TemperatureMeasurement","parent_name":"BleHtsClient"},"Classes/BleHtsClient.html#/s:11PolarBleSdk0B9HtsClientC22gattServiceTransmitterAcA0B26AttributeTransportProtocol_p_tcfc":{"name":"init(gattServiceTransmitter:)","parent_name":"BleHtsClient"},"Classes/BleHtsClient.html#/s:11PolarBleSdk0B9HtsClientC12disconnectedyyF":{"name":"disconnected()","parent_name":"BleHtsClient"},"Classes/BleHtsClient.html#/s:11PolarBleSdk0B9HtsClientC18processServiceData_4data3errySo6CBUUIDC_10Foundation0H0VSitF":{"name":"processServiceData(_:data:err:)","parent_name":"BleHtsClient"},"Classes/BleHtsClient.html#/s:11PolarBleSdk0B9HtsClientC07observeD13Notifications15checkConnection7RxSwift10ObservableCyAC22TemperatureMeasurementVGSb_tF":{"name":"observeHtsNotifications(checkConnection:)","parent_name":"BleHtsClient"},"Classes/HealthThermometer.html#/s:11PolarBleSdk17HealthThermometerC11HTS_SERVICESo6CBUUIDCvpZ":{"name":"HTS_SERVICE","parent_name":"HealthThermometer"},"Classes/HealthThermometer.html#/s:11PolarBleSdk17HealthThermometerC23TEMPERATURE_MEASUREMENTSo6CBUUIDCvpZ":{"name":"TEMPERATURE_MEASUREMENT","parent_name":"HealthThermometer"},"Classes/HealthThermometer.html#/s:11PolarBleSdk17HealthThermometerC16TEMPERATURE_TYPESo6CBUUIDCvpZ":{"name":"TEMPERATURE_TYPE","parent_name":"HealthThermometer"},"Classes/PolarBackupManager.html#/s:11PolarBleSdk0A13BackupManagerC0D8FileDataV":{"name":"BackupFileData","parent_name":"PolarBackupManager"},"Classes/PolarBackupManager.html#/s:11PolarBleSdk0A13BackupManagerC6clientAcA0B11PsFtpClientC_tcfc":{"name":"init(client:)","parent_name":"PolarBackupManager"},"Classes/PolarBackupManager.html#/s:11PolarBleSdk0A13BackupManagerC12backupDevice7RxSwift17PrimitiveSequenceVyAE11SingleTraitOSayAC0D8FileDataVGGyF":{"name":"backupDevice()","abstract":"

      Backs up the device.

      ","parent_name":"PolarBackupManager"},"Classes/PolarBackupManager.html#/s:11PolarBleSdk0A13BackupManagerC07restoreD011backupFiles7RxSwift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSayAC0D8FileDataVG_tF":{"name":"restoreBackup(backupFiles:)","abstract":"

      Restores backup to the device.

      ","parent_name":"PolarBackupManager"},"Classes/PolarSleepData/OriginalSleepRange.html#/s:11PolarBleSdk0A9SleepDataC08OriginalD5RangeV9startTime10Foundation4DateVSgvp":{"name":"startTime","parent_name":"OriginalSleepRange"},"Classes/PolarSleepData/OriginalSleepRange.html#/s:11PolarBleSdk0A9SleepDataC08OriginalD5RangeV7endTime10Foundation4DateVSgvp":{"name":"endTime","parent_name":"OriginalSleepRange"},"Classes/PolarSleepData/SleepCycle.html#/s:11PolarBleSdk0A9SleepDataC0D5CycleV011secondsFromD5Starts6UInt32VSgvp":{"name":"secondsFromSleepStart","parent_name":"SleepCycle"},"Classes/PolarSleepData/SleepCycle.html#/s:11PolarBleSdk0A9SleepDataC0D5CycleV15sleepDepthStartSfSgvp":{"name":"sleepDepthStart","parent_name":"SleepCycle"},"Classes/PolarSleepData/SleepWakePhase.html#/s:11PolarBleSdk0A9SleepDataC0D9WakePhaseV011secondsFromD5Starts6UInt32VSgvp":{"name":"secondsFromSleepStart","parent_name":"SleepWakePhase"},"Classes/PolarSleepData/SleepWakePhase.html#/s:11PolarBleSdk0A9SleepDataC0D9WakePhaseV5stateAC0dF5StateOSgvp":{"name":"state","parent_name":"SleepWakePhase"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV14sleepStartTime10Foundation4DateVSgvp":{"name":"sleepStartTime","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV12sleepEndTime10Foundation4DateVSgvp":{"name":"sleepEndTime","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV12lastModified10Foundation4DateVSgvp":{"name":"lastModified","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV16sleepGoalMinutess6UInt32VSgvp":{"name":"sleepGoalMinutes","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV15sleepWakePhasesSayAC0dI5PhaseVGSgvp":{"name":"sleepWakePhases","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV10snoozeTimeSay10Foundation4DateVGSgvp":{"name":"snoozeTime","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV9alarmTime10Foundation4DateVSgvp":{"name":"alarmTime","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV23sleepStartOffsetSecondss5Int32VSgvp":{"name":"sleepStartOffsetSeconds","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV21sleepEndOffsetSecondss5Int32VSgvp":{"name":"sleepEndOffsetSeconds","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV04userD6RatingAC0dI0OSgvp":{"name":"userSleepRating","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV8deviceIdSSSgvp":{"name":"deviceId","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV13batteryRanOutSbSgvp":{"name":"batteryRanOut","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV11sleepCyclesSayAC0D5CycleVGSgvp":{"name":"sleepCycles","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV05sleepG4Date10Foundation0I0VSgvp":{"name":"sleepResultDate","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html#/s:11PolarBleSdk0A9SleepDataC0aD14AnalysisResultV08originalD5RangeAC08OriginaldI0VSgvp":{"name":"originalSleepRange","parent_name":"PolarSleepAnalysisResult"},"Classes/PolarSleepData/SleepRating.html#/s:11PolarBleSdk0A9SleepDataC0D6RatingO15SLEPT_UNDEFINEDyA2EmF":{"name":"SLEPT_UNDEFINED","parent_name":"SleepRating"},"Classes/PolarSleepData/SleepRating.html#/s:11PolarBleSdk0A9SleepDataC0D6RatingO12SLEPT_POORLYyA2EmF":{"name":"SLEPT_POORLY","parent_name":"SleepRating"},"Classes/PolarSleepData/SleepRating.html#/s:11PolarBleSdk0A9SleepDataC0D6RatingO21SLEPT_SOMEWHAT_POORLYyA2EmF":{"name":"SLEPT_SOMEWHAT_POORLY","parent_name":"SleepRating"},"Classes/PolarSleepData/SleepRating.html#/s:11PolarBleSdk0A9SleepDataC0D6RatingO29SLEPT_NEITHER_POORLY_NOR_WELLyA2EmF":{"name":"SLEPT_NEITHER_POORLY_NOR_WELL","parent_name":"SleepRating"},"Classes/PolarSleepData/SleepRating.html#/s:11PolarBleSdk0A9SleepDataC0D6RatingO19SLEPT_SOMEWHAT_WELLyA2EmF":{"name":"SLEPT_SOMEWHAT_WELL","parent_name":"SleepRating"},"Classes/PolarSleepData/SleepRating.html#/s:11PolarBleSdk0A9SleepDataC0D6RatingO10SLEPT_WELLyA2EmF":{"name":"SLEPT_WELL","parent_name":"SleepRating"},"Classes/PolarSleepData/SleepWakeState.html#/s:11PolarBleSdk0A9SleepDataC0D9WakeStateO7UNKNOWNyA2EmF":{"name":"UNKNOWN","parent_name":"SleepWakeState"},"Classes/PolarSleepData/SleepWakeState.html#/s:11PolarBleSdk0A9SleepDataC0D9WakeStateO4WAKEyA2EmF":{"name":"WAKE","parent_name":"SleepWakeState"},"Classes/PolarSleepData/SleepWakeState.html#/s:11PolarBleSdk0A9SleepDataC0D9WakeStateO3REMyA2EmF":{"name":"REM","parent_name":"SleepWakeState"},"Classes/PolarSleepData/SleepWakeState.html#/s:11PolarBleSdk0A9SleepDataC0D9WakeStateO8NONREM12yA2EmF":{"name":"NONREM12","parent_name":"SleepWakeState"},"Classes/PolarSleepData/SleepWakeState.html#/s:11PolarBleSdk0A9SleepDataC0D9WakeStateO7NONREM3yA2EmF":{"name":"NONREM3","parent_name":"SleepWakeState"},"Classes/PolarSleepData/SleepWakeState.html":{"name":"SleepWakeState","parent_name":"PolarSleepData"},"Classes/PolarSleepData/SleepRating.html":{"name":"SleepRating","parent_name":"PolarSleepData"},"Classes/PolarSleepData/PolarSleepAnalysisResult.html":{"name":"PolarSleepAnalysisResult","parent_name":"PolarSleepData"},"Classes/PolarSleepData/SleepWakePhase.html":{"name":"SleepWakePhase","parent_name":"PolarSleepData"},"Classes/PolarSleepData/SleepCycle.html":{"name":"SleepCycle","parent_name":"PolarSleepData"},"Classes/PolarSleepData/OriginalSleepRange.html":{"name":"OriginalSleepRange","parent_name":"PolarSleepData"},"Classes/PolarUserDeviceSettings/PolarUserDeviceSettingsResult.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0adeF6ResultV14deviceLocationAC0eI0Ovp":{"name":"deviceLocation","parent_name":"PolarUserDeviceSettingsResult"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:s12IdentifiableP2id2IDQzvp":{"name":"id","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO9UNDEFINEDyA2EmF":{"name":"UNDEFINED","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO5OTHERyA2EmF":{"name":"OTHER","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO10WRIST_LEFTyA2EmF":{"name":"WRIST_LEFT","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO11WRIST_RIGHTyA2EmF":{"name":"WRIST_RIGHT","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO8NECKLACEyA2EmF":{"name":"NECKLACE","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO5CHESTyA2EmF":{"name":"CHEST","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO10UPPER_BACKyA2EmF":{"name":"UPPER_BACK","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO9FOOT_LEFTyA2EmF":{"name":"FOOT_LEFT","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO10FOOT_RIGHTyA2EmF":{"name":"FOOT_RIGHT","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO14LOWER_ARM_LEFTyA2EmF":{"name":"LOWER_ARM_LEFT","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO15LOWER_ARM_RIGHTyA2EmF":{"name":"LOWER_ARM_RIGHT","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO14UPPER_ARM_LEFTyA2EmF":{"name":"UPPER_ARM_LEFT","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO16UPPER_ARM_RIGHTsyA2EmF":{"name":"UPPER_ARM_RIGHTs","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO10BIKE_MOUNTyA2EmF":{"name":"BIKE_MOUNT","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html#/s:11PolarBleSdk0A18UserDeviceSettingsC0E8LocationO5toIntSiyF":{"name":"toInt()","parent_name":"DeviceLocation"},"Classes/PolarUserDeviceSettings/DeviceLocation.html":{"name":"DeviceLocation","parent_name":"PolarUserDeviceSettings"},"Classes/PolarUserDeviceSettings.html#/s:11PolarBleSdk0A18UserDeviceSettingsC9timestamp10Foundation4DateVvp":{"name":"timestamp","parent_name":"PolarUserDeviceSettings"},"Classes/PolarUserDeviceSettings.html#/s:11PolarBleSdk0A18UserDeviceSettingsC15_deviceLocationAC0eH0Ovp":{"name":"_deviceLocation","parent_name":"PolarUserDeviceSettings"},"Classes/PolarUserDeviceSettings.html#/s:11PolarBleSdk0A18UserDeviceSettingsC14deviceLocationAC0eH0Ovp":{"name":"deviceLocation","parent_name":"PolarUserDeviceSettings"},"Classes/PolarUserDeviceSettings/PolarUserDeviceSettingsResult.html":{"name":"PolarUserDeviceSettingsResult","parent_name":"PolarUserDeviceSettings"},"Classes/PolarUserDeviceSettings.html#/s:11PolarBleSdk0A18UserDeviceSettingsC14getStringValue19deviceLocationIndexSSSi_tFZ":{"name":"getStringValue(deviceLocationIndex:)","parent_name":"PolarUserDeviceSettings"},"Classes/PolarUserDeviceSettings.html#/s:11PolarBleSdk0A18UserDeviceSettingsC03getE8Location06deviceH0AC0eH0OSS_tFZ":{"name":"getDeviceLocation(deviceLocation:)","parent_name":"PolarUserDeviceSettings"},"Classes/PolarUserDeviceSettings.html#/s:11PolarBleSdk0A18UserDeviceSettingsC14getAllAsStringSaySSGyFZ":{"name":"getAllAsString()","parent_name":"PolarUserDeviceSettings"},"Classes/PolarStoredDataType/PolarStoredDataTypeResult.html#/s:11PolarBleSdk0A14StoredDataTypeC0adeF6ResultV06storedeF0AC0deF0OSgvp":{"name":"storedDataType","parent_name":"PolarStoredDataTypeResult"},"Classes/PolarStoredDataType/StoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC0deF0O9UNDEFINEDyA2EmF":{"name":"UNDEFINED","parent_name":"StoredDataType"},"Classes/PolarStoredDataType/StoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC0deF0O8ACTIVITYyA2EmF":{"name":"ACTIVITY","parent_name":"StoredDataType"},"Classes/PolarStoredDataType/StoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC0deF0O11AUTO_SAMPLEyA2EmF":{"name":"AUTO_SAMPLE","parent_name":"StoredDataType"},"Classes/PolarStoredDataType/StoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC0deF0O13DAILY_SUMMARYyA2EmF":{"name":"DAILY_SUMMARY","parent_name":"StoredDataType"},"Classes/PolarStoredDataType/StoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC0deF0O16NIGHTLY_RECOVERYyA2EmF":{"name":"NIGHTLY_RECOVERY","parent_name":"StoredDataType"},"Classes/PolarStoredDataType/StoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC0deF0O6SDLOGSyA2EmF":{"name":"SDLOGS","parent_name":"StoredDataType"},"Classes/PolarStoredDataType/StoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC0deF0O5SLEEPyA2EmF":{"name":"SLEEP","parent_name":"StoredDataType"},"Classes/PolarStoredDataType/StoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC0deF0O11SLEEP_SCOREyA2EmF":{"name":"SLEEP_SCORE","parent_name":"StoredDataType"},"Classes/PolarStoredDataType/StoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC0deF0O5toIntSiyF":{"name":"toInt()","parent_name":"StoredDataType"},"Classes/PolarStoredDataType/StoredDataType.html":{"name":"StoredDataType","parent_name":"PolarStoredDataType"},"Classes/PolarStoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC07_storedeF0AC0deF0Ovp":{"name":"_storedDataType","parent_name":"PolarStoredDataType"},"Classes/PolarStoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC06storedeF0AC0deF0Ovp":{"name":"storedDataType","parent_name":"PolarStoredDataType"},"Classes/PolarStoredDataType/PolarStoredDataTypeResult.html":{"name":"PolarStoredDataTypeResult","parent_name":"PolarStoredDataType"},"Classes/PolarStoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC14getStringValue04dataF13LocationIndexSSSi_tFZ":{"name":"getStringValue(dataTypeLocationIndex:)","parent_name":"PolarStoredDataType"},"Classes/PolarStoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC14getAllAsStringSaySSGyFZ":{"name":"getAllAsString()","parent_name":"PolarStoredDataType"},"Classes/PolarStoredDataType.html#/s:11PolarBleSdk0A14StoredDataTypeC8getValue4nameAC0deF0OSS_tFZ":{"name":"getValue(name:)","parent_name":"PolarStoredDataType"},"Classes/PolarBleApiDefaultImpl.html#/s:11PolarBleSdk0aB14ApiDefaultImplC19polarImplementation_8featuresAA0abD0_pSo17OS_dispatch_queueC_ShyAA0abC7FeatureOGtFZ":{"name":"polarImplementation(_:features:)","abstract":"

      New instance of Polar Ble API implementation

      ","parent_name":"PolarBleApiDefaultImpl"},"Classes/PolarBleApiDefaultImpl.html#/s:11PolarBleSdk0aB14ApiDefaultImplC11versionInfoSSyFZ":{"name":"versionInfo()","abstract":"

      Return current version

      ","parent_name":"PolarBleApiDefaultImpl"},"Classes/PolarBleApiDefaultImpl.html":{"name":"PolarBleApiDefaultImpl","abstract":"

      Class to provide the default implementation of the Polar Ble API

      "},"Classes/PolarStoredDataType.html":{"name":"PolarStoredDataType"},"Classes/PolarUserDeviceSettings.html":{"name":"PolarUserDeviceSettings"},"Classes/PolarSleepData.html":{"name":"PolarSleepData"},"Classes/PolarBackupManager.html":{"name":"PolarBackupManager"},"Classes/HealthThermometer.html":{"name":"HealthThermometer"},"Classes/BleHtsClient.html":{"name":"BleHtsClient"},"Classes.html":{"name":"Classes","abstract":"

      The following classes are available globally.

      "},"Global%20Variables.html":{"name":"Global Variables","abstract":"

      The following global variables are available globally.

      "},"Enums.html":{"name":"Enumerations","abstract":"

      The following enumerations are available globally.

      "},"Extensions.html":{"name":"Extensions","abstract":"

      The following extensions are available globally.

      "},"Protocols.html":{"name":"Protocols","abstract":"

      The following protocols are available globally.

      "},"Structs.html":{"name":"Structures","abstract":"

      The following structures are available globally.

      "},"Typealiases.html":{"name":"Type Aliases","abstract":"

      The following type aliases are available globally.

      "}} \ No newline at end of file diff --git a/sources/Android/android-communications/library/src/main/java/com/polar/androidcommunications/api/ble/model/gatt/client/pmd/model/OfflineHrData.kt b/sources/Android/android-communications/library/src/main/java/com/polar/androidcommunications/api/ble/model/gatt/client/pmd/model/OfflineHrData.kt index fef1b1d1..9ee1e83d 100644 --- a/sources/Android/android-communications/library/src/main/java/com/polar/androidcommunications/api/ble/model/gatt/client/pmd/model/OfflineHrData.kt +++ b/sources/Android/android-communications/library/src/main/java/com/polar/androidcommunications/api/ble/model/gatt/client/pmd/model/OfflineHrData.kt @@ -9,7 +9,9 @@ import com.polar.androidcommunications.common.ble.TypeUtils.convertUnsignedByteT internal class OfflineHrData { data class OfflineHrSample internal constructor( - val hr: Int + val hr: Int, + val ppgQuality: Int, + val correctedHr: Int ) val hrSamples: MutableList = mutableListOf() @@ -21,16 +23,33 @@ internal class OfflineHrData { } else { when (frame.frameType) { PmdDataFrame.PmdDataFrameType.TYPE_0 -> dataFromType0(frame) + PmdDataFrame.PmdDataFrameType.TYPE_1 -> dataFromType1(frame) else -> throw java.lang.Exception("Raw FrameType: ${frame.frameType} is not supported by Offline HR data parser") } } } private fun dataFromType0(frame: PmdDataFrame): OfflineHrData { + var offlineHrData = OfflineHrData() + var offset = 0 + while (offset < frame.dataContent.size) { + val hr = convertUnsignedByteToInt(frame.dataContent[offset]) + offlineHrData.hrSamples.add(OfflineHrSample(hr, 0, 0)) + offset += 1 + } + return offlineHrData + } + + private fun dataFromType1(frame: PmdDataFrame): OfflineHrData { val offlineHrData = OfflineHrData() var offset = 0 while (offset < frame.dataContent.size) { - offlineHrData.hrSamples.add(OfflineHrSample(convertUnsignedByteToInt(frame.dataContent[offset]))) + val hr = convertUnsignedByteToInt(frame.dataContent[offset]) + offset += 1 + val ppgQual = convertUnsignedByteToInt(frame.dataContent[offset]) + offset += 1 + val correctedHr = convertUnsignedByteToInt(frame.dataContent[offset]) + offlineHrData.hrSamples.add(OfflineHrSample(hr, ppgQual, correctedHr)) offset += 1 } return offlineHrData diff --git a/sources/Android/android-communications/library/src/sdk/java/com/polar/sdk/api/PolarBleApiDefaultImpl.kt b/sources/Android/android-communications/library/src/sdk/java/com/polar/sdk/api/PolarBleApiDefaultImpl.kt index 8e02a69c..9731a4f2 100644 --- a/sources/Android/android-communications/library/src/sdk/java/com/polar/sdk/api/PolarBleApiDefaultImpl.kt +++ b/sources/Android/android-communications/library/src/sdk/java/com/polar/sdk/api/PolarBleApiDefaultImpl.kt @@ -25,6 +25,6 @@ object PolarBleApiDefaultImpl { */ @JvmStatic fun versionInfo(): String { - return "5.11.0" + return "5.12.0" } } \ No newline at end of file diff --git a/sources/Android/android-communications/library/src/sdk/java/com/polar/sdk/api/model/PolarHrData.kt b/sources/Android/android-communications/library/src/sdk/java/com/polar/sdk/api/model/PolarHrData.kt index 4cf7fca4..4cf62c65 100644 --- a/sources/Android/android-communications/library/src/sdk/java/com/polar/sdk/api/model/PolarHrData.kt +++ b/sources/Android/android-communications/library/src/sdk/java/com/polar/sdk/api/model/PolarHrData.kt @@ -7,6 +7,8 @@ data class PolarHrData( /** * Polar heart rate sample * @property hr value is heart rate in BPM (beats per minute). + * @property ppgQuality PPG signal quality of the real time HR between 0 and 100 + * @property correctedHr Corrected value of the real time HR value. 0 if unavailable. * @property rrsMs RRs in milliseconds. R is a the top highest peak in the QRS complex of the ECG wave and RR is the interval between successive Rs. * @property rrAvailable true if RR data is available. * @property contactStatus true if the sensor has contact (with a measurable surface e.g. skin) @@ -14,6 +16,8 @@ data class PolarHrData( */ data class PolarHrSample( val hr: Int, + val correctedHr: Int, + val ppgQuality: Int, val rrsMs: List, val rrAvailable: Boolean, val contactStatus: Boolean, diff --git a/sources/Android/android-communications/library/src/sdk/java/com/polar/sdk/impl/BDBleApiImpl.kt b/sources/Android/android-communications/library/src/sdk/java/com/polar/sdk/impl/BDBleApiImpl.kt index f540941a..813cd844 100644 --- a/sources/Android/android-communications/library/src/sdk/java/com/polar/sdk/impl/BDBleApiImpl.kt +++ b/sources/Android/android-communications/library/src/sdk/java/com/polar/sdk/impl/BDBleApiImpl.kt @@ -1742,6 +1742,8 @@ class BDBleApiImpl private constructor(context: Context, features: Set val sample = PolarHrData.PolarHrSample( hrNotificationData.hrValue, + 0, + 0, hrNotificationData.rrsMs, hrNotificationData.rrPresent, hrNotificationData.sensorContact, @@ -3030,6 +3032,8 @@ class BDBleApiImpl private constructor(context: Context, features: Set String { - return "5.11.0" + return "5.12.0" } } diff --git a/sources/iOS/ios-communications/Sources/PolarBleSdk/sdk/impl/PolarBleApiImpl.swift b/sources/iOS/ios-communications/Sources/PolarBleSdk/sdk/impl/PolarBleApiImpl.swift index eafb3772..69802ebb 100644 --- a/sources/iOS/ios-communications/Sources/PolarBleSdk/sdk/impl/PolarBleApiImpl.swift +++ b/sources/iOS/ios-communications/Sources/PolarBleSdk/sdk/impl/PolarBleApiImpl.swift @@ -1839,7 +1839,8 @@ extension PolarBleApiImpl: PolarBleApi { } return bleHrClient.observeHrNotifications(true) .map { - return [(hr: UInt8($0.hr), rrsMs: $0.rrsMs, rrAvailable: $0.rrPresent, contactStatus: $0.sensorContact, contactStatusSupported: $0.sensorContactSupported)] + // Online HR streaming does not provide corrected HR. Thus, ppgQuality and correctedHr are set to zero. + return [(hr: UInt8($0.hr), 0, 0, rrsMs: $0.rrsMs, rrAvailable: $0.rrPresent, contactStatus: $0.sensorContact, contactStatusSupported: $0.sensorContactSupported)] } } catch let err { return Observable.error(err) @@ -3462,6 +3463,8 @@ extension PolarBleApiImpl: PolarBleApi { let newSamples = existingData + hrData.samples.map { ( hr: $0.hr, + ppgQuality: $0.ppgQuality, + correctedHr: $0.correctedHr, rrsMs: [], rrAvailable: false, contactStatus: false, @@ -3477,6 +3480,8 @@ extension PolarBleApiImpl: PolarBleApi { hrData.samples.map { ( hr: $0.hr, + ppgQuality: $0.ppgQuality, + correctedHr: $0.correctedHr, rrsMs: [], rrAvailable: false, contactStatus: false, @@ -3710,9 +3715,10 @@ private extension PpiData { private extension OfflineHrData { func mapToPolarData() -> PolarHrData { - var polarSamples: [(hr: UInt8, rrsMs: [Int], rrAvailable: Bool, contactStatus: Bool, contactStatusSupported: Bool)] = [] + var polarSamples: [(hr: UInt8, ppgQuality: UInt8, correctedHr: UInt8, rrsMs: [Int], rrAvailable: Bool, contactStatus: Bool, contactStatusSupported: Bool)] = [] for sample in self.samples { - polarSamples.append((hr: sample.hr, rrsMs:[], rrAvailable: false, contactStatus: false, contactStatusSupported: false)) + let data = [(hr: sample.hr, ppgQuality: sample.ppgQuality, correctedHr: sample.correctedHr, rrsMs: [], rrAvailable: false, contactStatus: false, contactStatusSupported: false)] + polarSamples.append((hr: sample.hr, ppgQuality: sample.ppgQuality, correctedHr: sample.correctedHr, rrsMs: [], rrAvailable: false, contactStatus: false, contactStatusSupported: false)) } return polarSamples } diff --git a/sources/iOS/ios-communications/Sources/iOSCommunications/ble/api/model/gatt/client/pmd/model/OfflineHrData.swift b/sources/iOS/ios-communications/Sources/iOSCommunications/ble/api/model/gatt/client/pmd/model/OfflineHrData.swift index 9b53a892..1b8f15d4 100644 --- a/sources/iOS/ios-communications/Sources/iOSCommunications/ble/api/model/gatt/client/pmd/model/OfflineHrData.swift +++ b/sources/iOS/ios-communications/Sources/iOSCommunications/ble/api/model/gatt/client/pmd/model/OfflineHrData.swift @@ -6,6 +6,8 @@ public class OfflineHrData { struct OfflineHrSample { let hr: UInt8 + let ppgQuality: UInt8 + let correctedHr: UInt8 } var samples: [OfflineHrSample] @@ -20,6 +22,7 @@ public class OfflineHrData { } else { switch (frame.frameType) { case PmdDataFrameType.type_0: return try dataFromRawType0(frame: frame) + case PmdDataFrameType.type_1: return try dataFromRawType1(frame: frame) default: throw BleGattException.gattDataError(description: "Raw FrameType: \(frame.frameType) is not supported by Offline HR data parser") } } @@ -29,7 +32,22 @@ public class OfflineHrData { let offlineHrData = OfflineHrData() var offset = 0 while (offset < frame.dataContent.count) { - offlineHrData.samples.append(OfflineHrSample(hr: UInt8(frame.dataContent[offset]))) + offlineHrData.samples.append(OfflineHrSample(hr: UInt8(frame.dataContent[offset]), ppgQuality: 0, correctedHr: 0)) + offset += 1 + } + return offlineHrData + } + + private static func dataFromRawType1(frame: PmdDataFrame) throws -> OfflineHrData { + let offlineHrData = OfflineHrData() + var offset = 0 + while (offset < frame.dataContent.count) { + let hr = UInt8(frame.dataContent[offset]) + offset += 1 + let ppgQual = UInt8(frame.dataContent[offset]) + offset += 1 + let correctedHr = UInt8(frame.dataContent[offset]) + offlineHrData.samples.append(OfflineHrSample(hr: hr, ppgQuality: ppgQual, correctedHr: correctedHr)) offset += 1 } return offlineHrData diff --git a/sources/iOS/ios-communications/Tests/iOSCommunicationsTests/OfflineHrDataTest.swift b/sources/iOS/ios-communications/Tests/iOSCommunicationsTests/OfflineHrDataTest.swift index 2219b8c0..7815bca2 100644 --- a/sources/iOS/ios-communications/Tests/iOSCommunicationsTests/OfflineHrDataTest.swift +++ b/sources/iOS/ios-communications/Tests/iOSCommunicationsTests/OfflineHrDataTest.swift @@ -5,7 +5,7 @@ import XCTest final class OfflineHrDataTest: XCTestCase { - func testOfflineHrData() throws { + func testUncompressedOfflineHrDataFrameType0() throws { // Arrange // HEX: 0E 00 00 00 00 00 00 00 00 00 // index data: @@ -34,7 +34,7 @@ final class OfflineHrDataTest: XCTestCase { let factor:Float = 1.0 let dataFrame = try PmdDataFrame( data: offlineHrDataFrameHeader + offlineHrDataFrameContent, - { _ in previousTimeStamp } , + { _ in previousTimeStamp }, { _ in factor }, { _ in 0 }) @@ -48,4 +48,117 @@ final class OfflineHrDataTest: XCTestCase { XCTAssertEqual(expectedSample1, offlineHrData.samples[1].hr) XCTAssertEqual(expectedSampleLast, offlineHrData.samples.last?.hr) } + + func testCompressedOfflineHrDataFrameType0ThrowsError() throws { + // Arrange + // HEX: 0E 00 00 00 00 00 00 00 00 00 + // index data: + // 0 type 0E (Offline hr) + // 1..9 timestamp 00 00 00 00 00 00 00 00 + // 10 frame type 80 (compressed, type 0) + let offlineHrDataFrameHeader = Data([ + 0x0E, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, + 0x0, 0x0, 0x80, + ]) + let previousTimeStamp: UInt64 = 0 + let factor:Float = 1.0 + + // Act + let dataFrame = try PmdDataFrame( + data: offlineHrDataFrameHeader, + { _ in previousTimeStamp }, + { _ in factor }, + { _ in 0 }) + + // Assert + XCTAssertThrowsError(try OfflineHrData.parseDataFromDataFrame(frame: dataFrame), "Raw FrameType: TYPE_0 is not supported by PPG data parser") + XCTAssertThrowsError(try OfflineHrData.parseDataFromDataFrame(frame: dataFrame)) { error in + guard case BleGattException.gattDataError = error else { + return XCTFail() + } + } + } + + func testUncompressedOfflineHrDataFrameType1() throws { + // Arrange + // HEX: 0E 00 00 00 00 00 00 00 00 00 + // index data: + // 0 type 0E (Offline hr) + // 1..9 timestamp 00 00 00 00 00 00 00 00 + // 10 frame type 01 (raw, type 1) + let offlineHrDataFrameHeader = Data([ + 0x0E, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, + 0x0, 0x0, 0x1, + ]) + let previousTimeStamp: UInt64 = 0 + + // index data: + // 0 sample0 48 + let expectedHR1: UInt8 = 72 + // 3 sample0 51 + let expectedHR2: UInt8 = 81 + // 1 sample0 56 + let expectedPPGQuality1: UInt8 = 86 + // 4 sample0 40 + let expectedPPGQuality2: UInt8 = 64 + // 2 sample0 47 + let expectedCorrectedHR1: UInt8 = 71 + // 5 sample0 52 + let expectedCorrectedHR2: UInt8 = 82 + let expectedSampleSize = 2 + + let offlineHrDataFrameContent = Data([ + 0x48, 0x56, 0x47, 0x51, 0x40, 0x52, + ]) + + let factor:Float = 1.0 + let dataFrame = try PmdDataFrame( + data: offlineHrDataFrameHeader + offlineHrDataFrameContent, + { _ in previousTimeStamp }, + { _ in factor }, + { _ in 0 }) + + // Act + let offlineHrData = try OfflineHrData.parseDataFromDataFrame(frame: dataFrame) + + // Assert + XCTAssertEqual(expectedSampleSize, offlineHrData.samples.count) + XCTAssertEqual(expectedHR1, offlineHrData.samples.first?.hr) + XCTAssertEqual(expectedHR2, offlineHrData.samples.last?.hr) + XCTAssertEqual(expectedPPGQuality1, offlineHrData.samples.first?.ppgQuality) + XCTAssertEqual(expectedPPGQuality2, offlineHrData.samples.last?.ppgQuality) + XCTAssertEqual(expectedCorrectedHR1, offlineHrData.samples.first?.correctedHr) + XCTAssertEqual(expectedCorrectedHR2, offlineHrData.samples.last?.correctedHr) + } + + func testCompressedOfflineHrDataFrameType1ThrowsError() throws { + // Arrange + // HEX: 0E 00 00 00 00 00 00 00 00 00 + // index data: + // 0 type 0E (Offline hr) + // 1..9 timestamp 00 00 00 00 00 00 00 00 + // 10 frame type 81 (compressed, type 1) + let offlineHrDataFrameHeader = Data([ + 0x0E, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, + 0x0, 0x0, 0x81, + ]) + let previousTimeStamp: UInt64 = 0 + + let factor:Float = 1.0 + + // Act + let dataFrame = try PmdDataFrame( + data: offlineHrDataFrameHeader, + { _ in previousTimeStamp }, + { _ in factor }, + { _ in 0 }) + + // Assert + XCTAssertThrowsError(try PpgData.parseDataFromDataFrame(frame: dataFrame), "Raw FrameType: TYPE_1 is not supported by PPG data parser") + XCTAssertThrowsError(try PpgData.parseDataFromDataFrame(frame: dataFrame)) { error in + guard case BleGattException.gattDataError = error else { + return XCTFail() + } + } + } }