v0.2.0.2(2024/07/26)
1. [main: current.py] - 修正堵转电流无法正确写入结果文件的问题 2. [main: do_brake.py] - 初始速度采集等待时间设置为可通过configs.xlsx配置文件调整的 - 初次速度采集停止逻辑修改为tasks.stop指令(未验证) - 急停信号触发前,pending时间设置为固定值10s - 实现正负方向速度采集逻辑 - 工程名变更逻辑实现修改为通配符,方便后续根据机型保存文件 - 增加超差后写诊断的逻辑,并可以通过configs.xlsx配置文件调整 - 程序输出中增加时间戳,方便调试定位日志时间 3. [main: do_current.py] - 工程名变更逻辑实现修改为通配符,方便后续根据机型保存文件 4. 为工程文件添加更详细的注释 5. 补充了do_current/do_brake的流程图 6. [main: openapi.py] - ½«modbus motor_on/offµÄµÏ·½·¨¸Äª¸ߵç³崥·¢ 7. configs.xlsx配置表新增write_diagnosis/get_init_speed两个参数
This commit is contained in:
@ -75,9 +75,9 @@ def prj_to_xcore(prj_file):
|
||||
print(stdout.read().decode()) # 必须得输出一下stdout,才能正确执行sudo
|
||||
print(stderr.read().decode()) # 顺便也执行以下stderr
|
||||
|
||||
_prj_name = prj_file.split('\\')[-1].removesuffix('.zip')
|
||||
# _prj_name = prj_file.split('\\')[-1].removesuffix('.zip')
|
||||
cmd = 'cd /home/luoshi/bin/controller/; '
|
||||
cmd += f'sudo mv projects/target/_build/{_prj_name}.prj projects/target/_build/target.prj'
|
||||
cmd += f'sudo mv projects/target/_build/*.prj projects/target/_build/target.prj'
|
||||
stdin, stdout, stderr = ssh.exec_command(cmd, get_pty=True)
|
||||
stdin.write('luoshi2019' + '\n')
|
||||
stdin.flush()
|
||||
|
Reference in New Issue
Block a user