]> sigrok.org Git - libsigrokdecode.git/blobdiff - decoders/mlx90614/mlx90614.py
srd: rename all instance to inst
[libsigrokdecode.git] / decoders / mlx90614 / mlx90614.py
index 235d70dc61b10b4d3fd83c9963eeb0c9e6205faf..4fa8a0d94846f134c01910842b2340d159f91d06 100644 (file)
@@ -18,9 +18,7 @@
 ## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
 ##
 
-#
 # Melexis MLX90614 Infrared Thermometer protocol decoder
-#
 
 import sigrokdecode as srd
 
@@ -35,7 +33,7 @@ class Decoder(srd.Decoder):
     inputs = ['i2c']
     outputs = ['mlx90614']
     probes = []
-    extra_probes = []
+    optional_probes = []
     options = {}
     annotations = [
         ['Celsius', 'Temperature in degrees Celsius'],
@@ -71,10 +69,10 @@ class Decoder(srd.Decoder):
             self.state = 'GET TEMPERATURE'
         elif self.state == 'GET TEMPERATURE':
             if len(self.data) == 0:
-                self.data += [databyte]
+                self.data.append(databyte)
                 self.ss = ss
             elif len(self.data) == 1:
-                self.data += [databyte]
+                self.data.append(databyte)
                 self.es = es
             else:
                 kelvin = (self.data[0] | (self.data[1] << 8)) * 0.02