mirror of
https://github.com/KevinMidboe/python-gpiozero.git
synced 2025-10-29 17:50:37 +00:00
Remove callback before adding a new one
This commit is contained in:
@@ -34,6 +34,7 @@ class InputDevice(GPIODevice):
|
||||
def add_callback(self, callback=None, bouncetime=1000):
|
||||
if callback is None:
|
||||
raise InputDeviceError('No callback function given')
|
||||
self.remove_callback()
|
||||
GPIO.add_event_detect(self.pin, self._edge, callback, bouncetime)
|
||||
|
||||
def remove_callback(self):
|
||||
|
||||
Reference in New Issue
Block a user