Infatti credo che farò come dici tu pablos...un po' alla volta poi vedremo cosa ne uscirà ![]()
Ma non c'è un modo per evitare tutti quei "if" tipo no so utilizzando "for". Posto qui un esempio di concetto (lo so che è sbagliato) ma è per cercare di farmi capire:
for (int a=0; a<15; a++)
{
query.indexOf(a) > 0;
shifter.setPin(a, HIGH);
shifter.write();
}
for (int a=16; a<32; a++)
{
query.indexOf(a) > 0;
shifter.setPin(a, LOW);
shifter.write();
}