From e8b34b4b7980fc6645c72499d70c8e6dc9eb7280 Mon Sep 17 00:00:00 2001 From: Lonja Selter Date: Thu, 28 Mar 2019 12:42:56 +0000 Subject: [PATCH] try-except for creating pwm instances --- octoprint_enclosure/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/octoprint_enclosure/__init__.py b/octoprint_enclosure/__init__.py index 15ca72b..2f715da 100644 --- a/octoprint_enclosure/__init__.py +++ b/octoprint_enclosure/__init__.py @@ -946,7 +946,7 @@ class EnclosurePlugin(octoprint.plugin.StartupPlugin, self._logger.info("Setting GPIO pin %s as PWM", pin) for pwm in (pwm_dict for pwm_dict in self.pwm_intances if pin in pwm_dict): - pwm.stop() + pwm[pin].stop() self.pwm_intances.remove(pwm) self.clear_channel(pin) try: