Comando smartcard.startreader

O comando smartcard.startreader é usado para iniciar o leitor de smart card e tenta iniciar o cartão enviando um comando ATR.

Parâmetros

  1. slot [integer]
    slot que será inicializado:
    • principal: 1
    • sam1: 2
    • sam2: 3
    • sam3: 4
    • sam4: 5
  2. variablereturn [integer]
    Retorno do comando, onde:
    • -2: Erro ao iniciar o leitor ou erro ao tentar ler o cartão
    • -1: Slot inválido
    • Leitor inicializado e comando ATR enviado com sucesso.

Exemplo


No exemplo acima, o comando smartcard.startreader foi utilizado para inicializar o leitor e o smartcard, e o resultado da operação foi armazenado na variável variablereturn.

O comando inttostring é utilizado para converter a variável para stringvariable para depois ser exibida através do comando display.