按规划持续工作
结论:已接通 vendored LinuxCNC interp_remap.cc 的 NGC REMAP 描述符解析路径,新增 native harness 验证 xyzac/xyzbc 的 M428/M429/M430 映射,未实现自写 M 码语义。
This commit is contained in:
@@ -796,11 +796,14 @@ Current five-axis switchkins status:
|
||||
3. `M428`, `M429`, and `M430` remain LinuxCNC `REMAP` entries backed by
|
||||
vendored LinuxCNC NGC subroutines; do not replace them with standalone
|
||||
M-code handlers.
|
||||
4. `linuxcnc_remap_parse_harness` now links vendored `interp_remap.cc` and
|
||||
validates the LinuxCNC `Interp::parse_remap()` path for `xyzac-trt` and
|
||||
`xyzbc-trt` `M428`/`M429`/`M430` NGC remap descriptors.
|
||||
|
||||
Next work:
|
||||
|
||||
1. Route vendored LinuxCNC remap lookup/execution through the standalone
|
||||
interpreter harness for NGC remaps.
|
||||
1. Route vendored LinuxCNC O-word remap execution through the standalone
|
||||
interpreter harness for parsed NGC remaps.
|
||||
2. Connect the standalone HAL adapter so LinuxCNC `M68`/`M66` remap
|
||||
synchronization updates and reads `_hal[motion.switchkins-type]`.
|
||||
3. Add a native machine-session harness for `xyzac-trt` and `xyzbc-trt`
|
||||
|
||||
Reference in New Issue
Block a user