Great tool, just got it working lately on my EMCO 5 CNC, which is running on LinuxCNC 2.8.
The HAL-component is compiled as singleton. In my case this leads to failure during the building process (undefined parameters 'names' and 'numbers'. An easy work-around is to compile it without the singleton option. This requires a small change in the hal-file using this component.
Because my EMCO 5 CNC has 6 tools in the turret and the original DC motor has been replaced by the previous owner by a NEMA17 stepper, I wrote Arduino sketch for this solution. I named it the toolerator500. The number of tools can be changed easily in the code, by just changing the TOOL_COUNT definition.
I also changed the hal-component to accommodate the changes for the toolerator500. The hal-component is compatible with both the toolerator3000 (DC-motor based) and the toolerator500 (Stepper motor based).
The files can be downloaded at
GitLab
.