Fix usleep unit conversion
authorThomas Jarosch <thomas.jarosch@intra2net.com>
Mon, 28 Jan 2013 13:46:25 +0000 (14:46 +0100)
committerThomas Jarosch <thomas.jarosch@intra2net.com>
Mon, 28 Jan 2013 13:46:25 +0000 (14:46 +0100)
examples/bitbang.c
examples/bitbang_ft2232.c
examples/serial_test.c

index a6bd649..0a67772 100644 (file)
@@ -32,7 +32,7 @@ int main(int argc, char **argv)
     printf("enabling bitbang mode\n");
     ftdi_set_bitmode(ftdi, 0xFF, BITMODE_BITBANG);
 
-    usleep(3000);
+    usleep(3 * 1000000);
 
     buf[0] = 0x0;
     printf("turning everything on\n");
@@ -42,7 +42,7 @@ int main(int argc, char **argv)
         fprintf(stderr,"write failed for 0x%x, error %d (%s)\n",buf[0],f, ftdi_get_error_string(ftdi));
     }
 
-    usleep(3000);
+    usleep(3 * 1000000);
 
     buf[0] = 0xFF;
     printf("turning everything off\n");
@@ -52,7 +52,7 @@ int main(int argc, char **argv)
         fprintf(stderr,"write failed for 0x%x, error %d (%s)\n",buf[0],f, ftdi_get_error_string(ftdi));
     }
 
-    usleep(3000);
+    usleep(3 * 1000000);
 
     for (i = 0; i < 32; i++)
     {
@@ -68,7 +68,7 @@ int main(int argc, char **argv)
         {
             fprintf(stderr,"write failed for 0x%x, error %d (%s)\n",buf[0],f, ftdi_get_error_string(ftdi));
         }
-        usleep(1000);
+        usleep(1 * 1000000);
     }
 
     printf("\n");
index 0c2f33f..8f10490 100644 (file)
@@ -67,28 +67,28 @@ int main(int argc, char **argv)
         f = ftdi_write_data(ftdi, buf, 1);
         if (f < 0)
             fprintf(stderr,"write failed on channel 1 for 0x%x, error %d (%s)\n", buf[0], f, ftdi_get_error_string(ftdi));
-        usleep(1000);
+        usleep(1 * 1000000);
 
         buf[0] =  0x2;
         printf("porta: %02i: 0x%02x \n",i,buf[0]);
         f = ftdi_write_data(ftdi, buf, 1);
         if (f < 0)
             fprintf(stderr,"write failed on channel 1 for 0x%x, error %d (%s)\n", buf[0], f, ftdi_get_error_string(ftdi));
-        usleep(1000);
+        usleep(1 * 1000000);
 
         buf[0] =  0x1;
         printf("portb: %02i: 0x%02x \n",i,buf[0]);
         f = ftdi_write_data(ftdi2, buf, 1);
         if (f < 0)
             fprintf(stderr,"write failed on channel 2 for 0x%x, error %d (%s)\n", buf[0], f, ftdi_get_error_string(ftdi2));
-        usleep(1000);
+        usleep(1 * 1000000);
 
         buf[0] =  0x2;
         printf("portb: %02i: 0x%02x \n",i,buf[0]);
         f = ftdi_write_data(ftdi2, buf, 1);
         if (f < 0)
             fprintf(stderr,"write failed on channel 2 for 0x%x, error %d (%s)\n", buf[0], f, ftdi_get_error_string(ftdi2));
-        usleep(1000);
+        usleep(1 * 1000000);
     }
     printf("\n");
 
index e883030..289dd97 100644 (file)
@@ -159,7 +159,7 @@ int main(int argc, char **argv)
         else
             f = ftdi_read_data(ftdi, buf, sizeof(buf));
         if (f<0)
-            usleep(1000);
+            usleep(1 * 1000000);
         else if(f> 0 && !do_write)
         {
             fprintf(stderr, "read %d bytes\n", f);