]> git.zerfleddert.de Git - proxmark3-svn/blobdiff - client/cmdmain.c
add: USB Speed Test to hw status
[proxmark3-svn] / client / cmdmain.c
index b6517caa560f86de895f7b5ca5c8e3580136711c..9298360d7c49b99462b6fb1952406c82f43e71bc 100644 (file)
@@ -131,22 +131,23 @@ int getCommand(UsbCommand* response)
  */
 bool WaitForResponseTimeout(uint32_t cmd, UsbCommand* response, size_t ms_timeout) {
   
-  UsbCommand resp;
+       UsbCommand resp;
+       
        if (response == NULL)
-    response = &resp;
+               response = &resp;
 
-  // Wait until the command is received
-  for(size_t dm_seconds=0; dm_seconds < ms_timeout/10; dm_seconds++) {
 
+       // Wait until the command is received
+       for(size_t dm_seconds=0; dm_seconds < ms_timeout/10; dm_seconds++) {
                while(getCommand(response)) {
-          if(response->cmd == cmd){
-          return true;
-          }
-      }
+                       if(response->cmd == cmd){
+                               return true;
+                       }
+               }
         msleep(10); // XXX ugh
         if (dm_seconds == 200) { // Two seconds elapsed
-          PrintAndLog("Waiting for a response from the proxmark...");
-          PrintAndLog("Don't forget to cancel its operation first by pressing on the button");
+                       PrintAndLog("Waiting for a response from the proxmark...");
+                       PrintAndLog("Don't forget to cancel its operation first by pressing on the button");
         }
        }
     return false;
@@ -186,7 +187,6 @@ void UsbCommandReceived(UsbCommand *UC)
                } break;
 
                case CMD_DOWNLOADED_RAW_ADC_SAMPLES_125K: {
-                       sample_buf_len += UC->arg[1];
                        memcpy(sample_buf+(UC->arg[0]),UC->d.asBytes,UC->arg[1]);
                } break;
 
Impressum, Datenschutz