From 784f7ed2392bfa2f5a295e7b26a153ce6120d97f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Samuli=20M=C3=A4=C3=A4tt=C3=A4?=
Date: Wed, 25 Oct 2023 13:57:37 +0300
Subject: [PATCH] SDK release 5.5.0
---
.../PolarBleSdk/PolarBleSdk-Info.plist | 2 +-
.../iosBleSdkTestApp/PolarBleSdkManager.swift | 10 +-
polar-sdk-android/docs/allclasses.html | 2 +
.../api/PolarBleApi.PolarBleSdkFeature.html | 20 +-
.../docs/com/polar/sdk/api/PolarBleApi.html | 74 ++-
.../sdk/api/model/LedConfig.Companion.html | 440 ++++++++++++++++++
.../com/polar/sdk/api/model/LedConfig.html | 428 +++++++++++++++++
.../com/polar/sdk/api/model/SdkModeLed.html | 440 ++++++++++++++++++
.../polar/sdk/api/model/package-summary.html | 116 ++---
polar-sdk-android/docs/element-list | 1 +
.../docs/index-files/index-10.html | 26 ++
.../docs/index-files/index-14.html | 13 +
.../docs/index-files/index-4.html | 13 +
.../docs/index-files/index-6.html | 13 +
.../docs/index-files/index-7.html | 65 +++
polar-sdk-android/docs/member-search-index.js | 2 +-
polar-sdk-android/docs/package-list | 1 +
polar-sdk-android/docs/type-search-index.js | 2 +-
polar-sdk-ios/docs/Classes.html | 59 ++-
.../docs/Classes/PolarBleApiDefaultImpl.html | 5 +-
polar-sdk-ios/docs/Enums.html | 5 +-
polar-sdk-ios/docs/Enums/OhrDataType.html | 5 +-
.../docs/Enums/PolarBleSdkFeature.html | 32 +-
.../docs/Enums/PolarDeviceDataType.html | 5 +-
polar-sdk-ios/docs/Enums/PolarErrors.html | 5 +-
.../docs/Enums/PolarOfflineRecordingData.html | 5 +-
polar-sdk-ios/docs/Enums/PpgDataType.html | 5 +-
.../docs/Enums/RecordingInterval.html | 5 +-
polar-sdk-ios/docs/Enums/SampleType.html | 5 +-
polar-sdk-ios/docs/Extensions.html | 5 +-
.../docs/Extensions/PrimitiveSequence.html | 5 +-
polar-sdk-ios/docs/Protocols.html | 5 +-
polar-sdk-ios/docs/Protocols/PolarBleApi.html | 139 +++++-
.../PolarBleApiDeviceFeaturesObserver.html | 5 +-
.../PolarBleApiDeviceHrObserver.html | 5 +-
.../PolarBleApiDeviceInfoObserver.html | 5 +-
.../docs/Protocols/PolarBleApiLogger.html | 5 +-
.../docs/Protocols/PolarBleApiObserver.html | 25 +-
.../PolarBleApiPowerStateObserver.html | 5 +-
.../Protocols/PolarH10OfflineExerciseApi.html | 5 +-
.../Protocols/PolarOfflineRecordingApi.html | 5 +-
.../Protocols/PolarOnlineStreamingApi.html | 5 +-
.../docs/Protocols/PolarSdkModeApi.html | 5 +-
polar-sdk-ios/docs/Structs.html | 32 +-
polar-sdk-ios/docs/Structs/LedConfig.html | 264 +++++++++++
.../Structs/PolarOfflineRecordingEntry.html | 5 +-
.../Structs/PolarOfflineRecordingTrigger.html | 5 +-
.../docs/Structs/PolarRecordingSecret.html | 5 +-
.../docs/Structs/PolarSensorSetting.html | 5 +-
.../PolarSensorSetting/SettingType.html | 5 +-
polar-sdk-ios/docs/Typealiases.html | 5 +-
polar-sdk-ios/docs/index.html | 5 +-
.../ble/bluedroid/host/BDScanCallback.kt | 14 +-
.../sdk/java/com/polar/sdk/api/PolarBleApi.kt | 8 +-
.../polar/sdk/api/PolarBleApiDefaultImpl.kt | 2 +-
.../java/com/polar/sdk/api/model/LedConfig.kt | 12 +
.../java/com/polar/sdk/impl/BDBleApiImpl.kt | 32 +-
.../PolarBleSdk/sdk/api/PolarBleApi.swift | 8 +-
.../sdk/api/PolarBleApiDefaultImpl.swift | 2 +-
.../PolarBleSdk/sdk/api/model/LedConfig.swift | 17 +
.../sdk/impl/PolarBleApiImpl.swift | 68 +--
61 files changed, 2354 insertions(+), 168 deletions(-)
create mode 100644 polar-sdk-android/docs/com/polar/sdk/api/model/LedConfig.Companion.html
create mode 100644 polar-sdk-android/docs/com/polar/sdk/api/model/LedConfig.html
create mode 100644 polar-sdk-android/docs/com/polar/sdk/api/model/SdkModeLed.html
create mode 100644 polar-sdk-ios/docs/Structs/LedConfig.html
create mode 100644 sources/Android/android-communications/library/src/sdk/java/com/polar/sdk/api/model/LedConfig.kt
create mode 100644 sources/iOS/ios-communications/Sources/PolarBleSdk/sdk/api/model/LedConfig.swift
diff --git a/examples/example-ios/iosBleSdkTestApp/Pods/Target Support Files/PolarBleSdk/PolarBleSdk-Info.plist b/examples/example-ios/iosBleSdkTestApp/Pods/Target Support Files/PolarBleSdk/PolarBleSdk-Info.plist
index 22575dd7..ab3c8aa8 100644
--- a/examples/example-ios/iosBleSdkTestApp/Pods/Target Support Files/PolarBleSdk/PolarBleSdk-Info.plist
+++ b/examples/example-ios/iosBleSdkTestApp/Pods/Target Support Files/PolarBleSdk/PolarBleSdk-Info.plist
@@ -15,7 +15,7 @@
CFBundlePackageType
FMWK
CFBundleShortVersionString
- 5.4.0
+ 5.5.0
CFBundleSignature
????
CFBundleVersion
diff --git a/examples/example-ios/iosBleSdkTestApp/iosBleSdkTestApp/PolarBleSdkManager.swift b/examples/example-ios/iosBleSdkTestApp/iosBleSdkTestApp/PolarBleSdkManager.swift
index 0466207d..4c4dfc9a 100644
--- a/examples/example-ios/iosBleSdkTestApp/iosBleSdkTestApp/PolarBleSdkManager.swift
+++ b/examples/example-ios/iosBleSdkTestApp/iosBleSdkTestApp/PolarBleSdkManager.swift
@@ -1004,22 +1004,22 @@ class PolarBleSdkManager : ObservableObject {
}
}
- func enableLedAnimation(enable: Bool) async {
+ func setLedConfig(ledConfig: LedConfig) async {
if case .connected(let deviceId) = deviceConnectionState {
do {
- let _: Void = try await api.enableLedAnimation(deviceId, enable: enable).value
+ let _: Void = try await api.setLedConfig(deviceId, ledConfig: ledConfig).value
Task { @MainActor in
- self.generalMessage = Message(text: "enableLedAnimation() set to: \(enable)")
+ self.generalMessage = Message(text: "setLedConfig() set to: \(ledConfig)")
}
} catch let err {
Task { @MainActor in
- self.somethingFailed(text: "enableLedAnimation() error: \(err)")
+ self.somethingFailed(text: "setLedConfig() error: \(err)")
}
}
} else {
Task { @MainActor in
- self.somethingFailed(text: "enableLedAnimation() failed. No device connected)")
+ self.somethingFailed(text: "setLedConfig() failed. No device connected)")
}
}
}
diff --git a/polar-sdk-android/docs/allclasses.html b/polar-sdk-android/docs/allclasses.html
index facd727a..2c2219eb 100644
--- a/polar-sdk-android/docs/allclasses.html
+++ b/polar-sdk-android/docs/allclasses.html
@@ -57,6 +57,8 @@ All Classes
PolarServiceNotAvailable
+ LedConfig
+
PolarAccelerometerData
PolarDeviceInfo
diff --git a/polar-sdk-android/docs/com/polar/sdk/api/PolarBleApi.PolarBleSdkFeature.html b/polar-sdk-android/docs/com/polar/sdk/api/PolarBleApi.PolarBleSdkFeature.html
index abcc6d73..78893337 100644
--- a/polar-sdk-android/docs/com/polar/sdk/api/PolarBleApi.PolarBleSdkFeature.html
+++ b/polar-sdk-android/docs/com/polar/sdk/api/PolarBleApi.PolarBleSdkFeature.html
@@ -232,48 +232,54 @@ Enum Constant Summary
+ FEATURE_POLAR_LED_ANIMATION |
+ Feature to enable or disable SDK mode blinking LED animation. |
+
+
+
FEATURE_POLAR_SDK_MODE |
In SDK mode the wider range of capabilities are available for the online stream or offline recoding than in normal operation mode. |
-
+
FEATURE_POLAR_DEVICE_TIME_SETUP |
Feature to read and set device time in Polar device |
-
+
FEATURE_POLAR_H10_EXERCISE_RECORDING |
H10 exercise recording feature to record exercise data to Polar H10 device without continuous BLE connection. |
-
+
FEATURE_POLAR_OFFLINE_RECORDING |
Polar offline recording feature to record offline data to Polar device without continuous BLE connection. |
-
+
FEATURE_POLAR_ONLINE_STREAMING |
Polar sensor streaming feature to stream live online data. For example hr, ecg, acc, ppg, ppi, etc... |
-
+
FEATURE_BATTERY_INFO |
Feature to receive battery level info from Polar or any other BLE device |
-
+
FEATURE_DEVICE_INFO |
Device information feature to receive sw information from Polar or any other BLE device |
-
+
FEATURE_HR |
Hr feature to receive hr and rr data from Polar or any other BLE device via standard HR BLE service |
diff --git a/polar-sdk-android/docs/com/polar/sdk/api/PolarBleApi.html b/polar-sdk-android/docs/com/polar/sdk/api/PolarBleApi.html
index 8997b1fc..ab17123b 100644
--- a/polar-sdk-android/docs/com/polar/sdk/api/PolarBleApi.html
+++ b/polar-sdk-android/docs/com/polar/sdk/api/PolarBleApi.html
@@ -440,6 +440,22 @@ Method Summary
Get PolarDiskSpaceData from device. |
+
+ abstract Completable
+ |
+ setLedConfig(String identifier, LedConfig ledConfig)
+ |
+ Set LedConfig for device (Verity Sense 2.2.1+). |
+
+
+
+ abstract Completable
+ |
+ doFactoryReset(String identifier, Boolean preservePairingInformation)
+ |
+ Perform factory reset to given device. |
+
+
@@ -906,7 +922,7 @@ startListenForPolarHrBroadcasts
-
getDiskSpace
@@ -926,6 +942,62 @@ getDiskSpace
+
+
+
+
+
+
+
+
+
+
diff --git a/polar-sdk-android/docs/com/polar/sdk/api/model/LedConfig.Companion.html b/polar-sdk-android/docs/com/polar/sdk/api/model/LedConfig.Companion.html
new file mode 100644
index 00000000..499d6c7b
--- /dev/null
+++ b/polar-sdk-android/docs/com/polar/sdk/api/model/LedConfig.Companion.html
@@ -0,0 +1,440 @@
+
+
+
+ Companion
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
Nested Class Summary
+
+
+ Nested Classes
+
+ Modifier and Type |
+ Class |
+ Description |
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
Field Summary
+
+
+
+
+
+
+
+
+
+ -
+
+
+
Constructor Summary
+
+
+ Constructors
+
+
+ Constructor |
+ Description |
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
Enum Constant Summary
+
+ Enum Constants
+
+ Enum Constant |
+ Description |
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
Method Summary
+
+
+
+
+
+
+
+
+ -
+
+
+
Methods inherited from class java.lang.Object
+ clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString,
+ wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/polar-sdk-android/docs/com/polar/sdk/api/model/LedConfig.html b/polar-sdk-android/docs/com/polar/sdk/api/model/LedConfig.html
new file mode 100644
index 00000000..b7b4b057
--- /dev/null
+++ b/polar-sdk-android/docs/com/polar/sdk/api/model/LedConfig.html
@@ -0,0 +1,428 @@
+
+
+
+
LedConfig
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
Nested Class Summary
+
+
+ Nested Classes
+
+ Modifier and Type |
+ Class |
+ Description |
+
+
+
+ public class |
+ LedConfig.Companion
+ |
+ |
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
Field Summary
+
+
+
+
+
+
+
+
+
+ -
+
+
+
Constructor Summary
+
+
+ Constructors
+
+
+ Constructor |
+ Description |
+
+
+
+
+ LedConfig(Boolean sdkModeLedEnabled, Boolean ppiModeLedEnabled) |
+ |
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
Enum Constant Summary
+
+ Enum Constants
+
+ Enum Constant |
+ Description |
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
Method Summary
+
+
+
+
+
+
+
+
+ -
+
+
+
Methods inherited from class java.lang.Object
+ clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString,
+ wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
Method Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/polar-sdk-android/docs/com/polar/sdk/api/model/SdkModeLed.html b/polar-sdk-android/docs/com/polar/sdk/api/model/SdkModeLed.html
new file mode 100644
index 00000000..db748d5e
--- /dev/null
+++ b/polar-sdk-android/docs/com/polar/sdk/api/model/SdkModeLed.html
@@ -0,0 +1,440 @@
+
+
+
+
SdkModeLed
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
Nested Class Summary
+
+
+ Nested Classes
+
+ Modifier and Type |
+ Class |
+ Description |
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
Field Summary
+
+
+
+
+
+
+
+
+
+ -
+
+
+
Constructor Summary
+
+
+ Constructors
+
+
+ Constructor |
+ Description |
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
Enum Constant Summary
+
+ Enum Constants
+
+ Enum Constant |
+ Description |
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
Method Summary
+
+
+
+
+
+
+
+
+ -
+
+
+
Methods inherited from class java.lang.Object
+ clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString,
+ wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/polar-sdk-android/docs/com/polar/sdk/api/model/package-summary.html b/polar-sdk-android/docs/com/polar/sdk/api/model/package-summary.html
index 2d426120..0b6f9fae 100644
--- a/polar-sdk-android/docs/com/polar/sdk/api/model/package-summary.html
+++ b/polar-sdk-android/docs/com/polar/sdk/api/model/package-summary.html
@@ -108,104 +108,108 @@
Package com.polar.sdk.api.model
+
+
+
+
+
+
+
+
+
+
+ PolarPpiSample | Polar PPI data sample |
-
-
-
-
-
-
-
-
-
+
PolarPpiData | Polar Peak-to-Peak interval (PPI) data measured by the optical heart rate sensor |
---|
-
diff --git a/polar-sdk-android/docs/element-list b/polar-sdk-android/docs/element-list
index 43ed2ef2..f6d48929 100644
--- a/polar-sdk-android/docs/element-list
+++ b/polar-sdk-android/docs/element-list
@@ -1,5 +1,6 @@
$dokka.format:javadoc-v1
$dokka.linkExtension:html
+$dokka.location:com.polar.sdk.api.model/LedConfig.Companion///PointingToDeclaration/com/polar/sdk/api/model/LedConfig.Companion.html
$dokka.location:com.polar.sdk.api.model/PolarAccelerometerData.PolarAccelerometerDataSample///PointingToDeclaration/com/polar/sdk/api/model/PolarAccelerometerData.PolarAccelerometerDataSample.html
$dokka.location:com.polar.sdk.api.model/PolarDiskSpaceData.Companion///PointingToDeclaration/com/polar/sdk/api/model/PolarDiskSpaceData.Companion.html
$dokka.location:com.polar.sdk.api.model/PolarEcgData.PolarEcgDataSample///PointingToDeclaration/com/polar/sdk/api/model/PolarEcgData.PolarEcgDataSample.html
diff --git a/polar-sdk-android/docs/index-files/index-10.html b/polar-sdk-android/docs/index-files/index-10.html
index 5a7beafd..4c735f63 100644
--- a/polar-sdk-android/docs/index-files/index-10.html
+++ b/polar-sdk-android/docs/index-files/index-10.html
@@ -132,6 +132,32 @@
L
+ -
+
+
+
+ LedConfig
+
+ - class in com.polar.sdk.api.model
+
+
+
+ -
+
+
+ -
+
+
+
+ LedConfig.Companion
+
+ - class in com.polar.sdk.api.model.LedConfig
+
+
+
+ -
+
+
-
diff --git a/polar-sdk-android/docs/index-files/index-14.html b/polar-sdk-android/docs/index-files/index-14.html
index 891b5e37..6520334e 100644
--- a/polar-sdk-android/docs/index-files/index-14.html
+++ b/polar-sdk-android/docs/index-files/index-14.html
@@ -223,6 +223,19 @@
S
- When enabled the reconnection is attempted if device connection is lost.
+ -
+
+
+
+ setLedConfig(String,LedConfig)
+
+ - function in com.polar.sdk.api.PolarBleApi
+
+
+
+ - Set LedConfig for device (Verity Sense 2.2.1+).
+
+
-
diff --git a/polar-sdk-android/docs/index-files/index-4.html b/polar-sdk-android/docs/index-files/index-4.html
index 548b4515..9f6893b6 100644
--- a/polar-sdk-android/docs/index-files/index-4.html
+++ b/polar-sdk-android/docs/index-files/index-4.html
@@ -288,6 +288,19 @@
D
- DIS information received.
+ -
+
+
+
+ doFactoryReset(String,Boolean)
+
+ - function in com.polar.sdk.api.PolarBleApi
+
+
+
+ - Perform factory reset to given device.
+
+
A
diff --git a/polar-sdk-android/docs/index-files/index-6.html b/polar-sdk-android/docs/index-files/index-6.html
index a4ea4742..f657d310 100644
--- a/polar-sdk-android/docs/index-files/index-6.html
+++ b/polar-sdk-android/docs/index-files/index-6.html
@@ -197,6 +197,19 @@
F
H10 exercise recording feature to record exercise data to Polar H10 device without continuous BLE connection.
+
+
+
+
+ FEATURE_POLAR_LED_ANIMATION
+
+ - enum entry in com.polar.sdk.api.PolarBleApi.PolarBleSdkFeature
+
+
+
+
Feature to enable or disable SDK mode blinking LED animation.
+
+
diff --git a/polar-sdk-android/docs/index-files/index-7.html b/polar-sdk-android/docs/index-files/index-7.html
index 2ef1eec8..e62d0bad 100644
--- a/polar-sdk-android/docs/index-files/index-7.html
+++ b/polar-sdk-android/docs/index-files/index-7.html
@@ -678,6 +678,45 @@ G
true adv type is connectable
+
+
+
+
+ getLED_ANIMATION_DISABLE_BYTE()
+
+ - function in com.polar.sdk.api.model.LedConfig.Companion
+
+
+
+
+
+
+
+
+
+
+ getLED_ANIMATION_ENABLE_BYTE()
+
+ - function in com.polar.sdk.api.model.LedConfig.Companion
+
+
+
+
+
+
+
+
+
+
+ getLED_CONFIG_FILENAME()
+
+ - function in com.polar.sdk.api.model.LedConfig.Companion
+
+
+
+
+
+
@@ -1315,6 +1354,19 @@ G
+
+
+
+
+ getPpiModeLedEnabled()
+
+ - function in com.polar.sdk.api.model.LedConfig
+
+
+
+
+
+
@@ -1484,6 +1536,19 @@ G
+
+
+
+
+ getSdkModeLedEnabled()
+
+ - function in com.polar.sdk.api.model.LedConfig
+
+
+
+
+
+
diff --git a/polar-sdk-android/docs/member-search-index.js b/polar-sdk-android/docs/member-search-index.js
index 41442aa3..d62a968c 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":"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.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","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":"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":"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":"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":"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":"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.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":"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":"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":"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":"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","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","c":"PolarBleApi.PolarBleSdkFeature","l":"name","url":"com/polar/sdk/api/model/PolarSensorSetting.SettingType.html#name"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarBleSdkFeature","l":"ordinal","url":"com/polar/sdk/api/model/PolarSensorSetting.SettingType.html#ordinal"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarDeviceDataType","l":"name","url":"com/polar/sdk/api/model/PolarSensorSetting.SettingType.html#name"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarDeviceDataType","l":"ordinal","url":"com/polar/sdk/api/model/PolarSensorSetting.SettingType.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/api/model/PolarSensorSetting.SettingType.html#name"}, {"p":"com.polar.sdk.api","c":"PolarH10OfflineExerciseApi.RecordingInterval","l":"ordinal","url":"com/polar/sdk/api/model/PolarSensorSetting.SettingType.html#ordinal"}, {"p":"com.polar.sdk.api","c":"PolarH10OfflineExerciseApi.SampleType","l":"name","url":"com/polar/sdk/api/model/PolarSensorSetting.SettingType.html#name"}, {"p":"com.polar.sdk.api","c":"PolarH10OfflineExerciseApi.SampleType","l":"ordinal","url":"com/polar/sdk/api/model/PolarSensorSetting.SettingType.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":"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":"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":"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":"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.HrOfflineRecording.html#startTime"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.AccOfflineRecording","l":"settings","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.HrOfflineRecording.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.HrOfflineRecording.html#startTime"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.GyroOfflineRecording","l":"settings","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.HrOfflineRecording.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.HrOfflineRecording.html#startTime"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.MagOfflineRecording","l":"settings","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.HrOfflineRecording.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.HrOfflineRecording.html#startTime"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.PpgOfflineRecording","l":"settings","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.HrOfflineRecording.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.HrOfflineRecording.html#startTime"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.PpiOfflineRecording","l":"settings","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.HrOfflineRecording.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.HrOfflineRecording.html#startTime"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.HrOfflineRecording","l":"settings","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.HrOfflineRecording.html#settings"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData","l":"startTime","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.HrOfflineRecording.html#startTime"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData","l":"settings","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.HrOfflineRecording.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/api/model/PolarSensorSetting.SettingType.html#name"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingTriggerMode","l":"ordinal","url":"com/polar/sdk/api/model/PolarSensorSetting.SettingType.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/api/model/PolarSensorSetting.SettingType.html#name"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrData.OhrDataType","l":"ordinal","url":"com/polar/sdk/api/model/PolarSensorSetting.SettingType.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/api/model/PolarSensorSetting.SettingType.html#name"}, {"p":"com.polar.sdk.api.model","c":"PolarPpgData.PpgDataType","l":"ordinal","url":"com/polar/sdk/api/model/PolarSensorSetting.SettingType.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/api/model/PolarSensorSetting.SettingType.html#name"}, {"p":"com.polar.sdk.api.model","c":"PolarSensorSetting.SettingType","l":"ordinal","url":"com/polar/sdk/api/model/PolarSensorSetting.SettingType.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","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.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":"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":"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"}]
+var memberSearchIndex = [{"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.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","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":"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":"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":"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":"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":"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.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":"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":"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":"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","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","c":"PolarBleApi.PolarBleSdkFeature","l":"name","url":"com/polar/sdk/api/model/PolarSensorSetting.SettingType.html#name"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarBleSdkFeature","l":"ordinal","url":"com/polar/sdk/api/model/PolarSensorSetting.SettingType.html#ordinal"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarDeviceDataType","l":"name","url":"com/polar/sdk/api/model/PolarSensorSetting.SettingType.html#name"}, {"p":"com.polar.sdk.api","c":"PolarBleApi.PolarDeviceDataType","l":"ordinal","url":"com/polar/sdk/api/model/PolarSensorSetting.SettingType.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/api/model/PolarSensorSetting.SettingType.html#name"}, {"p":"com.polar.sdk.api","c":"PolarH10OfflineExerciseApi.RecordingInterval","l":"ordinal","url":"com/polar/sdk/api/model/PolarSensorSetting.SettingType.html#ordinal"}, {"p":"com.polar.sdk.api","c":"PolarH10OfflineExerciseApi.SampleType","l":"name","url":"com/polar/sdk/api/model/PolarSensorSetting.SettingType.html#name"}, {"p":"com.polar.sdk.api","c":"PolarH10OfflineExerciseApi.SampleType","l":"ordinal","url":"com/polar/sdk/api/model/PolarSensorSetting.SettingType.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":"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":"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":"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.HrOfflineRecording.html#startTime"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.AccOfflineRecording","l":"settings","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.HrOfflineRecording.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.HrOfflineRecording.html#startTime"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.GyroOfflineRecording","l":"settings","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.HrOfflineRecording.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.HrOfflineRecording.html#startTime"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.MagOfflineRecording","l":"settings","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.HrOfflineRecording.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.HrOfflineRecording.html#startTime"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.PpgOfflineRecording","l":"settings","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.HrOfflineRecording.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.HrOfflineRecording.html#startTime"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.PpiOfflineRecording","l":"settings","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.HrOfflineRecording.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.HrOfflineRecording.html#startTime"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData.HrOfflineRecording","l":"settings","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.HrOfflineRecording.html#settings"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData","l":"startTime","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.HrOfflineRecording.html#startTime"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingData","l":"settings","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.HrOfflineRecording.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/api/model/PolarSensorSetting.SettingType.html#name"}, {"p":"com.polar.sdk.api.model","c":"PolarOfflineRecordingTriggerMode","l":"ordinal","url":"com/polar/sdk/api/model/PolarSensorSetting.SettingType.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/api/model/PolarSensorSetting.SettingType.html#name"}, {"p":"com.polar.sdk.api.model","c":"PolarOhrData.OhrDataType","l":"ordinal","url":"com/polar/sdk/api/model/PolarSensorSetting.SettingType.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/api/model/PolarSensorSetting.SettingType.html#name"}, {"p":"com.polar.sdk.api.model","c":"PolarPpgData.PpgDataType","l":"ordinal","url":"com/polar/sdk/api/model/PolarSensorSetting.SettingType.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/api/model/PolarSensorSetting.SettingType.html#name"}, {"p":"com.polar.sdk.api.model","c":"PolarSensorSetting.SettingType","l":"ordinal","url":"com/polar/sdk/api/model/PolarSensorSetting.SettingType.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","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.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":"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":"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"}]
diff --git a/polar-sdk-android/docs/package-list b/polar-sdk-android/docs/package-list
index 43ed2ef2..f6d48929 100644
--- a/polar-sdk-android/docs/package-list
+++ b/polar-sdk-android/docs/package-list
@@ -1,5 +1,6 @@
$dokka.format:javadoc-v1
$dokka.linkExtension:html
+$dokka.location:com.polar.sdk.api.model/LedConfig.Companion///PointingToDeclaration/com/polar/sdk/api/model/LedConfig.Companion.html
$dokka.location:com.polar.sdk.api.model/PolarAccelerometerData.PolarAccelerometerDataSample///PointingToDeclaration/com/polar/sdk/api/model/PolarAccelerometerData.PolarAccelerometerDataSample.html
$dokka.location:com.polar.sdk.api.model/PolarDiskSpaceData.Companion///PointingToDeclaration/com/polar/sdk/api/model/PolarDiskSpaceData.Companion.html
$dokka.location:com.polar.sdk.api.model/PolarEcgData.PolarEcgDataSample///PointingToDeclaration/com/polar/sdk/api/model/PolarEcgData.PolarEcgDataSample.html
diff --git a/polar-sdk-android/docs/type-search-index.js b/polar-sdk-android/docs/type-search-index.js
index d431bcab..48bbd5c6 100644
--- a/polar-sdk-android/docs/type-search-index.js
+++ b/polar-sdk-android/docs/type-search-index.js
@@ -1 +1 @@
-var typeSearchIndex = [{"p":"com.polar.sdk.api","l":"PolarBleApi.PolarBleSdkFeature","url":"com/polar/sdk/api/PolarBleApi.PolarBleSdkFeature.html"}, {"p":"com.polar.sdk.api","l":"PolarBleApi.PolarBleApiLogger","url":"com/polar/sdk/api/PolarBleApi.PolarBleApiLogger.html"}, {"p":"com.polar.sdk.api","l":"PolarBleApi.PolarDeviceDataType","url":"com/polar/sdk/api/PolarBleApi.PolarDeviceDataType.html"}, {"p":"com.polar.sdk.api","l":"PolarBleApi","url":"com/polar/sdk/api/PolarBleApi.html"}, {"p":"com.polar.sdk.api","l":"PolarBleApiCallback","url":"com/polar/sdk/api/PolarBleApiCallback.html"}, {"p":"com.polar.sdk.api","l":"PolarBleApiCallbackProvider","url":"com/polar/sdk/api/PolarBleApiCallbackProvider.html"}, {"p":"com.polar.sdk.api","l":"PolarBleApiDefaultImpl","url":"com/polar/sdk/api/PolarBleApiDefaultImpl.html"}, {"p":"com.polar.sdk.api","l":"PolarH10OfflineExerciseApi.RecordingInterval","url":"com/polar/sdk/api/PolarH10OfflineExerciseApi.RecordingInterval.html"}, {"p":"com.polar.sdk.api","l":"PolarH10OfflineExerciseApi.SampleType","url":"com/polar/sdk/api/PolarH10OfflineExerciseApi.SampleType.html"}, {"p":"com.polar.sdk.api","l":"PolarH10OfflineExerciseApi","url":"com/polar/sdk/api/PolarH10OfflineExerciseApi.html"}, {"p":"com.polar.sdk.api","l":"PolarOfflineRecordingApi","url":"com/polar/sdk/api/PolarOfflineRecordingApi.html"}, {"p":"com.polar.sdk.api","l":"PolarOnlineStreamingApi","url":"com/polar/sdk/api/PolarOnlineStreamingApi.html"}, {"p":"com.polar.sdk.api","l":"PolarSdkModeApi","url":"com/polar/sdk/api/PolarSdkModeApi.html"}, {"p":"com.polar.sdk.api.errors","l":"PolarBleSdkInstanceException","url":"com/polar/sdk/api/errors/PolarBleSdkInstanceException.html"}, {"p":"com.polar.sdk.api.errors","l":"PolarBleSdkInternalException","url":"com/polar/sdk/api/errors/PolarBleSdkInternalException.html"}, {"p":"com.polar.sdk.api.errors","l":"PolarDeviceDisconnected","url":"com/polar/sdk/api/errors/PolarDeviceDisconnected.html"}, {"p":"com.polar.sdk.api.errors","l":"PolarDeviceNotConnected","url":"com/polar/sdk/api/errors/PolarDeviceNotConnected.html"}, {"p":"com.polar.sdk.api.errors","l":"PolarDeviceNotFound","url":"com/polar/sdk/api/errors/PolarDeviceNotFound.html"}, {"p":"com.polar.sdk.api.errors","l":"PolarInvalidArgument","url":"com/polar/sdk/api/errors/PolarInvalidArgument.html"}, {"p":"com.polar.sdk.api.errors","l":"PolarNotificationNotEnabled","url":"com/polar/sdk/api/errors/PolarNotificationNotEnabled.html"}, {"p":"com.polar.sdk.api.errors","l":"PolarOfflineRecordingError","url":"com/polar/sdk/api/errors/PolarOfflineRecordingError.html"}, {"p":"com.polar.sdk.api.errors","l":"PolarOperationNotSupported","url":"com/polar/sdk/api/errors/PolarOperationNotSupported.html"}, {"p":"com.polar.sdk.api.errors","l":"PolarServiceNotAvailable","url":"com/polar/sdk/api/errors/PolarServiceNotAvailable.html"}, {"p":"com.polar.sdk.api.model","l":"PolarAccelerometerData.PolarAccelerometerDataSample","url":"com/polar/sdk/api/model/PolarAccelerometerData.PolarAccelerometerDataSample.html"}, {"p":"com.polar.sdk.api.model","l":"PolarAccelerometerData","url":"com/polar/sdk/api/model/PolarAccelerometerData.html"}, {"p":"com.polar.sdk.api.model","l":"PolarDeviceInfo","url":"com/polar/sdk/api/model/PolarDeviceInfo.html"}, {"p":"com.polar.sdk.api.model","l":"PolarDiskSpaceData.Companion","url":"com/polar/sdk/api/model/PolarDiskSpaceData.Companion.html"}, {"p":"com.polar.sdk.api.model","l":"PolarDiskSpaceData","url":"com/polar/sdk/api/model/PolarDiskSpaceData.html"}, {"p":"com.polar.sdk.api.model","l":"PolarEcgData.PolarEcgDataSample","url":"com/polar/sdk/api/model/PolarEcgData.PolarEcgDataSample.html"}, {"p":"com.polar.sdk.api.model","l":"PolarEcgData","url":"com/polar/sdk/api/model/PolarEcgData.html"}, {"p":"com.polar.sdk.api.model","l":"PolarExerciseData","url":"com/polar/sdk/api/model/PolarExerciseData.html"}, {"p":"com.polar.sdk.api.model","l":"PolarExerciseEntry","url":"com/polar/sdk/api/model/PolarExerciseEntry.html"}, {"p":"com.polar.sdk.api.model","l":"PolarGyroData.PolarGyroDataSample","url":"com/polar/sdk/api/model/PolarGyroData.PolarGyroDataSample.html"}, {"p":"com.polar.sdk.api.model","l":"PolarGyroData","url":"com/polar/sdk/api/model/PolarGyroData.html"}, {"p":"com.polar.sdk.api.model","l":"PolarHrBroadcastData","url":"com/polar/sdk/api/model/PolarHrBroadcastData.html"}, {"p":"com.polar.sdk.api.model","l":"PolarHrData.PolarHrSample","url":"com/polar/sdk/api/model/PolarHrData.PolarHrSample.html"}, {"p":"com.polar.sdk.api.model","l":"PolarHrData","url":"com/polar/sdk/api/model/PolarHrData.html"}, {"p":"com.polar.sdk.api.model","l":"PolarMagnetometerData.PolarMagnetometerDataSample","url":"com/polar/sdk/api/model/PolarMagnetometerData.PolarMagnetometerDataSample.html"}, {"p":"com.polar.sdk.api.model","l":"PolarMagnetometerData","url":"com/polar/sdk/api/model/PolarMagnetometerData.html"}, {"p":"com.polar.sdk.api.model","l":"PolarOfflineRecordingData.AccOfflineRecording","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.AccOfflineRecording.html"}, {"p":"com.polar.sdk.api.model","l":"PolarOfflineRecordingData.GyroOfflineRecording","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.GyroOfflineRecording.html"}, {"p":"com.polar.sdk.api.model","l":"PolarOfflineRecordingData.MagOfflineRecording","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.MagOfflineRecording.html"}, {"p":"com.polar.sdk.api.model","l":"PolarOfflineRecordingData.PpgOfflineRecording","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.PpgOfflineRecording.html"}, {"p":"com.polar.sdk.api.model","l":"PolarOfflineRecordingData.PpiOfflineRecording","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.PpiOfflineRecording.html"}, {"p":"com.polar.sdk.api.model","l":"PolarOfflineRecordingData.HrOfflineRecording","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.HrOfflineRecording.html"}, {"p":"com.polar.sdk.api.model","l":"PolarOfflineRecordingData","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.html"}, {"p":"com.polar.sdk.api.model","l":"PolarOfflineRecordingEntry","url":"com/polar/sdk/api/model/PolarOfflineRecordingEntry.html"}, {"p":"com.polar.sdk.api.model","l":"PolarOfflineRecordingTriggerMode","url":"com/polar/sdk/api/model/PolarOfflineRecordingTriggerMode.html"}, {"p":"com.polar.sdk.api.model","l":"PolarOfflineRecordingTrigger","url":"com/polar/sdk/api/model/PolarOfflineRecordingTrigger.html"}, {"p":"com.polar.sdk.api.model","l":"PolarOhrData.PolarOhrSample","url":"com/polar/sdk/api/model/PolarOhrData.PolarOhrSample.html"}, {"p":"com.polar.sdk.api.model","l":"PolarOhrData.OhrDataType","url":"com/polar/sdk/api/model/PolarOhrData.OhrDataType.html"}, {"p":"com.polar.sdk.api.model","l":"PolarOhrData","url":"com/polar/sdk/api/model/PolarOhrData.html"}, {"p":"com.polar.sdk.api.model","l":"PolarOhrPPIData.PolarOhrPPISample","url":"com/polar/sdk/api/model/PolarOhrPPIData.PolarOhrPPISample.html"}, {"p":"com.polar.sdk.api.model","l":"PolarOhrPPIData","url":"com/polar/sdk/api/model/PolarOhrPPIData.html"}, {"p":"com.polar.sdk.api.model","l":"PolarPpgData.PolarPpgSample","url":"com/polar/sdk/api/model/PolarPpgData.PolarPpgSample.html"}, {"p":"com.polar.sdk.api.model","l":"PolarPpgData.PpgDataType","url":"com/polar/sdk/api/model/PolarPpgData.PpgDataType.html"}, {"p":"com.polar.sdk.api.model","l":"PolarPpgData","url":"com/polar/sdk/api/model/PolarPpgData.html"}, {"p":"com.polar.sdk.api.model","l":"PolarPpiData.PolarPpiSample","url":"com/polar/sdk/api/model/PolarPpiData.PolarPpiSample.html"}, {"p":"com.polar.sdk.api.model","l":"PolarPpiData","url":"com/polar/sdk/api/model/PolarPpiData.html"}, {"p":"com.polar.sdk.api.model","l":"PolarRecordingSecret","url":"com/polar/sdk/api/model/PolarRecordingSecret.html"}, {"p":"com.polar.sdk.api.model","l":"PolarSensorSetting.SettingType","url":"com/polar/sdk/api/model/PolarSensorSetting.SettingType.html"}, {"p":"com.polar.sdk.api.model","l":"PolarSensorSetting","url":"com/polar/sdk/api/model/PolarSensorSetting.html"}, {"l":"All classes","url":"allclasses.html"}]
+var typeSearchIndex = [{"p":"com.polar.sdk.api","l":"PolarBleApi.PolarBleSdkFeature","url":"com/polar/sdk/api/PolarBleApi.PolarBleSdkFeature.html"}, {"p":"com.polar.sdk.api","l":"PolarBleApi.PolarBleApiLogger","url":"com/polar/sdk/api/PolarBleApi.PolarBleApiLogger.html"}, {"p":"com.polar.sdk.api","l":"PolarBleApi.PolarDeviceDataType","url":"com/polar/sdk/api/PolarBleApi.PolarDeviceDataType.html"}, {"p":"com.polar.sdk.api","l":"PolarBleApi","url":"com/polar/sdk/api/PolarBleApi.html"}, {"p":"com.polar.sdk.api","l":"PolarBleApiCallback","url":"com/polar/sdk/api/PolarBleApiCallback.html"}, {"p":"com.polar.sdk.api","l":"PolarBleApiCallbackProvider","url":"com/polar/sdk/api/PolarBleApiCallbackProvider.html"}, {"p":"com.polar.sdk.api","l":"PolarBleApiDefaultImpl","url":"com/polar/sdk/api/PolarBleApiDefaultImpl.html"}, {"p":"com.polar.sdk.api","l":"PolarH10OfflineExerciseApi.RecordingInterval","url":"com/polar/sdk/api/PolarH10OfflineExerciseApi.RecordingInterval.html"}, {"p":"com.polar.sdk.api","l":"PolarH10OfflineExerciseApi.SampleType","url":"com/polar/sdk/api/PolarH10OfflineExerciseApi.SampleType.html"}, {"p":"com.polar.sdk.api","l":"PolarH10OfflineExerciseApi","url":"com/polar/sdk/api/PolarH10OfflineExerciseApi.html"}, {"p":"com.polar.sdk.api","l":"PolarOfflineRecordingApi","url":"com/polar/sdk/api/PolarOfflineRecordingApi.html"}, {"p":"com.polar.sdk.api","l":"PolarOnlineStreamingApi","url":"com/polar/sdk/api/PolarOnlineStreamingApi.html"}, {"p":"com.polar.sdk.api","l":"PolarSdkModeApi","url":"com/polar/sdk/api/PolarSdkModeApi.html"}, {"p":"com.polar.sdk.api.errors","l":"PolarBleSdkInstanceException","url":"com/polar/sdk/api/errors/PolarBleSdkInstanceException.html"}, {"p":"com.polar.sdk.api.errors","l":"PolarBleSdkInternalException","url":"com/polar/sdk/api/errors/PolarBleSdkInternalException.html"}, {"p":"com.polar.sdk.api.errors","l":"PolarDeviceDisconnected","url":"com/polar/sdk/api/errors/PolarDeviceDisconnected.html"}, {"p":"com.polar.sdk.api.errors","l":"PolarDeviceNotConnected","url":"com/polar/sdk/api/errors/PolarDeviceNotConnected.html"}, {"p":"com.polar.sdk.api.errors","l":"PolarDeviceNotFound","url":"com/polar/sdk/api/errors/PolarDeviceNotFound.html"}, {"p":"com.polar.sdk.api.errors","l":"PolarInvalidArgument","url":"com/polar/sdk/api/errors/PolarInvalidArgument.html"}, {"p":"com.polar.sdk.api.errors","l":"PolarNotificationNotEnabled","url":"com/polar/sdk/api/errors/PolarNotificationNotEnabled.html"}, {"p":"com.polar.sdk.api.errors","l":"PolarOfflineRecordingError","url":"com/polar/sdk/api/errors/PolarOfflineRecordingError.html"}, {"p":"com.polar.sdk.api.errors","l":"PolarOperationNotSupported","url":"com/polar/sdk/api/errors/PolarOperationNotSupported.html"}, {"p":"com.polar.sdk.api.errors","l":"PolarServiceNotAvailable","url":"com/polar/sdk/api/errors/PolarServiceNotAvailable.html"}, {"p":"com.polar.sdk.api.model","l":"LedConfig.Companion","url":"com/polar/sdk/api/model/LedConfig.Companion.html"}, {"p":"com.polar.sdk.api.model","l":"LedConfig","url":"com/polar/sdk/api/model/LedConfig.html"}, {"p":"com.polar.sdk.api.model","l":"PolarAccelerometerData.PolarAccelerometerDataSample","url":"com/polar/sdk/api/model/PolarAccelerometerData.PolarAccelerometerDataSample.html"}, {"p":"com.polar.sdk.api.model","l":"PolarAccelerometerData","url":"com/polar/sdk/api/model/PolarAccelerometerData.html"}, {"p":"com.polar.sdk.api.model","l":"PolarDeviceInfo","url":"com/polar/sdk/api/model/PolarDeviceInfo.html"}, {"p":"com.polar.sdk.api.model","l":"PolarDiskSpaceData.Companion","url":"com/polar/sdk/api/model/PolarDiskSpaceData.Companion.html"}, {"p":"com.polar.sdk.api.model","l":"PolarDiskSpaceData","url":"com/polar/sdk/api/model/PolarDiskSpaceData.html"}, {"p":"com.polar.sdk.api.model","l":"PolarEcgData.PolarEcgDataSample","url":"com/polar/sdk/api/model/PolarEcgData.PolarEcgDataSample.html"}, {"p":"com.polar.sdk.api.model","l":"PolarEcgData","url":"com/polar/sdk/api/model/PolarEcgData.html"}, {"p":"com.polar.sdk.api.model","l":"PolarExerciseData","url":"com/polar/sdk/api/model/PolarExerciseData.html"}, {"p":"com.polar.sdk.api.model","l":"PolarExerciseEntry","url":"com/polar/sdk/api/model/PolarExerciseEntry.html"}, {"p":"com.polar.sdk.api.model","l":"PolarGyroData.PolarGyroDataSample","url":"com/polar/sdk/api/model/PolarGyroData.PolarGyroDataSample.html"}, {"p":"com.polar.sdk.api.model","l":"PolarGyroData","url":"com/polar/sdk/api/model/PolarGyroData.html"}, {"p":"com.polar.sdk.api.model","l":"PolarHrBroadcastData","url":"com/polar/sdk/api/model/PolarHrBroadcastData.html"}, {"p":"com.polar.sdk.api.model","l":"PolarHrData.PolarHrSample","url":"com/polar/sdk/api/model/PolarHrData.PolarHrSample.html"}, {"p":"com.polar.sdk.api.model","l":"PolarHrData","url":"com/polar/sdk/api/model/PolarHrData.html"}, {"p":"com.polar.sdk.api.model","l":"PolarMagnetometerData.PolarMagnetometerDataSample","url":"com/polar/sdk/api/model/PolarMagnetometerData.PolarMagnetometerDataSample.html"}, {"p":"com.polar.sdk.api.model","l":"PolarMagnetometerData","url":"com/polar/sdk/api/model/PolarMagnetometerData.html"}, {"p":"com.polar.sdk.api.model","l":"PolarOfflineRecordingData.AccOfflineRecording","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.AccOfflineRecording.html"}, {"p":"com.polar.sdk.api.model","l":"PolarOfflineRecordingData.GyroOfflineRecording","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.GyroOfflineRecording.html"}, {"p":"com.polar.sdk.api.model","l":"PolarOfflineRecordingData.MagOfflineRecording","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.MagOfflineRecording.html"}, {"p":"com.polar.sdk.api.model","l":"PolarOfflineRecordingData.PpgOfflineRecording","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.PpgOfflineRecording.html"}, {"p":"com.polar.sdk.api.model","l":"PolarOfflineRecordingData.PpiOfflineRecording","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.PpiOfflineRecording.html"}, {"p":"com.polar.sdk.api.model","l":"PolarOfflineRecordingData.HrOfflineRecording","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.HrOfflineRecording.html"}, {"p":"com.polar.sdk.api.model","l":"PolarOfflineRecordingData","url":"com/polar/sdk/api/model/PolarOfflineRecordingData.html"}, {"p":"com.polar.sdk.api.model","l":"PolarOfflineRecordingEntry","url":"com/polar/sdk/api/model/PolarOfflineRecordingEntry.html"}, {"p":"com.polar.sdk.api.model","l":"PolarOfflineRecordingTriggerMode","url":"com/polar/sdk/api/model/PolarOfflineRecordingTriggerMode.html"}, {"p":"com.polar.sdk.api.model","l":"PolarOfflineRecordingTrigger","url":"com/polar/sdk/api/model/PolarOfflineRecordingTrigger.html"}, {"p":"com.polar.sdk.api.model","l":"PolarOhrData.PolarOhrSample","url":"com/polar/sdk/api/model/PolarOhrData.PolarOhrSample.html"}, {"p":"com.polar.sdk.api.model","l":"PolarOhrData.OhrDataType","url":"com/polar/sdk/api/model/PolarOhrData.OhrDataType.html"}, {"p":"com.polar.sdk.api.model","l":"PolarOhrData","url":"com/polar/sdk/api/model/PolarOhrData.html"}, {"p":"com.polar.sdk.api.model","l":"PolarOhrPPIData.PolarOhrPPISample","url":"com/polar/sdk/api/model/PolarOhrPPIData.PolarOhrPPISample.html"}, {"p":"com.polar.sdk.api.model","l":"PolarOhrPPIData","url":"com/polar/sdk/api/model/PolarOhrPPIData.html"}, {"p":"com.polar.sdk.api.model","l":"PolarPpgData.PolarPpgSample","url":"com/polar/sdk/api/model/PolarPpgData.PolarPpgSample.html"}, {"p":"com.polar.sdk.api.model","l":"PolarPpgData.PpgDataType","url":"com/polar/sdk/api/model/PolarPpgData.PpgDataType.html"}, {"p":"com.polar.sdk.api.model","l":"PolarPpgData","url":"com/polar/sdk/api/model/PolarPpgData.html"}, {"p":"com.polar.sdk.api.model","l":"PolarPpiData.PolarPpiSample","url":"com/polar/sdk/api/model/PolarPpiData.PolarPpiSample.html"}, {"p":"com.polar.sdk.api.model","l":"PolarPpiData","url":"com/polar/sdk/api/model/PolarPpiData.html"}, {"p":"com.polar.sdk.api.model","l":"PolarRecordingSecret","url":"com/polar/sdk/api/model/PolarRecordingSecret.html"}, {"p":"com.polar.sdk.api.model","l":"PolarSensorSetting.SettingType","url":"com/polar/sdk/api/model/PolarSensorSetting.SettingType.html"}, {"p":"com.polar.sdk.api.model","l":"PolarSensorSetting","url":"com/polar/sdk/api/model/PolarSensorSetting.html"}, {"l":"All classes","url":"allclasses.html"}]
diff --git a/polar-sdk-ios/docs/Classes.html b/polar-sdk-ios/docs/Classes.html
index 3ab945d6..c81651ce 100644
--- a/polar-sdk-ios/docs/Classes.html
+++ b/polar-sdk-ios/docs/Classes.html
@@ -130,6 +130,9 @@
Structures
+
+
+
+
+
+
+
+
+
Declaration
+
+
Swift
+
public class HealthThermometer
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Declaration
+
+
Swift
+
public class BleHtsClient : BleGattClientBase
+
+
+
+
+
+
diff --git a/polar-sdk-ios/docs/Classes/PolarBleApiDefaultImpl.html b/polar-sdk-ios/docs/Classes/PolarBleApiDefaultImpl.html
index 58f92d34..390b3708 100644
--- a/polar-sdk-ios/docs/Classes/PolarBleApiDefaultImpl.html
+++ b/polar-sdk-ios/docs/Classes/PolarBleApiDefaultImpl.html
@@ -130,6 +130,9 @@
Structures
+ -
+ LedConfig
+
-
PolarDiskSpaceData
@@ -311,7 +314,7 @@ Return Value
diff --git a/polar-sdk-ios/docs/Enums.html b/polar-sdk-ios/docs/Enums.html
index 949a5839..2f2c6e29 100644
--- a/polar-sdk-ios/docs/Enums.html
+++ b/polar-sdk-ios/docs/Enums.html
@@ -130,6 +130,9 @@
-
Structures
+ -
+ LedConfig
+
-
PolarDiskSpaceData
@@ -463,7 +466,7 @@ Declaration
diff --git a/polar-sdk-ios/docs/Enums/OhrDataType.html b/polar-sdk-ios/docs/Enums/OhrDataType.html
index a4f98c93..26ed2e29 100644
--- a/polar-sdk-ios/docs/Enums/OhrDataType.html
+++ b/polar-sdk-ios/docs/Enums/OhrDataType.html
@@ -130,6 +130,9 @@
-
Structures
+ -
+ LedConfig
+
-
PolarDiskSpaceData
@@ -272,7 +275,7 @@ Declaration
diff --git a/polar-sdk-ios/docs/Enums/PolarBleSdkFeature.html b/polar-sdk-ios/docs/Enums/PolarBleSdkFeature.html
index ab6ac729..12c56972 100644
--- a/polar-sdk-ios/docs/Enums/PolarBleSdkFeature.html
+++ b/polar-sdk-ios/docs/Enums/PolarBleSdkFeature.html
@@ -130,6 +130,9 @@
-
Structures
+
+
+
+
+
+
+
+
Feature to enable or disable SDK mode blinking LED animation.
+
+
+
+
Declaration
+
+
Swift
+
case feature_polar_led_animation
+
+
+
+
+
+
diff --git a/polar-sdk-ios/docs/Enums/PolarDeviceDataType.html b/polar-sdk-ios/docs/Enums/PolarDeviceDataType.html
index 9bc9bec6..9dc61208 100644
--- a/polar-sdk-ios/docs/Enums/PolarDeviceDataType.html
+++ b/polar-sdk-ios/docs/Enums/PolarDeviceDataType.html
@@ -130,6 +130,9 @@
Structures
+ -
+ LedConfig
+
-
PolarDiskSpaceData
@@ -400,7 +403,7 @@ Declaration
diff --git a/polar-sdk-ios/docs/Enums/PolarErrors.html b/polar-sdk-ios/docs/Enums/PolarErrors.html
index 9ad5b89e..68029c3b 100644
--- a/polar-sdk-ios/docs/Enums/PolarErrors.html
+++ b/polar-sdk-ios/docs/Enums/PolarErrors.html
@@ -130,6 +130,9 @@
-
Structures
+ -
+ LedConfig
+
-
PolarDiskSpaceData
@@ -569,7 +572,7 @@ Declaration
diff --git a/polar-sdk-ios/docs/Enums/PolarOfflineRecordingData.html b/polar-sdk-ios/docs/Enums/PolarOfflineRecordingData.html
index bc49b2f9..afe6e029 100644
--- a/polar-sdk-ios/docs/Enums/PolarOfflineRecordingData.html
+++ b/polar-sdk-ios/docs/Enums/PolarOfflineRecordingData.html
@@ -130,6 +130,9 @@
-
Structures
+ -
+ LedConfig
+
-
PolarDiskSpaceData
@@ -373,7 +376,7 @@ Declaration
diff --git a/polar-sdk-ios/docs/Enums/PpgDataType.html b/polar-sdk-ios/docs/Enums/PpgDataType.html
index 719179c8..7205389e 100644
--- a/polar-sdk-ios/docs/Enums/PpgDataType.html
+++ b/polar-sdk-ios/docs/Enums/PpgDataType.html
@@ -130,6 +130,9 @@
-
Structures
+ -
+ LedConfig
+
-
PolarDiskSpaceData
@@ -271,7 +274,7 @@ Declaration
diff --git a/polar-sdk-ios/docs/Enums/RecordingInterval.html b/polar-sdk-ios/docs/Enums/RecordingInterval.html
index 35be9f9c..f673cefe 100644
--- a/polar-sdk-ios/docs/Enums/RecordingInterval.html
+++ b/polar-sdk-ios/docs/Enums/RecordingInterval.html
@@ -130,6 +130,9 @@
-
Structures
+ -
+ LedConfig
+
-
PolarDiskSpaceData
@@ -270,7 +273,7 @@ Declaration
diff --git a/polar-sdk-ios/docs/Enums/SampleType.html b/polar-sdk-ios/docs/Enums/SampleType.html
index b01ff2ce..62bbbea4 100644
--- a/polar-sdk-ios/docs/Enums/SampleType.html
+++ b/polar-sdk-ios/docs/Enums/SampleType.html
@@ -130,6 +130,9 @@
-
Structures
+ -
+ LedConfig
+
-
PolarDiskSpaceData
@@ -272,7 +275,7 @@ Declaration
diff --git a/polar-sdk-ios/docs/Extensions.html b/polar-sdk-ios/docs/Extensions.html
index 041bf096..0614aa7d 100644
--- a/polar-sdk-ios/docs/Extensions.html
+++ b/polar-sdk-ios/docs/Extensions.html
@@ -130,6 +130,9 @@
-
Structures
+ -
+ LedConfig
+
-
PolarDiskSpaceData
@@ -265,7 +268,7 @@ Declaration
diff --git a/polar-sdk-ios/docs/Extensions/PrimitiveSequence.html b/polar-sdk-ios/docs/Extensions/PrimitiveSequence.html
index de7f6f57..32645f69 100644
--- a/polar-sdk-ios/docs/Extensions/PrimitiveSequence.html
+++ b/polar-sdk-ios/docs/Extensions/PrimitiveSequence.html
@@ -130,6 +130,9 @@
-
Structures
+ -
+ LedConfig
+
-
PolarDiskSpaceData
@@ -252,7 +255,7 @@ Declaration
diff --git a/polar-sdk-ios/docs/Protocols.html b/polar-sdk-ios/docs/Protocols.html
index f8acb8d7..67ee635c 100644
--- a/polar-sdk-ios/docs/Protocols.html
+++ b/polar-sdk-ios/docs/Protocols.html
@@ -130,6 +130,9 @@
-
Structures
+ -
+ LedConfig
+
-
PolarDiskSpaceData
@@ -582,7 +585,7 @@ Declaration
diff --git a/polar-sdk-ios/docs/Protocols/PolarBleApi.html b/polar-sdk-ios/docs/Protocols/PolarBleApi.html
index e832bf96..35429ca6 100644
--- a/polar-sdk-ios/docs/Protocols/PolarBleApi.html
+++ b/polar-sdk-ios/docs/Protocols/PolarBleApi.html
@@ -130,6 +130,9 @@
-
Structures
+
+
+
+
+
+
+
+
+
+
+
+
Set [LedConfig] to enable or disable blinking LEDs (Verity Sense 2.2.1+).
+
+
+
+
Declaration
+
+
Swift
+
func setLedConfig(_ identifier: String, ledConfig: LedConfig) -> Completable
+
+
+
+
+
Parameters
+
+
+
+
+
+ identifier
+
+ |
+
+
+ polar device id or UUID
+
+ |
+
+
+
+
+ ledConfig
+
+ |
+
+
+ to enable or disable LEDs blinking
+
+ |
+
+
+
+
+
+
Return Value
+
Completable stream
+
+
+- success: when enable or disable sent to device
+- onError: see
PolarErrors
for possible errors invoked
+
+
+
+
+
+
+
+
+
+
+
+
+
Perform factory reset to given device.
+
+
+
+
Declaration
+
+
Swift
+
func doFactoryReset(_ identifier: String, preservePairingInformation: Bool) -> Completable
+
+
+
+
+
Parameters
+
+
+
+
+
+ identifier
+
+ |
+
+
+ polar device id or UUID
+
+ |
+
+
+
+
+ preservePairingInformation
+
+ |
+
+
+ preserve pairing information during factory reset
+
+ |
+
+
+
+
+
+
Return Value
+
Completable stream
+
+
+- success: when factory reset notification sent to device
+- onError: see
PolarErrors
for possible errors invoked
@@ -1103,7 +1240,7 @@
Declaration
diff --git a/polar-sdk-ios/docs/Protocols/PolarBleApiDeviceFeaturesObserver.html b/polar-sdk-ios/docs/Protocols/PolarBleApiDeviceFeaturesObserver.html
index 8da91b17..69e16f6e 100644
--- a/polar-sdk-ios/docs/Protocols/PolarBleApiDeviceFeaturesObserver.html
+++ b/polar-sdk-ios/docs/Protocols/PolarBleApiDeviceFeaturesObserver.html
@@ -130,6 +130,9 @@
Structures
+ -
+ LedConfig
+
-
PolarDiskSpaceData
@@ -369,7 +372,7 @@ Declaration
diff --git a/polar-sdk-ios/docs/Protocols/PolarBleApiDeviceHrObserver.html b/polar-sdk-ios/docs/Protocols/PolarBleApiDeviceHrObserver.html
index 4977491f..c47f891a 100644
--- a/polar-sdk-ios/docs/Protocols/PolarBleApiDeviceHrObserver.html
+++ b/polar-sdk-ios/docs/Protocols/PolarBleApiDeviceHrObserver.html
@@ -130,6 +130,9 @@
-
Structures
+ -
+ LedConfig
+
-
PolarDiskSpaceData
@@ -265,7 +268,7 @@ Parameters
diff --git a/polar-sdk-ios/docs/Protocols/PolarBleApiDeviceInfoObserver.html b/polar-sdk-ios/docs/Protocols/PolarBleApiDeviceInfoObserver.html
index 9918e689..cdc22562 100644
--- a/polar-sdk-ios/docs/Protocols/PolarBleApiDeviceInfoObserver.html
+++ b/polar-sdk-ios/docs/Protocols/PolarBleApiDeviceInfoObserver.html
@@ -130,6 +130,9 @@
-
Structures
+ -
+ LedConfig
+
-
PolarDiskSpaceData
@@ -303,7 +306,7 @@ Declaration
diff --git a/polar-sdk-ios/docs/Protocols/PolarBleApiLogger.html b/polar-sdk-ios/docs/Protocols/PolarBleApiLogger.html
index cd6e345c..3d416f30 100644
--- a/polar-sdk-ios/docs/Protocols/PolarBleApiLogger.html
+++ b/polar-sdk-ios/docs/Protocols/PolarBleApiLogger.html
@@ -130,6 +130,9 @@
-
Structures
+ -
+ LedConfig
+
-
PolarDiskSpaceData
@@ -264,7 +267,7 @@ Parameters
diff --git a/polar-sdk-ios/docs/Protocols/PolarBleApiObserver.html b/polar-sdk-ios/docs/Protocols/PolarBleApiObserver.html
index 973e4b33..06eb3538 100644
--- a/polar-sdk-ios/docs/Protocols/PolarBleApiObserver.html
+++ b/polar-sdk-ios/docs/Protocols/PolarBleApiObserver.html
@@ -130,6 +130,9 @@
-
Structures
+ -
+ LedConfig
+
-
PolarDiskSpaceData
@@ -308,9 +311,9 @@ Parameters
-
@@ -326,7 +329,7 @@
Parameters
Declaration
@@ -346,6 +349,18 @@ Parameters
+
+
+
+ pairingError
+
+ |
+
+
+ If true, it indicates that the disconnection was caused by a pairing error. In this case, try removing the pairing from the system settings.
+
+ |
+
@@ -357,7 +372,7 @@ Parameters
diff --git a/polar-sdk-ios/docs/Protocols/PolarBleApiPowerStateObserver.html b/polar-sdk-ios/docs/Protocols/PolarBleApiPowerStateObserver.html
index bb006895..61b17bfb 100644
--- a/polar-sdk-ios/docs/Protocols/PolarBleApiPowerStateObserver.html
+++ b/polar-sdk-ios/docs/Protocols/PolarBleApiPowerStateObserver.html
@@ -130,6 +130,9 @@
Structures
+ -
+ LedConfig
+
-
PolarDiskSpaceData
@@ -272,7 +275,7 @@ Declaration
diff --git a/polar-sdk-ios/docs/Protocols/PolarH10OfflineExerciseApi.html b/polar-sdk-ios/docs/Protocols/PolarH10OfflineExerciseApi.html
index 81200050..e2dce7d6 100644
--- a/polar-sdk-ios/docs/Protocols/PolarH10OfflineExerciseApi.html
+++ b/polar-sdk-ios/docs/Protocols/PolarH10OfflineExerciseApi.html
@@ -130,6 +130,9 @@
-
Structures
+ -
+ LedConfig
+
-
PolarDiskSpaceData
@@ -616,7 +619,7 @@ Return Value
diff --git a/polar-sdk-ios/docs/Protocols/PolarOfflineRecordingApi.html b/polar-sdk-ios/docs/Protocols/PolarOfflineRecordingApi.html
index 8fc7b1cb..432ee816 100644
--- a/polar-sdk-ios/docs/Protocols/PolarOfflineRecordingApi.html
+++ b/polar-sdk-ios/docs/Protocols/PolarOfflineRecordingApi.html
@@ -130,6 +130,9 @@
-
Structures
+ -
+ LedConfig
+
-
PolarDiskSpaceData
@@ -889,7 +892,7 @@ Return Value
diff --git a/polar-sdk-ios/docs/Protocols/PolarOnlineStreamingApi.html b/polar-sdk-ios/docs/Protocols/PolarOnlineStreamingApi.html
index ca2fa5c7..7c7d79d4 100644
--- a/polar-sdk-ios/docs/Protocols/PolarOnlineStreamingApi.html
+++ b/polar-sdk-ios/docs/Protocols/PolarOnlineStreamingApi.html
@@ -130,6 +130,9 @@
-
Structures
+ -
+ LedConfig
+
-
PolarDiskSpaceData
@@ -860,7 +863,7 @@ Declaration
diff --git a/polar-sdk-ios/docs/Protocols/PolarSdkModeApi.html b/polar-sdk-ios/docs/Protocols/PolarSdkModeApi.html
index 5b2c118d..f4e7c69a 100644
--- a/polar-sdk-ios/docs/Protocols/PolarSdkModeApi.html
+++ b/polar-sdk-ios/docs/Protocols/PolarSdkModeApi.html
@@ -130,6 +130,9 @@
-
Structures
+ -
+ LedConfig
+
-
PolarDiskSpaceData
@@ -394,7 +397,7 @@ Return Value
diff --git a/polar-sdk-ios/docs/Structs.html b/polar-sdk-ios/docs/Structs.html
index c3df1bad..1615abf3 100644
--- a/polar-sdk-ios/docs/Structs.html
+++ b/polar-sdk-ios/docs/Structs.html
@@ -130,6 +130,9 @@
-
Structures
+ -
+ LedConfig
+
-
PolarDiskSpaceData
@@ -206,6 +209,33 @@ Structures
+ -
+
+
+
+
+
+
+
+
Declaration
+
+
Swift
+
public struct LedConfig
+
+
+
+
+
+
-
@@ -350,7 +380,7 @@ Declaration
diff --git a/polar-sdk-ios/docs/Structs/LedConfig.html b/polar-sdk-ios/docs/Structs/LedConfig.html
new file mode 100644
index 00000000..1f13baa1
--- /dev/null
+++ b/polar-sdk-ios/docs/Structs/LedConfig.html
@@ -0,0 +1,264 @@
+
+
+
+ LedConfig Structure Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Docs (100% documented)
+
+
+
+
+
+ Reference
+
+ LedConfig Structure Reference
+
+
+
+
+
+
+
+ LedConfig
+
+
+
+
public struct LedConfig
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
Declaration
+
+
Swift
+
public init(sdkModeLedEnabled: Bool, ppiModeLedEnabled: Bool)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/polar-sdk-ios/docs/Structs/PolarOfflineRecordingEntry.html b/polar-sdk-ios/docs/Structs/PolarOfflineRecordingEntry.html
index 2e7ff84d..de0e6410 100644
--- a/polar-sdk-ios/docs/Structs/PolarOfflineRecordingEntry.html
+++ b/polar-sdk-ios/docs/Structs/PolarOfflineRecordingEntry.html
@@ -130,6 +130,9 @@
-
Structures
+ -
+ LedConfig
+
-
PolarDiskSpaceData
@@ -352,7 +355,7 @@ Declaration
diff --git a/polar-sdk-ios/docs/Structs/PolarOfflineRecordingTrigger.html b/polar-sdk-ios/docs/Structs/PolarOfflineRecordingTrigger.html
index 47744569..cf2593e5 100644
--- a/polar-sdk-ios/docs/Structs/PolarOfflineRecordingTrigger.html
+++ b/polar-sdk-ios/docs/Structs/PolarOfflineRecordingTrigger.html
@@ -130,6 +130,9 @@
-
Structures
+ -
+ LedConfig
+
-
PolarDiskSpaceData
@@ -300,7 +303,7 @@ Declaration
diff --git a/polar-sdk-ios/docs/Structs/PolarRecordingSecret.html b/polar-sdk-ios/docs/Structs/PolarRecordingSecret.html
index 6c11e4f5..a050c7b6 100644
--- a/polar-sdk-ios/docs/Structs/PolarRecordingSecret.html
+++ b/polar-sdk-ios/docs/Structs/PolarRecordingSecret.html
@@ -130,6 +130,9 @@
-
Structures
+ -
+ LedConfig
+
-
PolarDiskSpaceData
@@ -244,7 +247,7 @@ Declaration
diff --git a/polar-sdk-ios/docs/Structs/PolarSensorSetting.html b/polar-sdk-ios/docs/Structs/PolarSensorSetting.html
index 244f2d74..40fb48fa 100644
--- a/polar-sdk-ios/docs/Structs/PolarSensorSetting.html
+++ b/polar-sdk-ios/docs/Structs/PolarSensorSetting.html
@@ -130,6 +130,9 @@
-
Structures
+ -
+ LedConfig
+
-
PolarDiskSpaceData
@@ -377,7 +380,7 @@ Declaration
diff --git a/polar-sdk-ios/docs/Structs/PolarSensorSetting/SettingType.html b/polar-sdk-ios/docs/Structs/PolarSensorSetting/SettingType.html
index 22b4c411..1f4bc081 100644
--- a/polar-sdk-ios/docs/Structs/PolarSensorSetting/SettingType.html
+++ b/polar-sdk-ios/docs/Structs/PolarSensorSetting/SettingType.html
@@ -130,6 +130,9 @@
-
Structures
+ -
+ LedConfig
+
-
PolarDiskSpaceData
@@ -380,7 +383,7 @@ Declaration
diff --git a/polar-sdk-ios/docs/Typealiases.html b/polar-sdk-ios/docs/Typealiases.html
index 77bd5d85..adf2348a 100644
--- a/polar-sdk-ios/docs/Typealiases.html
+++ b/polar-sdk-ios/docs/Typealiases.html
@@ -130,6 +130,9 @@
-
Structures
+ -
+ LedConfig
+
-
PolarDiskSpaceData
@@ -633,7 +636,7 @@ Declaration
diff --git a/polar-sdk-ios/docs/index.html b/polar-sdk-ios/docs/index.html
index b8bd243d..5025e712 100644
--- a/polar-sdk-ios/docs/index.html
+++ b/polar-sdk-ios/docs/index.html
@@ -129,6 +129,9 @@
-
Structures
+ -
+ LedConfig
+
-
PolarDiskSpaceData
@@ -218,7 +221,7 @@ Update dependency
diff --git a/sources/Android/android-communications/library/src/main/java/com/polar/androidcommunications/enpoints/ble/bluedroid/host/BDScanCallback.kt b/sources/Android/android-communications/library/src/main/java/com/polar/androidcommunications/enpoints/ble/bluedroid/host/BDScanCallback.kt
index 7c6a5d29..a0a89b89 100755
--- a/sources/Android/android-communications/library/src/main/java/com/polar/androidcommunications/enpoints/ble/bluedroid/host/BDScanCallback.kt
+++ b/sources/Android/android-communications/library/src/main/java/com/polar/androidcommunications/enpoints/ble/bluedroid/host/BDScanCallback.kt
@@ -20,7 +20,10 @@ import io.reactivex.rxjava3.core.Observable
import io.reactivex.rxjava3.core.Scheduler
import io.reactivex.rxjava3.disposables.Disposable
import io.reactivex.rxjava3.schedulers.Schedulers
+import java.util.concurrent.CopyOnWriteArrayList
import java.util.concurrent.TimeUnit
+import java.util.function.Predicate
+import kotlin.streams.toList
internal class BDScanCallback(
context: Context,
@@ -62,7 +65,7 @@ internal class BDScanCallback(
SCANNING
}
- private val scanPool: MutableList = ArrayList()
+ private val scanPool: MutableList = CopyOnWriteArrayList()
private val delayScheduler: Scheduler = AndroidSchedulers.from(context.mainLooper)
private var state = ScannerState.IDLE
var lowPowerEnabled = false
@@ -333,7 +336,14 @@ internal class BDScanCallback(
changeState(ScannerState.IDLE)
return
}
- scanPool.removeIf { aLong: Long -> System.currentTimeMillis() - aLong >= SCAN_WINDOW_LIMIT }
+ val isWithinScanWindow = Predicate { aLong -> System.currentTimeMillis() - aLong < SCAN_WINDOW_LIMIT }
+
+ val scanWindowList = scanPool.stream()
+ .filter(isWithinScanWindow)
+ .toList()
+
+ scanPool.clear()
+ scanPool.addAll(scanWindowList)
scanPool.add(System.currentTimeMillis())
}
diff --git a/sources/Android/android-communications/library/src/sdk/java/com/polar/sdk/api/PolarBleApi.kt b/sources/Android/android-communications/library/src/sdk/java/com/polar/sdk/api/PolarBleApi.kt
index 5fc365ce..508fc4e1 100644
--- a/sources/Android/android-communications/library/src/sdk/java/com/polar/sdk/api/PolarBleApi.kt
+++ b/sources/Android/android-communications/library/src/sdk/java/com/polar/sdk/api/PolarBleApi.kt
@@ -246,13 +246,13 @@ abstract class PolarBleApi(val features: Set) : PolarOnlineS
abstract fun getDiskSpace(identifier: String): Single
/**
- * Enable or disable blinking sensor LEDs (Verity Sense).
+ * Set [LedConfig] for device (Verity Sense 2.2.1+).
*
* @param identifier Polar device ID or BT address
- * @param enable to enable or disable LEDs blinking
- * @return [Completable] emitting success or error
+ * @param ledConfig new [LedConfig]
+ + @return [Completable] emitting success or error
*/
- abstract fun enableLedAnimation(identifier: String, enable: Boolean): Completable
+ abstract fun setLedConfig(identifier: String, ledConfig: LedConfig): Completable
/**
* Perform factory reset to given device.
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 4a021135..1a8f4264 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.4.0"
+ return "5.5.0"
}
}
\ No newline at end of file
diff --git a/sources/Android/android-communications/library/src/sdk/java/com/polar/sdk/api/model/LedConfig.kt b/sources/Android/android-communications/library/src/sdk/java/com/polar/sdk/api/model/LedConfig.kt
new file mode 100644
index 00000000..0116d7c9
--- /dev/null
+++ b/sources/Android/android-communications/library/src/sdk/java/com/polar/sdk/api/model/LedConfig.kt
@@ -0,0 +1,12 @@
+package com.polar.sdk.api.model
+
+data class LedConfig(
+ val sdkModeLedEnabled: Boolean = true,
+ val ppiModeLedEnabled: Boolean = true
+) {
+ companion object {
+ const val LED_CONFIG_FILENAME = "/LEDCFG.BIN"
+ const val LED_ANIMATION_DISABLE_BYTE: Byte = 0x00
+ const val LED_ANIMATION_ENABLE_BYTE: Byte = 0x01
+ }
+}
\ No newline at end of file
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 131b8db5..064ffec6 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
@@ -683,11 +683,8 @@ class BDBleApiImpl private constructor(context: Context, features: Set
val pmdSecret = secret?.let { mapPolarSecretToPmdSecret(it) }
@@ -718,12 +715,14 @@ class BDBleApiImpl private constructor(context: Context, features: Set throw PolarOfflineRecordingError("Data type is not supported.")
}
}.onErrorResumeNext { throwable: Throwable -> Single.error(handleError(throwable)) }
- // TODO add back the TERMINATE_SESSION_VALUE
- //.doFinally {
- // client.sendNotification(PftpNotification.PbPFtpHostToDevNotification.TERMINATE_SESSION_VALUE, null)
- // .onErrorComplete()
- // .subscribe()
- //}
+ .doFinally {
+ client.sendNotification(
+ PftpNotification.PbPFtpHostToDevNotification.TERMINATE_SESSION_VALUE,
+ null
+ )
+ .onErrorComplete()
+ .subscribe()
+ }
} else Single.error(PolarOperationNotSupported())
}
@@ -893,7 +892,7 @@ class BDBleApiImpl private constructor(context: Context, features: Set
try {
val session = sessionPsFtpClientReady(identifier)
@@ -902,10 +901,11 @@ class BDBleApiImpl private constructor(context: Context, features: Set
emitter.onError(error)
@@ -913,7 +913,7 @@ class BDBleApiImpl private constructor(context: Context, features: Set Single
-
- /// Enable or disable blinking sensor LEDs (Verity Sense).
+
+ /// Set [LedConfig] to enable or disable blinking LEDs (Verity Sense 2.2.1+).
///
/// - Parameters:
/// - identifier: polar device id or UUID
- /// - enable: to enable or disable LEDs blinking
+ /// - ledConfig: to enable or disable LEDs blinking
/// - Returns: Completable stream
/// - success: when enable or disable sent to device
/// - onError: see `PolarErrors` for possible errors invoked
- func enableLedAnimation(_ identifier: String, enable: Bool) -> Completable
+ func setLedConfig(_ identifier: String, ledConfig: LedConfig) -> Completable
/// Perform factory reset to given device.
///
diff --git a/sources/iOS/ios-communications/Sources/PolarBleSdk/sdk/api/PolarBleApiDefaultImpl.swift b/sources/iOS/ios-communications/Sources/PolarBleSdk/sdk/api/PolarBleApiDefaultImpl.swift
index 7b5f3cd9..d4548d5f 100644
--- a/sources/iOS/ios-communications/Sources/PolarBleSdk/sdk/api/PolarBleApiDefaultImpl.swift
+++ b/sources/iOS/ios-communications/Sources/PolarBleSdk/sdk/api/PolarBleApiDefaultImpl.swift
@@ -18,6 +18,6 @@ public class PolarBleApiDefaultImpl {
///
/// - Returns: version in format major.minor.patch
public static func versionInfo() -> String {
- return "5.4.0"
+ return "5.5.0"
}
}
diff --git a/sources/iOS/ios-communications/Sources/PolarBleSdk/sdk/api/model/LedConfig.swift b/sources/iOS/ios-communications/Sources/PolarBleSdk/sdk/api/model/LedConfig.swift
new file mode 100644
index 00000000..0861536a
--- /dev/null
+++ b/sources/iOS/ios-communications/Sources/PolarBleSdk/sdk/api/model/LedConfig.swift
@@ -0,0 +1,17 @@
+// Copyright © 2023 Polar. All rights reserved.
+
+import Foundation
+
+public struct LedConfig {
+ let sdkModeLedEnabled: Bool
+ let ppiModeLedEnabled: Bool
+
+ static let LED_CONFIG_FILENAME = "/LEDCFG.BIN"
+ static let LED_ANIMATION_DISABLE_BYTE: UInt8 = 0x00
+ static let LED_ANIMATION_ENABLE_BYTE: UInt8 = 0x01
+
+ public init(sdkModeLedEnabled: Bool, ppiModeLedEnabled: Bool) {
+ self.sdkModeLedEnabled = sdkModeLedEnabled
+ self.ppiModeLedEnabled = ppiModeLedEnabled
+ }
+}
\ No newline at end of file
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 1d7514e9..c3503a80 100644
--- a/sources/iOS/ios-communications/Sources/PolarBleSdk/sdk/impl/PolarBleApiImpl.swift
+++ b/sources/iOS/ios-communications/Sources/PolarBleSdk/sdk/impl/PolarBleApiImpl.swift
@@ -1187,7 +1187,8 @@ extension PolarBleApiImpl: PolarBleApi {
let request = try operation.serializedData()
BleLogger.trace("Offline record get. Device: $identifier Path: \(entry.path) Secret used: \(secret != nil)")
- return client.request(request)
+ return client.sendNotification(Protocol_PbPFtpHostToDevNotification.initializeSession.rawValue, parameters: nil)
+ .andThen(client.request(request))
.map { data -> OfflineRecordingData in
var pmdSecret: PmdSecret? = nil
if let s = secret {
@@ -1232,6 +1233,10 @@ extension PolarBleApiImpl: PolarBleApi {
throw PolarErrors.polarOfflineRecordingError(description: "GetOfflineRecording failed. Data type is not supported.")
}
}
+ .flatMap { polarOfflineData -> Single in
+ return client.sendNotification(Protocol_PbPFtpHostToDevNotification.terminateSession.rawValue, parameters: nil)
+ .andThen(Single.just(polarOfflineData))
+ }
} catch let err {
return Single.error(err)
}
@@ -1599,40 +1604,41 @@ extension PolarBleApiImpl: PolarBleApi {
return Observable.error(err)
}
}
-
- func enableLedAnimation(_ identifier: String, enable: Bool) -> Completable {
- return Completable.create { completable in
- do {
- let session = try self.sessionFtpClientReady(identifier)
- guard let client = session.fetchGattClient(BlePsFtpClient.PSFTP_SERVICE) as? BlePsFtpClient else {
- completable(.error(PolarErrors.serviceNotFound))
- return Disposables.create()
- }
- var builder = Protocol_PbPFtpOperation()
- builder.command = Protocol_PbPFtpOperation.Command.put
- builder.path = SdkModeLed.SDK_MODE_LEDS_FILENAME
- let proto = try builder.serializedData()
- let byteValue: UInt8 = enable ? SdkModeLed.LED_ANIMATION_ENABLE_BYTE : SdkModeLed.LED_ANIMATION_DISABLE_BYTE
- let data = Data([byteValue])
- let inputStream = InputStream(data: data)
+ func setLedConfig(_ identifier: String, ledConfig: LedConfig) -> Completable {
+ return Completable.create { completable in
+ do {
+ let session = try self.sessionFtpClientReady(identifier)
+ guard let client = session.fetchGattClient(BlePsFtpClient.PSFTP_SERVICE) as? BlePsFtpClient else {
+ completable(.error(PolarErrors.serviceNotFound))
+ return Disposables.create()
+ }
- client.write(proto as NSData, data: inputStream)
- .subscribe(
- onError: { error in
- completable(.error(error))
- }, onCompleted: {
- completable(.completed)
- })
-
- completable(.completed)
- } catch let err {
- completable(.error(err))
+ var builder = Protocol_PbPFtpOperation()
+ builder.command = Protocol_PbPFtpOperation.Command.put
+ builder.path = LedConfig.LED_CONFIG_FILENAME
+ let proto = try builder.serializedData()
+ let sdkModeLedByte: UInt8 = ledConfig.sdkModeLedEnabled ? LedConfig.LED_ANIMATION_ENABLE_BYTE : LedConfig.LED_ANIMATION_DISABLE_BYTE
+ let ppiModeLedByte: UInt8 = ledConfig.ppiModeLedEnabled ? LedConfig.LED_ANIMATION_ENABLE_BYTE : LedConfig.LED_ANIMATION_DISABLE_BYTE
+ let data = Data([sdkModeLedByte, ppiModeLedByte])
+ let inputStream = InputStream(data: data)
+
+ client.write(proto as NSData, data: inputStream)
+ .subscribe(
+ onError: { error in
+ completable(.error(error))
+ }, onCompleted: {
+ completable(.completed)
+ })
+
+ completable(.completed)
+ } catch let err {
+ completable(.error(err))
+ }
+
+ return Disposables.create()
}
-
- return Disposables.create()
}
- }
func doFactoryReset(_ identifier: String, preservePairingInformation: Bool) -> Completable {
do {