常用控制命令

启动BT设备广播

Objc:

[IDOFoundationCommand openBtDeviceBroadcast];

Swift:

IDOFoundationCommand.openBtDeviceBroadcast()

删除手环日志

  • 参数描述

参数

说明

备注 </tr> </thead>

type

操作类型

0x01:删除过热日志 </tr> </tbody> </table> Objc:


[IDOFoundationCommand clearLogCommandWithType:type 
                    callback:^(int errorCode,int state) {
   if (errorCode == 0) {
       //控制成功
    }else if (errorCode == 6) {
       //设备不支持
    }else {
       //控制失败
    }
}];

Swift:

IDOFoundationCommand.clearLogCommand(withType: type) { (errorCode,state) in
    if errorCode == 0 {
        //控制成功
    }else if errorCode == 6 {
       //设备不支持
    }else {
       //控制失败.                                                                                                                                                                                                                                        
    }            
};

开启音乐控制

Objc:

[IDOFoundationCommand musicStartCommand:^(int errorCode) {
   if (errorCode == 0) {
       //控制成功
    }else if (errorCode == 6) {
       //设备不支持
    }else {
       //控制失败
    }
}];

Swift:

IDOFoundationCommand.musicStart { (errorCode) in
   if errorCode == 0 {
        //控制成功
    }else if errorCode == 6 {
       //设备不支持
    }else {
       //控制失败.                                                                                                                                                                                                                                        
    }    
}

关闭音乐控制

Objc:

[IDOFoundationCommand musicStopCommand:^(int errorCode) {
   if (errorCode == 0) {
       //控制成功
    }else if (errorCode == 6) {
       //设备不支持
    }else {
       //控制失败
    }
}];

Swift:

IDOFoundationCommand.musicStop{ (errorCode) in
   if errorCode == 0 {
        //控制成功
    }else if errorCode == 6 {
       //设备不支持
    }else {
       //控制失败.                                                                                                                                                                                                                                        
    }    
}

相机开始控制

Objc:

[IDOFoundationCommand cameraStartCommand:^(int errorCode) {
   if (errorCode == 0) {
       //控制成功
    }else if (errorCode == 6) {
       //设备不支持
    }else {
       //控制失败
    }
}];

Swift:

IDOFoundationCommand.cameraStart{ (errorCode) in
   if errorCode == 0 {
        //控制成功
    }else if errorCode == 6 {
       //设备不支持
    }else {
       //控制失败.                                                                                                                                                                                                                                        
    }    
}

相机结束控制

Objc:

[IDOFoundationCommand cameraStopCommand:^(int errorCode) {
   if (errorCode == 0) {
       //控制成功
    }else if (errorCode == 6) {
       //设备不支持
    }else {
       //控制失败
    }
}];

Swift:

IDOFoundationCommand.cameraStop{ (errorCode) in
   if errorCode == 0 {
        //控制成功
    }else if errorCode == 6 {
       //设备不支持
    }else {
       //控制失败.                                                                                                                                                                                                                                        
    }    
}

开始寻找设备

Objc:

[IDOFoundationCommand findDeviceStartCommand:^(int errorCode) {
   if (errorCode == 0) {
       //控制成功
    }else if (errorCode == 6) {
       //设备不支持
    }else {
       //控制失败
    }
}];

Swift:

IDOFoundationCommand.findDeviceStart { (errorCode) in
    if errorCode == 0 {
        //控制成功
    }else if errorCode == 6 {
       //设备不支持
    }else {
       //控制失败.                                                                                                                                                                                                                                        
    }        
}

停止寻找设备

Objc:

[IDOFoundationCommand findDeviceStopCommand:^(int errorCode) {
   if (errorCode == 0) {
       //控制成功
    }else if (errorCode == 6) {
       //设备不支持
    }else {
       //控制失败
    }
}];

Swift:

IDOFoundationCommand.findDeviceStop { (errorCode) in
    if errorCode == 0 {
        //控制成功
    }else if errorCode == 6 {
       //设备不支持
    }else {
       //控制失败.                                                                                                                                                                                                                                        
    }        
}

停止寻找手机

Objc:

[IDOFoundationCommand findPhoneStopCommand:^(int errorCode) {
   if (errorCode == 0) {
       //控制成功
    }else if (errorCode == 6) {
       //设备不支持
    }else {
       //控制失败
    }
}];

Swift:

IDOFoundationCommand.findPhoneStop { (errorCode) in
    if errorCode == 0 {
        //控制成功
    }else if errorCode == 6 {
       //设备不支持
    }else {
       //控制失败.                                                                                                                                                                                                                                        
    }        
}

设备重启控制

Objc:

[IDOFoundationCommand setAppRebootCommand:^(int errorCode) {
   if (errorCode == 0) {
       //控制成功
    }else if (errorCode == 6) {
       //设备不支持
    }else {
       //控制失败
    }
}];

Swift:

IDOFoundationCommand.setAppReboot{ (errorCode) in
   if errorCode == 0 {
        //控制成功
    }else if errorCode == 6 {
       //设备不支持
    }else {
       //控制失败.                                                                                                                                                                                                                                        
    }    
}

恢复出厂设置

Objc:

[IDOFoundationCommand setRestoreFactoryCommand:^(int errorCode) {
   if (errorCode == 0) {
       //控制成功
    }else if (errorCode == 6) {
       //设备不支持
    }else {
       //控制失败
    }
}];

Swift:

IDOFoundationCommand.setRestoreFactory{ (errorCode) in
   if errorCode == 0 {
        //控制成功
    }else if errorCode == 6 {
       //设备不支持
    }else {
       //控制失败.                                                                                                                                                                                                                                        
    }    
}

进入ota升级模式

Objc:

[IDOFoundationCommand setOtaCommand:^(int errorCode) {
   if (errorCode == 0) {
       //控制成功
    }else if (errorCode == 6) {
       //设备不支持
    }else {
       //控制失败
    }
}];

Swift:

IDOFoundationCommand.setOta{ (errorCode) in
   if errorCode == 0 {
        //控制成功
    }else if errorCode == 6 {
       //设备不支持
    }else {
       //控制失败.                                                                                                                                                                                                                                        
    }    
}
Copyright © 2015-2020 IDO. All rights reserved. all right reserved,powered by Gitbook修订时间: 2023-12-18 10:04:13

results matching ""

    No results matching ""