获取错误日志

功能表

__IDO_FUNCTABLE__.funcTable26Model.flashLog

错误日志模型说明

  • IDOGetErrorLogBluetoothModel
参数 说明 备注
type 操作类型 0x00:查询,0x01:清除记录
resetFlag 复位标记 0x0:正常,0x01:硬错误(Hard Faul),0x02:看门狗服务,
0x03:断言复位,0x04:掉电服务,0x05:其他异常,
此参数不需要赋值
hwError 硬件错误码 0x00:正常,0x01:加速度错误,
0x02:心率错误,0x03:TP错误,
0x04:flash错误,
此参数不需要赋值

命令代码

Objc:

IDOGetErrorLogBluetoothModel * model = [[IDOGetErrorLogBluetoothModel alloc]init];
model.type = 0x00;
[IDOFoundationCommand getErrorLogRecordCommand:model callback:^(int errorCode, IDOGetErrorLogBluetoothModel * _Nullable model) {
    if (errorCode == 0) {
       //获取成功
    }else if (errorCode == 6) {
       //设备不支持
    }else {
       //获取失败
    }
}];

Swift:

let model = IDOGetErrorLogBluetoothModel.init();
model.type = 0x00;
IDOFoundationCommand.getErrorLogRecord(model) { (errorCode, model) 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 ""