ST Expansion SW Team / Vl6180

Dependencies:   VL6180_Board

Dependents:   X_NUCLEO_6180

Revision:
3:b01812cb5250
Parent:
2:bc1d979ae392
--- a/inc/vl6180_class.h	Tue Nov 10 10:15:46 2020 +0000
+++ b/inc/vl6180_class.h	Tue Nov 10 16:09:01 2020 +0000
@@ -228,7 +228,12 @@
                 *_expgpio0 = 1;
             }
         }
-        wait_ms(10);
+#if (MBED_VERSION  > 60300) 
+        thread_sleep_for(10);
+#else
+        wait_ms(10);  // NEEDS A DELAY BETWEEN SENSORS
+#endif
+
     }
 
     /**
@@ -246,7 +251,12 @@
                 *_expgpio0 = 0;
             }
         }
-        wait_ms(10);
+#if (MBED_VERSION  > 60300) 
+        thread_sleep_for(10);
+#else
+        wait_ms(10);  // NEEDS A DELAY BETWEEN SENSORS
+#endif
+
     }
     
     int is_present()
@@ -273,7 +283,12 @@
         status = vl6180_SetI2CAddress(address);
         printf("vl6180_SetI2CAddress %d %d \n",address,status);
 
-        wait_ms(20);       // cgm todo fix
+#if (MBED_VERSION  > 60300) 
+        thread_sleep_for(20);
+#else
+        wait_ms(20);  // NEEDS A DELAY BETWEEN SENSORS
+#endif
+
         return status;
      }