+ annotation_rows = (
+ ('bits', 'Bits', (0, 2, 3)),
+ ('info', 'Info', (4,)),
+ ('warnings', 'Warnings', (1,)),
+ )
+
+ def putm(self, data):
+ self.put(0, 0, self.out_ann, data)
+
+ def putpb(self, data):
+ self.put(self.fall, self.samplenum, self.out_python, data)
+
+ def putb(self, data):
+ self.put(self.fall, self.samplenum, self.out_ann, data)
+
+ def putx(self, data):
+ self.put(self.fall, self.cnt_bit[self.overdrive], self.out_ann, data)
+
+ def putfr(self, data):
+ self.put(self.fall, self.rise, self.out_ann, data)
+
+ def putprs(self, data):
+ self.put(self.rise, self.samplenum, self.out_python, data)
+
+ def putrs(self, data):
+ self.put(self.rise, self.samplenum, self.out_ann, data)