{IDO设备日志接口说明}

1.功能概述

提供查询是否支持获取固件日志接口,查询日志目录地址,开始启动获取日志和取消获取日志的能力。

2.接口能力

1.查询是否支持获取固件日志:

1.1 功能概括:

无。

1.2 API ID:

bool get getLogIng;

1.3 API参数说明:

@return:bool 支持功能表,fasle:不支持,true:支持。////TODO?

2.查询所有日志目录地址:

2.1 功能概括:

无。

2.2 API ID:

Future<String> get logDirPath;

2.3 API参数说明:

@return:String 所有日志的目录地址,每个日志目录下存放以时间戳命名的文件,所有日志目录名称:

flash日志目录 -> Flash
电池日志目录 -> Battery
过热日志目录 -> Heat
旧的重启日志目录 -> Reboot

3.开始获取日志:

3.1 功能概括:

无。

3.2 API ID:

Stream<bool> startGet(List<IDOLogType> types);

3.3 API参数说明:

@return:bool 支持功能表,fasle:不支持,true:支持。

@param:types 日志列表,日志类型包括:

enum IDOLogType {
  init          = 0,
  reboot        = 1, // 旧的重启日志
  general       = 2, // 通用日志
  reset         = 3, // 复位日志
  hardware      = 4, // 硬件日志
  algorithm     = 5, // 算法日志
  restart       = 6, // 新重启日志
  battery       = 7, // 电池日志
  heat          = 8  // 过热日志
}

4.取消获取日志:

4.1 功能概括:

无。

4.2 API ID:

void cancel();

4.3 API参数说明:

无。

Copyright © 2023-2024 IDO. All rights reserved. all right reserved,powered by Gitbook修订时间: 2026-04-07 16:03:39

results matching ""

    No results matching ""