Beat me to it.
This branch of code has been unchanged for a couple of years and seems pretty stable.
If you try it, make sure you have a printout of the cut to shoulder instructions at hand. It's not too complicated, but things do move on their own....so it's good to be sure what will happen. And the prompts are a bit cryptic on the small display.
Half nuts stay engaged the entire time you are cutting a thread.
You can start by cutting an "air thread" an inch or two away from the metal to metal contact to verify the settings. Then, once you're confident that it will stop in the right place and retract to the right place, you can move the cross-slide (and compound, if using it) in to do the actual cutting.
The ELS will stop moving the carriage at the end of each cut - at exactly the same place each time. It stops very quickly and far more repeatably than I ever could.
After the cut, when the
carriage stops moving, you can take as long as you want to stop the
spindle. Once you've stopped the spindle, you get a prompt to retract the cross slide. When ready, you hit a key ("Set" or "+") on the keypad and the carriage feeds back to the start position (on its own...with the spindle stopped).
Once back to the starting carriage position, you need to wind the cross slide back in to the cutting position and (if using it, adjust the compound). When you have the correct X axis position, you start the spindle and the ELS does the next cut.
Pretty neat.