系统基础服务
保存运行数据
Section titled “保存运行数据”保存数据服务可用于出现故障时使机器人保存前五分钟内的数据并自动退出运动程序。
若jy_exe程序为v2.2.45或更高版本:
| 指令码 | 指令值 | 指令类型 |
|---|---|---|
| 0x010C01 | - | 0 |
绝影 X30 Pro 在运动过程中会产生三种类型的日志文件:
- 事件日志:记录运行过程中的每个事件。文件后缀为
.log,存储在/home/ysc/jy_exe/log目录下,可通过 MobaXterm 左栏文件目录打开。 - 运算日志:在手柄 APP 设置页面按下 [保存数据] 按钮后,会保存前 5 分钟内记录的运动状态数据,记录频率为 200Hz。每一次保存的数据都可以用 Microsoft Excel 直接查看。文件后缀为
.csv,与故障快照一起被保存至同一个文件夹中,具体路径为/home/ysc/jy_exe/data/,也可在事件日志的结尾处获得该路径。 - 故障快照:在手柄 APP 设置页面按下 [保存数据] 按钮后,会保存故障快照,即前 5 分钟内的数据,需要 9 秒时间保存。文件后缀为
.snapshot.csv,与运算日志一起被保存至同一个文件夹中,具体路径为/home/ysc/jy_exe/data/,也可在事件日志的结尾处获得该路径。
事件日志保存时间为 7 天(即 168 小时),每次运行程序都会清理过期日志,以防硬盘空间不足。
按下 [保存数据] 按钮时请尽量确保机器狗处于趴下状态。
运动程序脚本
Section titled “运动程序脚本”绝影 X30 Pro 运动主机 /home/ysc/jy_exe/scripts 路径下内置了一些脚本:
| 脚本名称 | 脚本功能 |
|---|---|
| restart.sh | 重启运动程序 |
| stop.sh | 停止运动程序 |
| show_log.sh | 查看运动程序实时事件日志 |
用户可在终端中输入以下命令行调用脚本:
cd ~/jy_exe/scripts./xxxxx.sh # xxxxx.sh 为需要调用的脚本名称