]> sigrok.org Git - libsigrokdecode.git/blobdiff - decoders/i2c.py
srd: Python: Consistently use single quotes for strings.
[libsigrokdecode.git] / decoders / i2c.py
index 71bfb6cfaf5308d39798e9f6cc320e3ccdb6cbdd..4b138250aaedc1af213f8161332f7094060d70ee 100644 (file)
@@ -185,19 +185,19 @@ class Decoder():
         pass
 
     def is_start_condition(self, scl, sda):
-        '''START condition (S): SDA = falling, SCL = high'''
+        """START condition (S): SDA = falling, SCL = high"""
         if (self.oldsda == 1 and sda == 0) and scl == 1:
             return True
         return False
 
     def is_data_bit(self, scl, sda):
-        '''Data sampling of receiver: SCL = rising'''
+        """Data sampling of receiver: SCL = rising"""
         if self.oldscl == 0 and scl == 1:
             return True
         return False
 
     def is_stop_condition(self, scl, sda):
-        '''STOP condition (P): SDA = rising, SCL = high'''
+        """STOP condition (P): SDA = rising, SCL = high"""
         if (self.oldsda == 0 and sda == 1) and scl == 1:
             return True
         return False
@@ -215,7 +215,7 @@ class Decoder():
         return out
 
     def find_address_or_data(self, scl, sda):
-        '''Gather 8 bits of data plus the ACK/NACK bit.'''
+        """Gather 8 bits of data plus the ACK/NACK bit."""
         out = o = []
 
         if self.startsample == -1:
@@ -249,7 +249,7 @@ class Decoder():
         #      'range': (self.startsample, self.samplenum - 1),
         #      'data': d, 'ann': None}
 
-        o = {'data': "0x%02x" % d}
+        o = {'data': '0x%02x' % d}
 
         # TODO: Simplify.
         if self.state == self.FIND_ADDRESS and self.wr == 1:
@@ -299,7 +299,7 @@ class Decoder():
         o = ack = d = ''
 
         # We should accept a list of samples and iterate...
-        for sample in sampleiter(data["data"], self.unitsize):
+        for sample in sampleiter(data['data'], self.unitsize):
 
             # TODO: Eliminate the need for ord().
             s = ord(sample.data)