Set sports subitem data arrangement
Function table
__IDO_FUNCTABLE__.funcTable37Model.set20SportParamSort
Description of sports subitem data arrangement model
- IDOSetSportParameterSortModel
Parameter | Description | Remark |
---|---|---|
paraVersion | Version | No assignment needed for now |
operate | Operation | 0:Invalid; 1Inquire; 2set up(No assignment required) |
sportType | Sport type | int |
currentIndex | Added sports index | int |
allNum | Number | int |
items | Subitem collection |
array (number)
0 invalid 1 exercise duration 2 distance 3 calories 4 real-time heart rate + heart rate zone 5 Real-time pace 6 Real-time cadence 7 Aerobic training effect 8 Rolling pace 9 Average pace 10 steps 11 times 12 last strokes 13 last trip SWOLF 14 steps 15 cadence 16 aerobic training effect 17 paddle time 18 paddle frequency 19 time |
Command code
Objc:
IDOSetSportParameterSortModel * model = [IDOSetSportParameterSortModel currentModel];
[IDOFoundationCommand setSportParameterSortCommand:model
callback:^(int errorCode) {
if (errorCode == 0) {
//Set successfully
}else if (errorCode == 6) {
//Device not supported
}else {
//Setup failed
}
}];
Swift:
let model = IDOSetSportParameterSortModel.current();
IDOFoundationCommand.setSportParameterSort(model) { (errorCode) in
if errorCode == 0 {
//Set successfully
}else if errorCode == 6{
//Device does not support this method
}else {
//wrong setting
}
};