数控系统仿真软件,从linuxcnc移植过来的。主要程序的功能,必须直接来源于linuxcnc的源程序。不要自己编写。这是一条铁的纪律。持续推进
结论:已新增直接调用 LinuxCNC tpAddLine/tpRunCycle 的多段队列验证,覆盖两段线性运动排队、执行完成、队列清空和终点到达,并通过 native probes 全量验证。
This commit is contained in:
@@ -98,6 +98,13 @@ grep -Fq "tp_final_pos=1,0,0" "$TP_API_STDOUT"
|
||||
grep -Fq "tp_add_circle=0" "$TP_API_STDOUT"
|
||||
grep -Fq "tp_done_after_arc=1" "$TP_API_STDOUT"
|
||||
grep -Fq "tp_arc_final_pos_near_end=1" "$TP_API_STDOUT"
|
||||
grep -Fq "tp_queue_add_line1=0" "$TP_API_STDOUT"
|
||||
grep -Fq "tp_queue_depth_after_line1=1" "$TP_API_STDOUT"
|
||||
grep -Fq "tp_queue_add_line2=0" "$TP_API_STDOUT"
|
||||
grep -Fq "tp_queue_depth_after_line2=2" "$TP_API_STDOUT"
|
||||
grep -Fq "tp_done_after_queued_lines=1" "$TP_API_STDOUT"
|
||||
grep -Fq "tp_queue_final_depth=0" "$TP_API_STDOUT"
|
||||
grep -Fq "tp_queue_final_pos_near_end=1" "$TP_API_STDOUT"
|
||||
|
||||
check_fixture_output() {
|
||||
local fixture="$1"
|
||||
|
||||
Reference in New Issue
Block a user