HIGH, LOW and ?

Hallo,

in meinem Beispiel Array :

int stepsOn2[STEPS_COUNT] = {
  HIGH, LOW,  HIGH, LOW,  HIGH, LOW,  HIGH,  LOW};

Habe ich nur die Zustände HIGH und LOW, möchte aber teilweise das bei einem bestimmten Zustand nix passiert.
Also weder HIGH oder LOW.

int stepsOn2[STEPS_COUNT] = {
  HIGH, x,  HIGH, x,  HIGH, LOW,  x,  LOW};

Was muss ich für x eineben das in diesem Schritt nichts passiert ?

die selben Werte wie im vorigen step eintragen? Wenn der Pin schon HIGH ist, bleibt er, wenn nicht wird er HIGH gezogen

Erst einmal solltest Du uns verraten was das Programm damit tut bzw. Deinen Code posten. Ich würde sagen ohne das Programm zu kennen kann man gar nichts sagen.

Danke, hat sich schon erledigt.

Da das Ganze von einem digitalWrite Befehl später ausgeführt wird, kann es ja nur HIGH oder LOW geben.
Also werde ich mir was einfallen lassen, wie ich im gewünschten Fall den digitalWrite umgehe.

Du machst da einen Dedankenfehler.
wie Marcus W sagte.
Du kannst auch mehrmals ein HIGH oder LOW wiederholen
zB LOW HIGH HIGH HIGH LOW HIGH ...

oder die Zeit abspeichern wie lange ein Zustand bleiben sollte.

Grüße Uwe