按建议,继续工作
结论:已新增 G17/G18/G19 平面选择 fixture,固定 vendored LinuxCNC convert_set_plane() 产生的 SELECT_PLANE canonical 边界;native probe 全量验证通过。
This commit is contained in:
@@ -384,6 +384,10 @@ Current verified progress:
|
|||||||
`tests/fixtures/canon/length_units.events` pin `G20`/`G21` unit switching
|
`tests/fixtures/canon/length_units.events` pin `G20`/`G21` unit switching
|
||||||
and the `USE_LENGTH_UNITS` canonical boundary emitted by vendored
|
and the `USE_LENGTH_UNITS` canonical boundary emitted by vendored
|
||||||
`interp_convert.cc::convert_length_units()`.
|
`interp_convert.cc::convert_length_units()`.
|
||||||
|
- `tests/fixtures/gcode/plane_selection.ngc` and
|
||||||
|
`tests/fixtures/canon/plane_selection.events` pin `G17`/`G18`/`G19` plane
|
||||||
|
switching and the `SELECT_PLANE` canonical boundary emitted by vendored
|
||||||
|
`interp_convert.cc::convert_set_plane()`.
|
||||||
- `runtime/core/linuxcnc_wrap/linuxcnc_interp_minimal_runtime.cpp` now records
|
- `runtime/core/linuxcnc_wrap/linuxcnc_interp_minimal_runtime.cpp` now records
|
||||||
feed/control canonical boundary calls emitted by vendored LinuxCNC
|
feed/control canonical boundary calls emitted by vendored LinuxCNC
|
||||||
conversion and queue code: `SET_TRAVERSE_RATE`, `SET_FEED_REFERENCE`,
|
conversion and queue code: `SET_TRAVERSE_RATE`, `SET_FEED_REFERENCE`,
|
||||||
|
|||||||
@@ -36,6 +36,7 @@ G-code fixture coverage includes:
|
|||||||
- arc semantics
|
- arc semantics
|
||||||
- modal incremental and absolute distance modes
|
- modal incremental and absolute distance modes
|
||||||
- length unit switching
|
- length unit switching
|
||||||
|
- plane selection
|
||||||
- position parameters
|
- position parameters
|
||||||
- canned cycles
|
- canned cycles
|
||||||
- coordinate offsets
|
- coordinate offsets
|
||||||
|
|||||||
3
wasm-port/tests/fixtures/canon/plane_selection.events
vendored
Normal file
3
wasm-port/tests/fixtures/canon/plane_selection.events
vendored
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
canon_event=SELECT_PLANE plane=3
|
||||||
|
canon_event=SELECT_PLANE plane=2
|
||||||
|
canon_event=SELECT_PLANE plane=1
|
||||||
3
wasm-port/tests/fixtures/gcode/plane_selection.ngc
vendored
Normal file
3
wasm-port/tests/fixtures/gcode/plane_selection.ngc
vendored
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
G18
|
||||||
|
G19
|
||||||
|
G17
|
||||||
Reference in New Issue
Block a user