def resultHandlerAPDUAndPrintData(printer, apduAnswer): "print an apdu result" if apduAnswer == None: return #if "connection" not in Executer.envi or Executer.envi["connection"] == None: # raise argExecutionException("no connection available") #try: # data, sw1, sw2 = Executer.envi["connection"].transmit(apdu.toHexArray()) printer.printOnShell(toHexString(apduAnswer))
def resultHandlerAPDUAndPrintDataAndSW(printer,apduAnswer): "print the apdu result and the status word" if apduAnswer == None: return #if "connection" not in Executer.envi or Executer.envi["connection"] == None: # raise argExecutionException("no connection available") #try: # data, sw1, sw2 = Executer.envi["connection"].transmit(apdu.toHexArray()) printer.printOnShell("0x%x 0x%x : " % (apduAnswer.sw1, apduAnswer.sw2)+toHexString(apduAnswer))
def resultHandlerAPDUAndPrintData(printer,apduAnswer): "print an apdu result" if apduAnswer == None: return #if "connection" not in Executer.envi or Executer.envi["connection"] == None: # raise argExecutionException("no connection available") #try: # data, sw1, sw2 = Executer.envi["connection"].transmit(apdu.toHexArray()) printer.printOnShell(toHexString(apduAnswer))
def resultHandlerAPDUAndPrintDataAndSW(printer, apduAnswer): "print the apdu result and the status word" if apduAnswer == None: return #if "connection" not in Executer.envi or Executer.envi["connection"] == None: # raise argExecutionException("no connection available") #try: # data, sw1, sw2 = Executer.envi["connection"].transmit(apdu.toHexArray()) printer.printOnShell("0x%x 0x%x : " % (apduAnswer.sw1, apduAnswer.sw2) + toHexString(apduAnswer))
def __str__(self): return "sw1=%X, sw2=%X, data="%(self.sw1,self.sw2)+toHexString(self)
def __str__(self): return "sw1=%X, sw2=%X, data=" % (self.sw1, self.sw2) + toHexString(self)