def update(self): """Called by framework when the component needs to update""" TwisterDevice.update(self) if not self.is_enabled(): return self._on_on_off_change.subject = self._on_off_parameter() self._on_on_off_change()
def set_device(self, device): """Make sure to reset offset when device changes""" self.active_bank = 0 TwisterDevice.set_device(self, device)
def __init__(self, *a, **k): TwisterDevice.__init__(self, *a, **k) self.active_bank = 0