- if len(self.bits) == 6:
- if self.bits[0][2] == 8 and self.bits[0][3] == 1:
- self.putb(self.bits[0], [1, ['Synchronisation', 'Sync']])
- else:
- return
- if self.bits[1][3] == 1:
- self.putb(self.bits[1], [2, ['Startbit', 'Start']])
- else:
- return
- self.mode = sum([self.bits[2 + i][3] << (2 - i) for i in range(3)])
- self.putbits(self.bits[2], self.bits[4], [3, ['Field: %d' % self.mode]])
- self.putb(self.bits[5], [4, ['Toggle: %d' % self.bits[5][3]]])
+ if len(self.bits) != 6:
+ return
+ if self.bits[0][2] == 8 and self.bits[0][3] == 1:
+ self.putb(self.bits[0], [1, ['Synchronisation', 'Sync']])
+ else:
+ return
+ if self.bits[1][3] == 1:
+ self.putb(self.bits[1], [2, ['Startbit', 'Start']])
+ else:
+ return
+ self.mode = sum([self.bits[2 + i][3] << (2 - i) for i in range(3)])
+ self.putbits(self.bits[2], self.bits[4], [3, ['Field: %d' % self.mode]])
+ self.putb(self.bits[5], [4, ['Toggle: %d' % self.bits[5][3]]])