Yes, I had a look at that function but I'm trying to understand it can help in this case...
I need to make many systems with two 008 IFKit (1017_1) connected and in the single system the two have to do different things.. the first 008 works on a set of output, the second on another (logically different).
If I know the S/N I can make SN1.setouput() or SN2.setoutput() but if I had many systems with this configuration how can I avoid to know the SN to use them building them in the code?
The order of the getphidgets() result is always the same (i.e. from smaller SN to higher)? In this case i can pay attention and wire the smaller SN on the first set of output and the higher on the second one? If this is so I can point the first set as getphidgets().setoutput() and the second as getphidgets().setoutput().
Is this correct?