]> git.zerfleddert.de Git - proxmark3-svn/blobdiff - client/cmdhf14a.c
CHG: started the process of fixing "hf legic write" and "hf legic sim" commands.
[proxmark3-svn] / client / cmdhf14a.c
index fe308746ce2ef38241851235a6b8856cd7c3b022..b1e894cda2abf270e960ba73fdc066de2984f032 100644 (file)
@@ -655,14 +655,17 @@ int CmdHF14ACmdRaw(const char *cmd) {
                c.arg[2] = 13560000 / 1000 / (8*16) * timeout; // timeout in ETUs (time to transfer 1 bit, approx. 9.4 us)
        }
 
                c.arg[2] = 13560000 / 1000 / (8*16) * timeout; // timeout in ETUs (time to transfer 1 bit, approx. 9.4 us)
        }
 
-    if(power)
+    if(power) {
         c.arg[0] |= ISO14A_NO_DISCONNECT;
         c.arg[0] |= ISO14A_NO_DISCONNECT;
-
-    if(datalen>0)
+       }
+       
+    if(datalen>0) {
         c.arg[0] |= ISO14A_RAW;
         c.arg[0] |= ISO14A_RAW;
-
-       if(topazmode)
+       }
+       
+       if(topazmode) {
                c.arg[0] |= ISO14A_TOPAZMODE;
                c.arg[0] |= ISO14A_TOPAZMODE;
+       }
                        
        // Max buffer is USB_CMD_DATA_SIZE
        datalen = (datalen > USB_CMD_DATA_SIZE) ? USB_CMD_DATA_SIZE : datalen;
                        
        // Max buffer is USB_CMD_DATA_SIZE
        datalen = (datalen > USB_CMD_DATA_SIZE) ? USB_CMD_DATA_SIZE : datalen;
Impressum, Datenschutz