Ein erster Gedanke wäre einem Sensor eine weitere Dimension hinzufügen.
Sprich ein Timer.
Damit würden die drei Zustände eines I/O Ports um einen Analogen Skalenwert erweitert.
Sprich: Die zeitliche Ausdehnung.
Hier würde man dann Zusammenhänge zeitlicher Natur haben.
Das wäre dann schon mal mehr als die zeitgleiche Konstellation.
Dazu gesellen wir dann noch das Wissen über die gegebenen Befehle z.B. Motor vorwärts halbe Kraft und ähnliches.
Hier müssen wir aber vermutlich dem System etwas unter die Arme greifen und ein paar Standard Zusammenhänge definieren.
Mein Gott, das wird ganz schön Abstrakt.

Ich muss erstmal weiterdenken.

Das hinzufügen von weiteren Sensordimensionen muss ich noch weiter verfolgen.

Netter Gruß

Ps. Ich weis das ich in gewisser Weise nichts Neues sage.
Ich will das nur neu formulieren damit zu sehen ist auf welche Art ich darüber nachdenke.