PolarBleApiDeviceInfoObserver
public protocol PolarBleApiDeviceInfoObserver : AnyObject
Device info observer.
-
Battery level received from device.
Declaration
Swift
func batteryLevelReceived(_ identifier: String, batteryLevel: UInt)
Parameters
identifier
Polar device id
batteryLevel
battery level in precentage 0-100%
-
Battery charging status received from device.
Declaration
Swift
func batteryChargingStatusReceived(_ identifier: String, chargingStatus: BleBasClient.ChargeState)
Parameters
identifier
Polar device id
chargingStatus
Battery charging status
-
Received DIS info.
Declaration
Swift
func disInformationReceived(_ identifier: String, uuid: CBUUID, value: String)
-
Received DIS info with String keys.
Declaration
Swift
func disInformationReceivedWithKeysAsStrings(_ identifier: String, key: String, value: String)