- o = [{'type': 'D', 'range': (self.startsample, self.samplenum - 1),
- 'data': d, 'ann': None}]
-
- return o
+ self.put(self.startsample, self.samplenum - 1, self.out_ann,
+ [ANN_ASCII, [chr(self.databyte)]])
+ self.put(self.startsample, self.samplenum - 1, self.out_ann,
+ [ANN_DEC, [str(self.databyte)]])
+ self.put(self.startsample, self.samplenum - 1, self.out_ann,
+ [ANN_HEX, [hex(self.databyte), hex(self.databyte)[2:]]])
+ self.put(self.startsample, self.samplenum - 1, self.out_ann,
+ [ANN_OCT, [oct(self.databyte), oct(self.databyte)[2:]]])
+ self.put(self.startsample, self.samplenum - 1, self.out_ann,
+ [ANN_BITS, [bin(self.databyte), bin(self.databyte)[2:]]])