wasm-port: assert program end modal reset

This commit is contained in:
2026-06-07 06:16:28 +08:00
parent 1de1f9503e
commit 078f1f6f8e
3 changed files with 37 additions and 0 deletions

View File

@@ -213,6 +213,16 @@ int main(int argc, char **argv)
std::cout << "setup.parameter_5421=" << interp._setup.parameters[5421] << "\n"; std::cout << "setup.parameter_5421=" << interp._setup.parameters[5421] << "\n";
std::cout << "setup.parameter_5422=" << interp._setup.parameters[5422] << "\n"; std::cout << "setup.parameter_5422=" << interp._setup.parameters[5422] << "\n";
std::cout << "setup.feed_rate=" << interp._setup.feed_rate << "\n"; std::cout << "setup.feed_rate=" << interp._setup.feed_rate << "\n";
std::cout << "post_execute.plane=" << static_cast<int>(interp._setup.plane) << "\n";
std::cout << "post_execute.distance_mode=" << static_cast<int>(interp._setup.distance_mode) << "\n";
std::cout << "post_execute.feed_mode=" << static_cast<int>(interp._setup.feed_mode) << "\n";
std::cout << "post_execute.motion_mode=" << interp._setup.motion_mode << "\n";
std::cout << "post_execute.origin_index=" << interp._setup.origin_index << "\n";
std::cout << "post_execute.feed_override=" << interp._setup.feed_override << "\n";
std::cout << "post_execute.speed_override_0=" << interp._setup.speed_override[0] << "\n";
std::cout << "post_execute.spindle_turning_0=" << interp._setup.spindle_turning[0] << "\n";
std::cout << "post_execute.mist=" << interp._setup.mist << "\n";
std::cout << "post_execute.flood=" << interp._setup.flood << "\n";
std::cout << "close_and_downcase=" << downcase_rc << "\n"; std::cout << "close_and_downcase=" << downcase_rc << "\n";
std::cout << "normalized_line=" << line << "\n"; std::cout << "normalized_line=" << line << "\n";
std::cout << "init_block=" << init_block_rc << "\n"; std::cout << "init_block=" << init_block_rc << "\n";

View File

@@ -0,0 +1,17 @@
canon_event=STRAIGHT_FEED line=9
canon_event=SET_FEED_RATE rate=0
canon_event=STOP_SPINDLE_TURNING spindle=0
canon_event=SET_SPINDLE_MODE spindle=0 css_max=0
canon_event=MIST_OFF
canon_event=FLOOD_OFF
canon_event=PROGRAM_END
post_execute.plane=1
post_execute.distance_mode=0
post_execute.feed_mode=0
post_execute.motion_mode=10
post_execute.origin_index=1
post_execute.feed_override=1
post_execute.speed_override_0=1
post_execute.spindle_turning_0=1
post_execute.mist=0
post_execute.flood=0

View File

@@ -0,0 +1,10 @@
G55
G18
G91
G93
M49
S1200 M3
M7
M8
G1 X1 Z1 F2
M2