Set reminders for sports
Function table:supportSportingRemindSetting
Example
Swift
var models = [IDOSportingRemindSettingModel(
sportType: 48, distanceRemind: DistanceRemind(isOpen: true, isMetric: true, goalValOrg: 2000),
heartRateRemind: CommonRangeRemind(isOpen: true, maxThreshold: 110, minThreshold: 30),
paceRemind: PaceRemind(isOpen: true, isMetric: true, fastThresholdOrg: 60, slowThresholdOrg: 120), stepFreqRemind: CommonRangeRemind(isOpen: true, maxThreshold: 20, minThreshold: 10))]
Cmds.setSportingRemindSetting(models).send { rs in
if case .success(let obj) = rs {
// success
// obj is IDOCmdSetResponseModel
}else {
// failed
}
}
Kotlin
val models = arrayListOf(
IDOSportingRemindSettingModel(
sportType = 48,
distanceRemind = DistanceRemind(isOpen = true, isMetric = true, goalValOrg = 1000),
paceRemind = PaceRemind(isOpen = true, isMetric = true, fastThresholdOrg = 120, slowThresholdOrg = 200),
heartRateRemind = CommonRangeRemind(isOpen = true, maxThreshold = 120, minThreshold = 40),
stepFreqRemind = CommonRangeRemind(isOpen = true, maxThreshold = 20, minThreshold = 5)
)
)
Cmds.setSportingRemindSetting(models).send {
if (it.error.code == 0) {
// success
// it.res is IDOCmdSetResponseModel
}else {
// failed
}
}