INSAT Mini Project

Dependencies:   ST_INTERFACES X_NUCLEO_COMMON

Fork of X_NUCLEO_6180XA1 by ST

Files at this revision

API Documentation at this revision

Comitter:
gallonm
Date:
Wed Nov 04 17:17:35 2015 +0100
Parent:
26:db0cdc5ecc0a
Child:
28:7c9031e96c22
Commit message:
Updated printed messages.
Updated x_nucleo_6180xa1 destructor.

Changed in this revision

Components/VL6180X/vl6180x_class.h Show annotated file Show diff for this revision Revisions of this file
x_nucleo_6180xa1.cpp Show annotated file Show diff for this revision Revisions of this file
x_nucleo_6180xa1.h Show annotated file Show diff for this revision Revisions of this file
--- a/Components/VL6180X/vl6180x_class.h	Wed Nov 04 09:11:52 2015 +0100
+++ b/Components/VL6180X/vl6180x_class.h	Wed Nov 04 17:17:35 2015 +0100
@@ -540,7 +540,7 @@
 			
        status=ReadID();
        if(status)
-          printf("Failed to read ID device. Device not present!\n\r");
+          VL6180x_ErrLog("Failed to read ID device. Device not present!\n\r");
        return status;
     }	
     int StopRangeMeasurement(OperatingMode operating_mode);
--- a/x_nucleo_6180xa1.cpp	Wed Nov 04 09:11:52 2015 +0100
+++ b/x_nucleo_6180xa1.cpp	Wed Nov 04 17:17:35 2015 +0100
@@ -68,10 +68,11 @@
       delete gpio0_top;
       sensor_top=NULL;
       gpio0_top=NULL;
-      printf("Failed to init sensor_top\n\r");
+      printf("Sensor top not present\n\r");
    }
    else
    {
+      printf("Sensor top present\n\r");
       n_dev++;
    }
    status=sensor_bottom->InitSensor(NEW_SENSOR_BOTTOM_ADDRESS);
@@ -81,10 +82,11 @@
       delete gpio0_bottom;
       sensor_bottom=NULL;
       gpio0_bottom=NULL;
-      printf("Failed to init sensor_bottom\n\r");
+      printf("Sensor bottom not present\n\r");
    }
    else
    {
+      printf("Sensor bottom present\n\r");
       n_dev++;
    }
    status=sensor_left->InitSensor(NEW_SENSOR_LEFT_ADDRESS);
@@ -94,10 +96,11 @@
       delete gpio0_left;
       sensor_left=NULL;
       gpio0_left=NULL;
-      printf("Failed to init sensor_left\n\r");
+      printf("Sensor left not present\n\r");
    }
    else
    {
+      printf("Sensor left present\n\r");
       n_dev++;
    }
    status=sensor_right->InitSensor(NEW_SENSOR_RIGHT_ADDRESS);
@@ -107,10 +110,11 @@
       delete gpio0_right;
       sensor_right=NULL;
       gpio0_right=NULL;
-      printf("Failed to init sensor_right\n\r");
+      printf("Sensor right not present\n\r");
    }
    else
    {
+      printf("Sensor right present\n\r");
       n_dev++;
    }
    if(n_dev==0)
--- a/x_nucleo_6180xa1.h	Wed Nov 04 09:11:52 2015 +0100
+++ b/x_nucleo_6180xa1.h	Wed Nov 04 17:17:35 2015 +0100
@@ -142,6 +142,7 @@
        delete dispF;
        delete dispG;
        delete display;
+       _instance=NULL;
     }
 		  
     DevI2C *dev_i2c;