增加解释器WASM程序结束夹具
结论:解释器核心WASM验证新增program_end_modal_reset夹具,并通过LinuxCNC _setup状态读回覆盖程序结束后的modal复位行为。
This commit is contained in:
@@ -124,6 +124,16 @@ void append_events_and_state(std::ostringstream &output, const Interp &interp)
|
||||
output << "setup.parameter_5420=" << interp._setup.parameters[5420] << "\n";
|
||||
output << "setup.parameter_5421=" << interp._setup.parameters[5421] << "\n";
|
||||
output << "setup.parameter_5422=" << interp._setup.parameters[5422] << "\n";
|
||||
output << "post_execute.plane=" << static_cast<int>(interp._setup.plane) << "\n";
|
||||
output << "post_execute.distance_mode=" << static_cast<int>(interp._setup.distance_mode) << "\n";
|
||||
output << "post_execute.feed_mode=" << static_cast<int>(interp._setup.feed_mode) << "\n";
|
||||
output << "post_execute.motion_mode=" << interp._setup.motion_mode << "\n";
|
||||
output << "post_execute.origin_index=" << interp._setup.origin_index << "\n";
|
||||
output << "post_execute.feed_override=" << interp._setup.feed_override << "\n";
|
||||
output << "post_execute.speed_override_0=" << interp._setup.speed_override[0] << "\n";
|
||||
output << "post_execute.spindle_turning_0=" << interp._setup.spindle_turning[0] << "\n";
|
||||
output << "post_execute.mist=" << interp._setup.mist << "\n";
|
||||
output << "post_execute.flood=" << interp._setup.flood << "\n";
|
||||
}
|
||||
|
||||
} // namespace
|
||||
|
||||
Reference in New Issue
Block a user