Standardfirmata

Ho bisogno di un aiuto per modificare lo stato di partenza dei pin digitali su standard firmata. Vorrei che partissero tutti in HIGH. Ho cercato di modificare il codice inserendo in questo punto invece di LOW, HIGH

case OUTPUT:
    if (IS_PIN_DIGITAL(pin)) {
      digitalWrite(PIN_TO_DIGITAL(pin), HIGH); <- prima era LOW
      pinMode(PIN_TO_DIGITAL(pin), OUTPUT);
      pinConfig[pin] = OUTPUT;
    }

Il problema è che alla partenza tutto funziona correttamente mentre quando setto un pin ad uno stato diverso , tutti i pin tornano in LOW tranne quello a cui ho cambiato lo stato.

Qualcuno mi sa dire quale altra riga dovrei modificare affinché lo stato di default fossero HIGH,

Grazie mille!!!

Non ricordo come funziona Firmata, ma credo tu possa inserire le inizializzazioni dei pin nel setup().