- self.putf(bit, bit, [128, ['%d' % self.token[bit][2]]])
- self.putf(0, 0, [129, ['Start bit', 'Start', 'S']])
- t = 'host' if self.token[1][2] == 1 else 'card'
- self.putf(1, 1, [130, ['Transmission: ' + t, 'T: ' + t, 'T']])
- self.putf(2, 7, [131, ['Reserved', 'Res', 'R']])
- self.putf(8, 39, [132, ['Argument', 'Arg', 'A']])
- self.putf(40, 46, [133, ['Reserved', 'Res', 'R']])
- self.putf(47, 47, [134, ['End bit', 'End', 'E']])
- self.puta(0, 31, [136, ['OCR register', 'OCR reg', 'OCR', 'O']])
- self.token, self.state = [], 'GET COMMAND TOKEN'
-
- def handle_response_r6(self, cmd):
+ self.putf(bit, bit, [Ann.BIT, ['%d' % self.token[bit].bit]])
+ self.putf(0, 0, [Ann.F_START, ['Start bit', 'Start', 'S']])
+ t = 'host' if self.token[1].bit == 1 else 'card'
+ self.putf(1, 1, [Ann.F_TRANSM, ['Transmission: ' + t, 'T: ' + t, 'T']])
+ self.putf(2, 7, [Ann.F_CMD, ['Reserved', 'Res', 'R']])
+ self.putf(8, 39, [Ann.F_ARG, ['Argument', 'Arg', 'A']])
+ self.putf(40, 46, [Ann.F_CRC, ['Reserved', 'Res', 'R']])
+ self.putf(47, 47, [Ann.F_END, ['End bit', 'End', 'E']])
+ self.puta(0, 31, [Ann.DECODED_F, ['OCR register', 'OCR reg', 'OCR', 'O']])
+ self.token, self.state = [], St.GET_COMMAND_TOKEN
+
+ def handle_response_r6(self, cmd_pin):