[Risolto] Blink con millis() lettura PPM con pulseIn() Ritardi e Problemi

Riorganizziamo le idee:

  1. vuoi far lampeggiare dei led e contemporaneamente fare delle letture da dei pin con pulseIn

  2. hai un problema. Cito:

questo spezzone di codice andava da dio e poi da quando ho collegato tutto va solo 1 led a intervalli di 200 ms

  1. ti ho spiegato che la pulseIn rallenta il codice.

  2. Ora, siccome, il lampeggio lo basavi sulla lettura di intervalli temporali letti con millis, deduco che i 4 pulseIn introducano un ritardo tale che i tuoi controlli saltano alcuni if, per cui adesso hai solo determinate condizioni vere.

  3. per verificare che sia questa la causa, togli 1 pulseIn alla volta e guarda se cambia il tempo di lampeggio del led e/o se cambia quale dei 2 led lampeggia.