Tel que le bouton est branché, celui-ci fonctionne en logique inversée:
+
* le signal sur GPIO 34 est au niveau haut (1) lorsque le bouton n'est pas pressé.
+
* Le GPIO 34 est au niveau bas (0) lorsque le bouton est pressé.
+
+
Cela n'étant pas naturel, la classe {{fname|Signal}} est utilisée pour inverser le signal de la broche d'entrée (afin de revenir à une logique plus conventionnelle: 1 lorsque le bouton est pressé, 0 lorsqu'il n'est pas pressé).