Package com.polar.sdk.api
Class PolarBleApiKt
-
- All Implemented Interfaces:
public final class PolarBleApiKt
-
-
Method Summary
Modifier and Type Method Description final static BooleanisFeatureReady(PolarBleApi $self, String deviceId, PolarBleApi.PolarBleSdkFeature feature)final static Flow<PolarHrBroadcastData>startListenForPolarHrBroadcasts(PolarBleApi $self, Set<String> deviceIds)final static UnitsetTelemetryEnabled(PolarBleApi $self, String deviceId, Boolean enabled)final static Flow<PolarDeviceInfo>searchForDevice(PolarBleApi $self, String withDeviceNameFilterPrefix)final static UnitsetAutomaticTrainingDetectionSettings(PolarBleApi $self, String identifier, Boolean automaticTrainingDetectionMode, Integer automaticTrainingDetectionSensitivity, Integer minimumTrainingDurationSeconds)-
-
Method Detail
-
isFeatureReady
@Deprecated(message = "Parameter renamed from 'deviceId' to 'identifier'", replaceWith = @ReplaceWith(imports = {}, expression = "isFeatureReady(identifier = deviceId, feature = feature)")) final static Boolean isFeatureReady(PolarBleApi $self, String deviceId, PolarBleApi.PolarBleSdkFeature feature)
-
startListenForPolarHrBroadcasts
@Deprecated(message = "Parameter renamed from 'deviceIds' to 'identifiers'", replaceWith = @ReplaceWith(imports = {}, expression = "startListenForPolarHrBroadcasts(identifiers = deviceIds)")) final static Flow<PolarHrBroadcastData> startListenForPolarHrBroadcasts(PolarBleApi $self, Set<String> deviceIds)
-
setTelemetryEnabled
@Deprecated(message = "Parameter renamed from 'deviceId' to 'identifier'", replaceWith = @ReplaceWith(imports = {}, expression = "setTelemetryEnabled(identifier = deviceId, enabled = enabled)")) final static Unit setTelemetryEnabled(PolarBleApi $self, String deviceId, Boolean enabled)
-
searchForDevice
@Deprecated(message = "Parameter renamed from 'withDeviceNameFilterPrefix' to 'withRequiredDeviceNamePrefix'", replaceWith = @ReplaceWith(imports = {}, expression = "searchForDevice(withRequiredDeviceNamePrefix = withDeviceNameFilterPrefix)")) final static Flow<PolarDeviceInfo> searchForDevice(PolarBleApi $self, String withDeviceNameFilterPrefix)
-
setAutomaticTrainingDetectionSettings
@Deprecated(message = "Parameters renamed for iOS/Android API alignment: 'automaticTrainingDetectionMode' → 'mode', 'automaticTrainingDetectionSensitivity' → 'sensitivity', 'minimumTrainingDurationSeconds' → 'minimumDuration'", replaceWith = @ReplaceWith(imports = {}, expression = "setAutomaticTrainingDetectionSettings(identifier = identifier, mode = automaticTrainingDetectionMode, sensitivity = automaticTrainingDetectionSensitivity, minimumDuration = minimumTrainingDurationSeconds)")) final static Unit setAutomaticTrainingDetectionSettings(PolarBleApi $self, String identifier, Boolean automaticTrainingDetectionMode, Integer automaticTrainingDetectionSensitivity, Integer minimumTrainingDurationSeconds)
-
-
-
-