From 3bf6bf42536d5bb374be89fb50e2a2088371eee5 Mon Sep 17 00:00:00 2001 From: Philipp Marek Date: Wed, 6 Nov 2019 19:26:49 +0100 Subject: [PATCH] ws281x: Check for "None" before subtracting. --- decoders/rgb_led_ws281x/pd.py | 1 + 1 file changed, 1 insertion(+) diff --git a/decoders/rgb_led_ws281x/pd.py b/decoders/rgb_led_ws281x/pd.py index a6bb356..adf68eb 100644 --- a/decoders/rgb_led_ws281x/pd.py +++ b/decoders/rgb_led_ws281x/pd.py @@ -89,6 +89,7 @@ class Decoder(srd.Decoder): # Check RESET condition (manufacturer recommends 50 usec minimal, # but real minimum is ~10 usec). if not self.inreset and not pin and self.es is not None and \ + self.ss is not None and \ (self.samplenum - self.es) / self.samplerate > 50e-6: # Decode last bit value. -- 2.30.2