Die Mittelwertbildung bei Pollswitch würde ich nicht empfehlen. Wenn da ein Höherwertiger Taster mal gerade an der grenze ist und Prellt, müßte man schon sehr viele Werte Mitteln dass auch die niederwertigen taster stimmen.
Das ist die Lösung mit den vielen IF bedungungen schon intelligenter. Die konsequente Lösung ist es solange Pollswitch aufzurufen bis man 3-5 mal hintereinander den Selben Wert bekommt. Dann kann man dem Wert trauen.