break;\r
};\r
\r
- if(mifare_classic_halt(NULL, cuid)) {\r
- if (MF_DBGLEVEL >= 1) Dbprintf("Halt error");\r
- break;\r
- };\r
+ mifare_classic_halt(NULL, cuid);\r
};\r
\r
// reset chip\r
break;\r
};\r
\r
- if(mifare_classic_halt(NULL, cuid)) {\r
- if (MF_DBGLEVEL >= 1) Dbprintf("Halt error");\r
- break;\r
- };\r
+ mifare_classic_halt(NULL, cuid);\r
}; \r
\r
// write block\r
}; \r
\r
if (workFlags & 0x04) {\r
- if (mifare_classic_halt(NULL, cuid)) {\r
- if (MF_DBGLEVEL >= 1) Dbprintf("Halt error");\r
- break;\r
- };\r
+ mifare_classic_halt(NULL, cuid);\r
}\r
\r
isOK = 1;\r
memcpy(data, receivedAnswer, 18);\r
\r
if (workFlags & 0x04) {\r
- if (mifare_classic_halt(NULL, cuid)) {\r
- if (MF_DBGLEVEL >= 1) Dbprintf("Halt error");\r
- break;\r
- };\r
+ mifare_classic_halt(NULL, cuid);\r
}\r
\r
isOK = 1;\r
// card commands\r
uint8_t wupC1[] = { 0x40 }; \r
uint8_t wupC2[] = { 0x43 }; \r
+ uint8_t halt_ret = 0;\r
\r
// variables\r
byte_t isOK = 1;\r
isOK = 0;\r
};\r
\r
- if (mifare_classic_halt(NULL, 0)) {\r
+ halt_ret = mifare_classic_halt(NULL, 0);\r
+ if (halt_ret && halt_ret != 4) {\r
isOK = 0;\r
};\r
\r