PolarFirmwareUpdateApi
public protocol PolarFirmwareUpdateApi
-
Checks firmware update to given device.
Declaration
Swift
func checkFirmwareUpdate(_ identifier: String) -> Observable<CheckFirmwareUpdateStatus>
Parameters
identifier
Polar device ID or BT address
Return Value
Observable emitting status of firmware update check
-
Updates firmware to given device.
Declaration
Swift
func updateFirmware(_ identifier: String) -> Observable<FirmwareUpdateStatus>
Parameters
identifier
Polar device ID or BT address
Return Value
Observable emitting status of firmware update
-
Updates firmware from specific URL
Declaration
Swift
func updateFirmware(_ identifier: String, fromFirmwareURL: URL) -> Observable<FirmwareUpdateStatus>
Parameters
identifier
Polar device ID or BT address
fromFirmwareURL
URL to firmware file. Firmware file must be compatible with target device.
Return Value
Observable emitting status of firmware update