Typo correction
authorBenjamin Braatz <benjamin.braatz@graph-it.com>
Tue, 12 Jan 2021 08:07:10 +0000 (09:07 +0100)
committerBenjamin Braatz <benjamin.braatz@graph-it.com>
Tue, 12 Jan 2021 08:07:10 +0000 (09:07 +0100)
graphit_pin/gpio.py
graphit_pin/pcf8574.py

index c776c8a25690fe07babb1180702a70ac17a513f8..343883b6225a4a8173b61b56df7e3730e8bc4cf3 100644 (file)
@@ -9,7 +9,7 @@ class GPIOInputPin(PinInterface, graphit_event.EventEmitterMixin):
     def __init__(self, pin: int, glitch: int = 5000, up: bool = False) -> None:
         self._pin = pin
         pi = pigpio.pi()
-        pi.set_mode(self._gpio, pigpio.INPUT)
+        pi.set_mode(self._pin, pigpio.INPUT)
         pi.set_glitch_filter(self._pin, glitch)
         pi.set_pull_up_down(self._pin,
                             pigpio.PUD_UP if up else pigpio.PUD_DOWN)
@@ -46,7 +46,7 @@ class GPIOOutputPin(PinInterface, graphit_event.EventEmitterMixin):
         self._pin = pin
         pi = pigpio.pi()
         pi.set_mode(self._pin, pigpio.OUTPUT)
-        self._value = bool(pi.read(self._gpio))
+        self._value = bool(pi.read(self._pin))
 
     @property
     def value(self) -> bool:
index 4f3a6b0e13522a55560a2f91af8b31abbc19ab5e..41fcfd96ab21f8f80f090e1d76f75b9d70cd82b2 100644 (file)
@@ -78,7 +78,7 @@ class PCF8574InputPin(PinInterface, graphit_event.EventEmitterMixin):
 
 
 class PCF8574Output(graphit_event.EventEmitterMixin):
-    def __init__(self, pi: pigpio.pi, address: int) -> None:
+    def __init__(self, address: int) -> None:
         assert address in PCF_ADDRESSES, 'Invalid PCF8574(A) I²C address'
         self._address = address
         pi = pigpio.pi()