]> git.zerfleddert.de Git - proxmark3-svn/blobdiff - armsrc/iso14443a.c
moved includes, added clear_trace flag (it was there...) and fixed multiapdu iso14443...
[proxmark3-svn] / armsrc / iso14443a.c
index 5a27e06b6193b73737b17a9ae40f2ec1e224c9ec..90e8538eb531c7c23c7e795c3f1b15d907fa1221 100644 (file)
@@ -1916,19 +1916,18 @@ void ReaderIso14443a(UsbCommand *c)
        uint8_t par[MAX_PARITY_SIZE];
        bool cantSELECT = false;
   
-       if(param & ISO14A_CONNECT) {
+       set_tracing(true);
+       
+       if(param & ISO14A_CLEAR_TRACE) {
                clear_trace();
        }
 
-       set_tracing(true);
-
        if(param & ISO14A_REQUEST_TRIGGER) {
                iso14a_set_trigger(true);
        }
 
        if(param & ISO14A_CONNECT) {
                LED_A_ON();
-               clear_trace();
                iso14443a_setup(FPGA_HF_ISO14443A_READER_LISTEN);
                if(!(param & ISO14A_NO_SELECT)) {
                        iso14a_card_select_t *card = (iso14a_card_select_t*)buf;
Impressum, Datenschutz