]> git.zerfleddert.de Git - proxmark3-svn/blobdiff - client/flasher.c
avoid rolling dots over the screen when proxmark is not available (yet)
[proxmark3-svn] / client / flasher.c
index d1efec5eebdba4f1f77fa060812ad1e136adf76e..6019a6b937120d3c7c3fe893c8887861d733348a 100644 (file)
@@ -74,7 +74,6 @@ int OpenProxmark(size_t i) {
   sp = uart_open(serial_port_name);
   if (sp == INVALID_SERIAL_PORT) {
     //poll once a second
-    msleep(100);
     return 0;
   }
   return 1;
@@ -123,11 +122,13 @@ int main(int argc, char **argv)
        }
 
   serial_port_name = argv[1];
-       fprintf(stderr, "Waiting for Proxmark to appear on USB...");
-       while (!OpenProxmark(0)) {
-               fprintf(stderr, ".");
-       }
-       fprintf(stderr, " Found.\n");
+  
+  fprintf(stderr,"Waiting for Proxmark to appear on USB...");
+  do {
+    sleep(1);
+    fprintf(stderr, ".");
+  } while (!OpenProxmark(0));
+  fprintf(stderr," Found.\n");
 
        res = flash_start_flashing(can_write_bl);
        if (res < 0)
Impressum, Datenschutz