获取错误记录

功能表:getFlashLog

Flutter示例:

/// 获取错误记录事件号
getErrorRecord(
  evtBase: _VBusEvtBase.base_app_get,
  evtType: _VBusEvtType.app_get_error_record),

/// 获取错误记录
libManager.send(evt: CmdEvtType.getErrorRecord, json: jsonEncode(json));

App下发的json字段:

字段名 字段类型 字段说明
type int 0 查询
1 清除记录

App收到的json字段

字段名 字段类型 字段说明
type int 0 查询
1 清除记录
reset_flag int 0 正常
1 硬错误(Hard Faul)
2 看门狗服务
3 断言复位
4 掉电服务
5 其他异常
hw_error int 硬件错误码
0 正常
1 加速度错误
2 心率错误
3 TP错误
4 flash错误

示例:

{
  "type":0,
  "reset_flag":0,
  "hw_error":0
}
Copyright © 2023-2024 IDO. All rights reserved. all right reserved,powered by Gitbook修订时间: 2026-04-07 16:03:39

results matching ""

    No results matching ""