ul_switch_off_field();
uint32_t tagT = GetHF14AMfU_Type();
- ul_print_type(tagT, 0);
+ if (tagT != UL_ERROR)
+ ul_print_type(tagT, 0);
// reconnect for further tests
c.arg[0] = ISO14A_CONNECT | ISO14A_NO_DISCONNECT;
c.arg[1] = 0;
c.arg[2] = 0;
-
clearCommandBuffer();
SendCommand(&c);
-
UsbCommand resp;
WaitForResponse(CMD_ACK, &resp);
uint8_t uid[10] = {0,0,0,0,0,0,0,0,0,0};
int uidlen = 0;
bool useUIDfromEML = TRUE;
- bool showMaths = false;
+ bool verbose = false;
while(param_getchar(Cmd, cmdp) != 0x00) {
switch(param_getchar(Cmd, cmdp)) {
break;
case 'v':
case 'V':
- showMaths = true;
+ verbose = true;
cmdp++;
break;
case 'x':
if ( (resp.arg[0] & 0xffff) != CMD_SIMULATE_MIFARE_CARD ) break;
memcpy( data, resp.d.asBytes, sizeof(data) );
- readerAttack(data, TRUE, showMaths);
+ readerAttack(data, TRUE, verbose);
}
return 0;
}