BTW, attached is a file of my results for "finding something close" among the firmware PIN files to choose from among those provided by the 5i25_support-software.zip downloaded from mesanet.com.
% cd 5i25/configs/hostmot2/
% ls [5a-z]*pin [NB I'm not interested in 7iNN daughterboard configs]
I created a set of files from commands similar to this one:
Code:
grep -E "^ 3\s*4 " 5i25_[5a-z]*pin|grep " Dir " > p3_pin03_dir_out
for all pins 1 through 17 and then cat'd|sort'd the resulting files into the one attached, so I can see, in one place, which firmwares have "all the pins I need" and simultaneously if "those pins are of the type and in the directions too."
Later readers will need to modify the egrep commands to meet the needs of their CNC controller's pins. In my case, I don't have a(ny) daughterboards, so excluded "7i" boards from the search. Too, I also eliminated lines with pins of wrong type or direction with a second grep.
[Edit: attached also is the complete list of 17 grep lines I used, saving some typing possibly for a future visitor.]