INSAT Mini Project

Dependencies:   ST_INTERFACES X_NUCLEO_COMMON

Fork of X_NUCLEO_6180XA1 by ST

Revision:
20:dd8390d615bf
Parent:
19:39ea6bab0e5b
Child:
23:dfb5ccc7b780
--- a/Components/VL6180X/vl6180x_class.cpp	Wed Oct 28 09:28:52 2015 +0000
+++ b/Components/VL6180X/vl6180x_class.cpp	Wed Oct 28 13:07:59 2015 +0000
@@ -65,7 +65,7 @@
  */
 #define VL6180X_LOG_ENABLE  0
 #endif
- 
+
 #ifdef MY_LOG 
 Serial pc(USBTX, USBRX);
 #endif 
@@ -2678,15 +2678,15 @@
 }
  
  
-int VL6180X::InitSensor(uint8_t NewAddr) //FIXME printf da sostituire con VL6180x_ErrLog e poi specificare il contenuto di questa funzione
+int VL6180X::InitSensor(uint8_t NewAddr)
 {
    int status;
  
    VL6180x_Off();
    VL6180x_On();
-     /*status=VL6180x_WaitDeviceBooted(Device);
-     if(status)
-          printf("WaitDeviceBooted fail\n\r");*/
+   status=VL6180x_WaitDeviceBooted(Device);
+   if(status)
+      printf("WaitDeviceBooted fail\n\r");
    status=IsPresent();
    if(!status)
    {
@@ -2719,8 +2719,6 @@
       }
       Device->Ready=1;
    }
-   VL6180x_RangeSetMaxConvergenceTime(Device,10); //FIXME temporaneo, capire se devo fissare questi valori di default oppure impostarli solo quando faccio la hand gesture
-   VL6180x_RangeSetInterMeasPeriod(Device,10); //FIXME
    return status; 
 }
  
@@ -3155,7 +3153,7 @@
    if(status)
    {
       VL6180x_ErrLog("Failed to write SYSALS_INTERMEASUREMENT_PERIOD!\n\r");
-   return status;
+      return status;
    }
    return AlsStartContinuousMode();
 }