diff --git a/README.md b/README.md index aec89a30..5fc9c3b5 100644 --- a/README.md +++ b/README.md @@ -24,7 +24,7 @@ Most accurate Heart rate sensor in the markets. The H10 is used in the Getting s [Store page](https://www.polar.com/en/products/accessories/H10_heart_rate_sensor) #### H10 heart rate sensor available data types -* From version 3.0.35 onwards. Available later. +* From version 3.0.35 onwards. * Heart rate as beats per minute. RR Interval in ms and 1/1024 format. * Electrocardiography (ECG) data in µV. Default epoch for timestamp is 1.1.2000 * Accelerometer data with samplerates of 25Hz, 50Hz, 100Hz and 200Hz and range of 2G, 4G and 8G. Axis specific acceleration data in mG. Default epoch for timestamp is 1.1.2000 @@ -37,7 +37,7 @@ Optical heart rate sensor is a rechargeable device that measures user’s heart [Store page](https://www.polar.com/us-en/products/accessories/oh1-optical-heart-rate-sensor) #### OH1 Optical heart rate sensor available data types -* From version 2.0.8 onwards. Available later. +* From version 2.0.8 onwards. * Heart rate as beats per minute. * Photoplethysmograpy (PPG) values. * PP interval (milliseconds) representing cardiac pulse-to-pulse interval extracted from PPG signal. diff --git a/examples/example-android/androidBleSdkTestApp/app/src/main/java/polar/com/androidblesdk/MainActivity.java b/examples/example-android/androidBleSdkTestApp/app/src/main/java/polar/com/androidblesdk/MainActivity.java index f3c4afbf..3f7cc5db 100644 --- a/examples/example-android/androidBleSdkTestApp/app/src/main/java/polar/com/androidblesdk/MainActivity.java +++ b/examples/example-android/androidBleSdkTestApp/app/src/main/java/polar/com/androidblesdk/MainActivity.java @@ -511,7 +511,7 @@ public void run() throws Exception { @SuppressLint("CheckResult") @Override public void onClick(View view) { - api.startRecording(DEVICE_ID,"TEST_APP_ID", PolarBleApi.RecordingInterval.INTERVAL_1S, PolarBleApi.SampleType.HR).subscribe( + api.startRecording(DEVICE_ID,"TEST_APP_ID", PolarBleApi.RecordingInterval.INTERVAL_1S, PolarBleApi.SampleType.RR).subscribe( new Action() { @Override public void run() throws Exception { diff --git a/examples/example-ios/polarBleSdkTestApp/ViewController.swift b/examples/example-ios/polarBleSdkTestApp/ViewController.swift index aa8b46b0..853f180f 100644 --- a/examples/example-ios/polarBleSdkTestApp/ViewController.swift +++ b/examples/example-ios/polarBleSdkTestApp/ViewController.swift @@ -33,6 +33,7 @@ class ViewController: UIViewController, api.powerStateObserver = self api.deviceFeaturesObserver = self api.logger = self + api.cccWriteObserver = self api.polarFilter(false) NSLog("\(PolarBleApiDefaultImpl.versionInfo())") } @@ -241,7 +242,7 @@ class ViewController: UIViewController, } @IBAction func startH10Recording(_ sender: Any) { - _ = api.startRecording(deviceId, exerciseId: "TEST_APP_ID", interval: .interval_1s, sampleType: .hr).observeOn(MainScheduler.instance).subscribe{ e in + _ = api.startRecording(deviceId, exerciseId: "TEST_APP_ID", interval: .interval_1s, sampleType: .rr).observeOn(MainScheduler.instance).subscribe{ e in switch e { case .completed: NSLog("recording started") diff --git a/polar-sdk-android/docs/html/BDBleApiImpl_8java_source.html b/polar-sdk-android/docs/html/BDBleApiImpl_8java_source.html index 12ddb36a..0fdfd9b7 100644 --- a/polar-sdk-android/docs/html/BDBleApiImpl_8java_source.html +++ b/polar-sdk-android/docs/html/BDBleApiImpl_8java_source.html @@ -66,116 +66,117 @@
+ SDK for Polar sensors
+
+ |
+
Go to the source code of this file.
++Data Structures | |
interface | polar.com.sdk.api.PolarBleApiCallbackProvider |
+Packages | |
package | polar.com.sdk.api |
+ SDK for Polar sensors
+
+ |
+
Public Member Functions |
Public Member Functions | |
PolarBiozData (long timeStamp, List< Integer > samples) | |
PolarBiozData (long timeStamp, List< Integer > samples, byte status) | |
Data Fields | |
List< Integer > | samples |
byte | status |
For bioz data
Definition at line 9 of file PolarBiozData.java.
Definition at line 21 of file PolarBiozData.java.
+Definition at line 22 of file PolarBiozData.java.
@@ -141,6 +149,22 @@byte polar.com.sdk.api.model.PolarBiozData.status | +
Definition at line 20 of file PolarBiozData.java.
+HR samples in BPM.
+HR or RR samples.
Definition at line 17 of file PolarExerciseData.java.
diff --git a/polar-sdk-android/docs/html/classpolar_1_1com_1_1sdk_1_1api_1_1model_1_1PolarOhrPPGData.html b/polar-sdk-android/docs/html/classpolar_1_1com_1_1sdk_1_1api_1_1model_1_1PolarOhrPPGData.html index 570dd4ec..97446d1c 100644 --- a/polar-sdk-android/docs/html/classpolar_1_1com_1_1sdk_1_1api_1_1model_1_1PolarOhrPPGData.html +++ b/polar-sdk-android/docs/html/classpolar_1_1com_1_1sdk_1_1api_1_1model_1_1PolarOhrPPGData.html @@ -91,7 +91,7 @@For photoplethysmography data.
-Definition at line 9 of file PolarOhrPPGData.java.
+Definition at line 10 of file PolarOhrPPGData.java.
Definition at line 72 of file PolarOhrPPGData.java.
@@ -152,7 +152,7 @@PPG samples list. Each sample contains signed LED in ppg0, LED in ppg1, LED in ppg2 and ambient light value
-Definition at line 43 of file PolarOhrPPGData.java.
+Definition at line 60 of file PolarOhrPPGData.java.
@@ -169,7 +169,7 @@Last sample timestamp in nanoseconds
-Definition at line 48 of file PolarOhrPPGData.java.
+Definition at line 65 of file PolarOhrPPGData.java.
diff --git a/polar-sdk-android/docs/html/classpolar_1_1com_1_1sdk_1_1impl_1_1BDBleApiImpl.html b/polar-sdk-android/docs/html/classpolar_1_1com_1_1sdk_1_1impl_1_1BDBleApiImpl.html index 418298e9..548983c6 100644 --- a/polar-sdk-android/docs/html/classpolar_1_1com_1_1sdk_1_1impl_1_1BDBleApiImpl.html +++ b/polar-sdk-android/docs/html/classpolar_1_1com_1_1sdk_1_1impl_1_1BDBleApiImpl.html @@ -99,8 +99,8 @@The default implementation of the Polar API
-Definition at line 92 of file BDBleApiImpl.java.
+Definition at line 93 of file BDBleApiImpl.java.
Definition at line 108 of file BDBleApiImpl.java.
+Definition at line 109 of file BDBleApiImpl.java.
@@ -386,7 +386,7 @@Definition at line 346 of file BDBleApiImpl.java.
+Definition at line 347 of file BDBleApiImpl.java.
@@ -430,7 +430,7 @@Definition at line 400 of file BDBleApiImpl.java.
+Definition at line 401 of file BDBleApiImpl.java.
@@ -457,7 +457,7 @@Definition at line 336 of file BDBleApiImpl.java.
+Definition at line 337 of file BDBleApiImpl.java.
@@ -484,7 +484,7 @@Definition at line 235 of file BDBleApiImpl.java.
+Definition at line 236 of file BDBleApiImpl.java.
@@ -512,7 +512,7 @@Definition at line 405 of file BDBleApiImpl.java.
+Definition at line 406 of file BDBleApiImpl.java.
@@ -540,7 +540,7 @@Definition at line 447 of file BDBleApiImpl.java.
+Definition at line 448 of file BDBleApiImpl.java.
@@ -567,7 +567,7 @@Definition at line 218 of file BDBleApiImpl.java.
+Definition at line 219 of file BDBleApiImpl.java.
@@ -605,7 +605,7 @@Definition at line 588 of file BDBleApiImpl.java.
+Definition at line 589 of file BDBleApiImpl.java.
@@ -649,7 +649,7 @@Definition at line 1086 of file BDBleApiImpl.java.
+Definition at line 1091 of file BDBleApiImpl.java.
@@ -677,7 +677,7 @@Definition at line 861 of file BDBleApiImpl.java.
+Definition at line 866 of file BDBleApiImpl.java.
@@ -704,7 +704,7 @@Definition at line 341 of file BDBleApiImpl.java.
+Definition at line 342 of file BDBleApiImpl.java.
@@ -732,7 +732,7 @@Definition at line 1074 of file BDBleApiImpl.java.
+Definition at line 1079 of file BDBleApiImpl.java.
@@ -770,7 +770,7 @@Definition at line 249 of file BDBleApiImpl.java.
+Definition at line 250 of file BDBleApiImpl.java.
@@ -798,7 +798,7 @@Definition at line 532 of file BDBleApiImpl.java.
+Definition at line 533 of file BDBleApiImpl.java.
@@ -826,7 +826,7 @@Definition at line 1118 of file BDBleApiImpl.java.
+Definition at line 1123 of file BDBleApiImpl.java.
@@ -854,7 +854,7 @@Definition at line 1124 of file BDBleApiImpl.java.
+Definition at line 1129 of file BDBleApiImpl.java.
@@ -892,7 +892,7 @@Definition at line 320 of file BDBleApiImpl.java.
+Definition at line 321 of file BDBleApiImpl.java.
@@ -930,7 +930,7 @@Definition at line 616 of file BDBleApiImpl.java.
+Definition at line 621 of file BDBleApiImpl.java.
@@ -958,7 +958,7 @@Definition at line 301 of file BDBleApiImpl.java.
+Definition at line 302 of file BDBleApiImpl.java.
@@ -986,7 +986,7 @@Definition at line 316 of file BDBleApiImpl.java.
+Definition at line 317 of file BDBleApiImpl.java.
@@ -1014,7 +1014,7 @@Definition at line 306 of file BDBleApiImpl.java.
+Definition at line 307 of file BDBleApiImpl.java.
@@ -1042,7 +1042,7 @@Definition at line 311 of file BDBleApiImpl.java.
+Definition at line 312 of file BDBleApiImpl.java.
@@ -1070,7 +1070,7 @@Definition at line 507 of file BDBleApiImpl.java.
+Definition at line 508 of file BDBleApiImpl.java.
@@ -1097,7 +1097,7 @@Definition at line 665 of file BDBleApiImpl.java.
+Definition at line 670 of file BDBleApiImpl.java.
@@ -1125,7 +1125,7 @@Definition at line 870 of file BDBleApiImpl.java.
+Definition at line 875 of file BDBleApiImpl.java.
@@ -1153,7 +1153,7 @@Definition at line 879 of file BDBleApiImpl.java.
+Definition at line 884 of file BDBleApiImpl.java.
@@ -1181,7 +1181,7 @@Definition at line 903 of file BDBleApiImpl.java.
+Definition at line 908 of file BDBleApiImpl.java.
@@ -1209,7 +1209,7 @@Definition at line 916 of file BDBleApiImpl.java.
+Definition at line 921 of file BDBleApiImpl.java.
@@ -1247,12 +1247,12 @@Definition at line 888 of file BDBleApiImpl.java.
+Definition at line 893 of file BDBleApiImpl.java.
- -Definition at line 263 of file BDBleApiImpl.java.
+Definition at line 264 of file BDBleApiImpl.java.
Definition at line 269 of file BDBleApiImpl.java.
+Definition at line 270 of file BDBleApiImpl.java.
@@ -1331,7 +1331,7 @@Definition at line 274 of file BDBleApiImpl.java.
+Definition at line 275 of file BDBleApiImpl.java.
@@ -1369,7 +1369,7 @@Definition at line 279 of file BDBleApiImpl.java.
+Definition at line 280 of file BDBleApiImpl.java.
@@ -1397,7 +1397,7 @@Definition at line 240 of file BDBleApiImpl.java.
+Definition at line 241 of file BDBleApiImpl.java.
@@ -1425,7 +1425,7 @@Definition at line 948 of file BDBleApiImpl.java.
+Definition at line 953 of file BDBleApiImpl.java.
@@ -1452,7 +1452,7 @@Definition at line 230 of file BDBleApiImpl.java.
+Definition at line 231 of file BDBleApiImpl.java.
@@ -1490,7 +1490,7 @@Definition at line 735 of file BDBleApiImpl.java.
+Definition at line 740 of file BDBleApiImpl.java.
@@ -1528,7 +1528,7 @@Definition at line 835 of file BDBleApiImpl.java.
+Definition at line 840 of file BDBleApiImpl.java.
@@ -1566,7 +1566,7 @@Definition at line 703 of file BDBleApiImpl.java.
+Definition at line 708 of file BDBleApiImpl.java.
@@ -1594,7 +1594,7 @@Definition at line 679 of file BDBleApiImpl.java.
+Definition at line 684 of file BDBleApiImpl.java.
@@ -1632,7 +1632,7 @@Definition at line 767 of file BDBleApiImpl.java.
+Definition at line 772 of file BDBleApiImpl.java.
@@ -1660,7 +1660,7 @@Definition at line 799 of file BDBleApiImpl.java.
+Definition at line 804 of file BDBleApiImpl.java.
@@ -1710,7 +1710,7 @@Definition at line 463 of file BDBleApiImpl.java.
+Definition at line 464 of file BDBleApiImpl.java.
@@ -1754,7 +1754,7 @@Definition at line 927 of file BDBleApiImpl.java.
+Definition at line 932 of file BDBleApiImpl.java.
@@ -1782,7 +1782,7 @@Definition at line 488 of file BDBleApiImpl.java.
+Definition at line 489 of file BDBleApiImpl.java.
@@ -1807,12 +1807,12 @@Definition at line 99 of file BDBleApiImpl.java.
+Definition at line 100 of file BDBleApiImpl.java.
- -PolarBleApiCallback polar.com.sdk.impl.BDBleApiImpl.callback | +PolarBleApiCallbackProvider polar.com.sdk.impl.BDBleApiImpl.callback |
Definition at line 97 of file BDBleApiImpl.java.
+Definition at line 98 of file BDBleApiImpl.java.
Definition at line 95 of file BDBleApiImpl.java.
+Definition at line 96 of file BDBleApiImpl.java.
@@ -1879,7 +1879,7 @@Definition at line 94 of file BDBleApiImpl.java.
+Definition at line 95 of file BDBleApiImpl.java.
@@ -1903,7 +1903,7 @@Definition at line 98 of file BDBleApiImpl.java.
+Definition at line 99 of file BDBleApiImpl.java.
@@ -1927,7 +1927,7 @@Definition at line 96 of file BDBleApiImpl.java.
+Definition at line 97 of file BDBleApiImpl.java.
@@ -1951,7 +1951,7 @@Definition at line 93 of file BDBleApiImpl.java.
+Definition at line 94 of file BDBleApiImpl.java.
diff --git a/polar-sdk-android/docs/html/classpolar_1_1com_1_1sdk_1_1impl_1_1BDBleApiImpl.js b/polar-sdk-android/docs/html/classpolar_1_1com_1_1sdk_1_1impl_1_1BDBleApiImpl.js index 7311525e..d45a9eff 100644 --- a/polar-sdk-android/docs/html/classpolar_1_1com_1_1sdk_1_1impl_1_1BDBleApiImpl.js +++ b/polar-sdk-android/docs/html/classpolar_1_1com_1_1sdk_1_1impl_1_1BDBleApiImpl.js @@ -30,7 +30,7 @@ var classpolar_1_1com_1_1sdk_1_1impl_1_1BDBleApiImpl = [ "sessionPmdClientReady", "classpolar_1_1com_1_1sdk_1_1impl_1_1BDBleApiImpl.html#a568cbfd6e9548d54fff470a938cbf000", null ], [ "sessionPsFtpClientReady", "classpolar_1_1com_1_1sdk_1_1impl_1_1BDBleApiImpl.html#aed83b0c4e2180511a242f1ccedd3d03c", null ], [ "sessionServiceReady", "classpolar_1_1com_1_1sdk_1_1impl_1_1BDBleApiImpl.html#a647db72c6f3a1cbd7587cac769cf0e2c", null ], - [ "setApiCallback", "classpolar_1_1com_1_1sdk_1_1impl_1_1BDBleApiImpl.html#ac61c2b578af2d5563ef677172196d04d", null ], + [ "setApiCallback", "classpolar_1_1com_1_1sdk_1_1impl_1_1BDBleApiImpl.html#a74af3feec0f83aa5acb8846dc2a1d1d6", null ], [ "setApiLogger", "classpolar_1_1com_1_1sdk_1_1impl_1_1BDBleApiImpl.html#ad239df6d03a59f3a85506346931b52a1", null ], [ "setAutomaticReconnection", "classpolar_1_1com_1_1sdk_1_1impl_1_1BDBleApiImpl.html#a2c36d4ab6fbdc804df500d2a1d1c0e5d", null ], [ "setLocalTime", "classpolar_1_1com_1_1sdk_1_1impl_1_1BDBleApiImpl.html#a95d10bce5ba70d0b499f610d761aeabb", null ], @@ -46,7 +46,7 @@ var classpolar_1_1com_1_1sdk_1_1impl_1_1BDBleApiImpl = [ "startRecording", "classpolar_1_1com_1_1sdk_1_1impl_1_1BDBleApiImpl.html#a14a4d99e3a14c3e8dd2a9695e25ec9a8", null ], [ "stopPmdStreaming", "classpolar_1_1com_1_1sdk_1_1impl_1_1BDBleApiImpl.html#a5e80e959cbc19490c9a1963e6914a092", null ], [ "stopRecording", "classpolar_1_1com_1_1sdk_1_1impl_1_1BDBleApiImpl.html#a4eb11a28590fe41d76fdb88c28894ce2", null ], - [ "callback", "classpolar_1_1com_1_1sdk_1_1impl_1_1BDBleApiImpl.html#a5ccfe3027f85d5b1262737b1160006b8", null ], + [ "callback", "classpolar_1_1com_1_1sdk_1_1impl_1_1BDBleApiImpl.html#ae49061dfea23ddf3c13917f9c757d1f2", null ], [ "connectSubscriptions", "classpolar_1_1com_1_1sdk_1_1impl_1_1BDBleApiImpl.html#ac6df07abc427e5ad2ba3167a2d8c109b", null ], [ "listener", "classpolar_1_1com_1_1sdk_1_1impl_1_1BDBleApiImpl.html#ac08998b625def30d377e05abb8a80f8d", null ], [ "logger", "classpolar_1_1com_1_1sdk_1_1impl_1_1BDBleApiImpl.html#abb45392febb6f61abfe49ef9482f07bb", null ], diff --git a/polar-sdk-android/docs/html/dir_b936df1acb3136008a04b697d550213c.html b/polar-sdk-android/docs/html/dir_b936df1acb3136008a04b697d550213c.html index 60d98d9c..702c5301 100644 --- a/polar-sdk-android/docs/html/dir_b936df1acb3136008a04b697d550213c.html +++ b/polar-sdk-android/docs/html/dir_b936df1acb3136008a04b697d550213c.html @@ -80,6 +80,8 @@
+ SDK for Polar sensors
+
+ |
+
+Public Member Functions | |
void | blePowerStateChanged (final boolean powered) |
void | deviceConnected (@NonNull final PolarDeviceInfo polarDeviceInfo) |
void | deviceConnecting (@NonNull final PolarDeviceInfo polarDeviceInfo) |
void | deviceDisconnected (@NonNull final PolarDeviceInfo polarDeviceInfo) |
void | ecgFeatureReady (@NonNull final String identifier) |
void | accelerometerFeatureReady (@NonNull final String identifier) |
void | ppgFeatureReady (@NonNull final String identifier) |
void | ppiFeatureReady (@NonNull final String identifier) |
void | biozFeatureReady (@NonNull final String identifier) |
void | hrFeatureReady (@NonNull final String identifier) |
void | disInformationReceived (@NonNull final String identifier, @NonNull UUID uuid, @NonNull final String value) |
void | batteryLevelReceived (@NonNull final String identifier, final int level) |
void | hrNotificationReceived (@NonNull final String identifier, @NonNull final PolarHrData data) |
void | polarFtpFeatureReady (@NonNull final String identifier) |
Contains the callbacks of the API.
+ +Definition at line 12 of file PolarBleApiCallbackProvider.java.
+void polar.com.sdk.api.PolarBleApiCallbackProvider.accelerometerFeatureReady | +( | +@NonNull final String | +identifier | ) | ++ |
Polar device's ACC feature is ready. Application may start ACC stream now if desired. requires feature PolarBleApi::FEATURE_POLAR_SENSOR_STREAMING
identifier | Polar device id |
Implemented in polar.com.sdk.api.PolarBleApiCallback.
+ +void polar.com.sdk.api.PolarBleApiCallbackProvider.batteryLevelReceived | +( | +@NonNull final String | +identifier, | +
+ | + | final int | +level | +
+ | ) | ++ |
Battery level received requires feature PolarBleApi::FEATURE_BATTERY_INFO
identifier | Polar device id or bt address |
level | battery level (value between 0-100%) |
Implemented in polar.com.sdk.api.PolarBleApiCallback.
+ +void polar.com.sdk.api.PolarBleApiCallbackProvider.biozFeatureReady | +( | +@NonNull final String | +identifier | ) | ++ |
Polar device's bioz feature is ready.
identifier | Polar device id |
Implemented in polar.com.sdk.api.PolarBleApiCallback.
+ +void polar.com.sdk.api.PolarBleApiCallbackProvider.blePowerStateChanged | +( | +final boolean | +powered | ) | ++ |
powered | true = Bluetooth power on, false = Bluetooth power off |
Implemented in polar.com.sdk.api.PolarBleApiCallback.
+ +void polar.com.sdk.api.PolarBleApiCallbackProvider.deviceConnected | +( | +@NonNull final PolarDeviceInfo | +polarDeviceInfo | ) | ++ |
Device is now connected
polarDeviceInfo | Polar device information |
Implemented in polar.com.sdk.api.PolarBleApiCallback.
+ +void polar.com.sdk.api.PolarBleApiCallbackProvider.deviceConnecting | +( | +@NonNull final PolarDeviceInfo | +polarDeviceInfo | ) | ++ |
Connecting to device
polarDeviceInfo | Polar device information |
Implemented in polar.com.sdk.api.PolarBleApiCallback.
+ +void polar.com.sdk.api.PolarBleApiCallbackProvider.deviceDisconnected | +( | +@NonNull final PolarDeviceInfo | +polarDeviceInfo | ) | ++ |
Device is now disconnected, no further action is needed from the application if polar.com.sdk.api.PolarBleApi::disconnectFromPolarDevice is not called. Device will be automatically reconnected
polarDeviceInfo | Polar device information |
Implemented in polar.com.sdk.api.PolarBleApiCallback.
+ +void polar.com.sdk.api.PolarBleApiCallbackProvider.disInformationReceived | +( | +@NonNull final String | +identifier, | +
+ | + | @NonNull UUID | +uuid, | +
+ | + | @NonNull final String | +value | +
+ | ) | ++ |
DIS information received requires feature PolarBleApi::FEATURE_DEVICE_INFO
identifier | Polar device id or bt address |
uuid | uuid of dis value |
value | dis value for uuid |
Implemented in polar.com.sdk.api.PolarBleApiCallback.
+ +void polar.com.sdk.api.PolarBleApiCallbackProvider.ecgFeatureReady | +( | +@NonNull final String | +identifier | ) | ++ |
Polar device's ECG feature is ready. Application may start ECG stream now if desired. requires feature PolarBleApi::FEATURE_POLAR_SENSOR_STREAMING
identifier | Polar device id |
Implemented in polar.com.sdk.api.PolarBleApiCallback.
+ +void polar.com.sdk.api.PolarBleApiCallbackProvider.hrFeatureReady | +( | +@NonNull final String | +identifier | ) | ++ |
Polar device HR client is now ready and HR transmission is starting in a moment.
identifier | Polar device id or bt address |
Implemented in polar.com.sdk.api.PolarBleApiCallback.
+ +void polar.com.sdk.api.PolarBleApiCallbackProvider.hrNotificationReceived | +( | +@NonNull final String | +identifier, | +
+ | + | @NonNull final PolarHrData | +data | +
+ | ) | ++ |
HR notification data received from device. Notice when using OH1 and PPI measurement is started hr received from this callback is 0.
identifier | Polar device id or bt address |
data |
Implemented in polar.com.sdk.api.PolarBleApiCallback.
+ +void polar.com.sdk.api.PolarBleApiCallbackProvider.polarFtpFeatureReady | +( | +@NonNull final String | +identifier | ) | ++ |
File transfer ready requires feature PolarBleApi::FEATURE_POLAR_FILE_TRANSFER
identifier | Polar device id |
Implemented in polar.com.sdk.api.PolarBleApiCallback.
+ +void polar.com.sdk.api.PolarBleApiCallbackProvider.ppgFeatureReady | +( | +@NonNull final String | +identifier | ) | ++ |
Polar device's PPG feature is ready. Application may start PPG stream now if desired. requires feature PolarBleApi::FEATURE_POLAR_SENSOR_STREAMING
identifier | Polar device id |
Implemented in polar.com.sdk.api.PolarBleApiCallback.
+ +void polar.com.sdk.api.PolarBleApiCallbackProvider.ppiFeatureReady | +( | +@NonNull final String | +identifier | ) | ++ |
Polar device's PPI feature is ready. Application may start PPI stream now if desired. requires feature PolarBleApi::FEATURE_POLAR_SENSOR_STREAMING
identifier | Polar device id |
Implemented in polar.com.sdk.api.PolarBleApiCallback.
+ +