Yet another approach would be create mcuCMD array and just dynamically change interior bytes to a specific motion command.
Boy, lots of options!
Thanks for getting me started!
For the immediate, I am going with Option 2 using the 24 GoSubs which is both pretty efficient and easy to read or maintain.
Z
Bookmarks