- 选型指南
- 概述
- 入门指南
- 机械臂参数
- 示教器使用
-
二次开发
-
API(C++)
- 快速开始
- 接口说明
- 7000端口接口说明
- 使用示例
- 返回值说明
-
API(Python)
- 快速开始
- 接口说明
- 7000端口接口说明
- 使用示例
- 返回值说明
- ROS2开发
-
API(C++)
- 相关下载
日志管理接口
头文件:include/tl_interface.h
相关示例代码:examples/py/ex_log_download.py
1. log_download_by_quantity - 保存日志到文件
方法:log_download_by_quantity(SOCKETFD socketFd, int counts,const std::string& directoryPath);
参数:
- socketFd:已连接的句柄。
- counts:文件数量。
- directoryPath:目录的完整路径,字符串格式。
返回值:
- 0:成功
- 非 0:失败
使用示例:
Python
print("[INFO] 开始下载日志...")
ret = log_download_by_quantity(socket_fd, count, log_path)
if ret != SUCCESS:
print("[ERROR] 日志下载失败,程序退出!")
return -1
print("[INFO] 日志下载完成")
2. set_log_level - 设置日志级别
方法:set_log_level(level);
功能描述:设置日志级别。
参数:
- level:日志级别,0=DEBUG 1=INFO 2=WARNING 3=ERROR。
返回值:
- 无
使用示例:
Python
import tl_interface as tl
socket_fd = tl.connect_robot("192.168.1.13", "6001")
tl.set_log_level(1) # 设置为 INFO 级别
