Lab 2 Part 16

Dependencies:   mbed X_NUCLEO_53L0A1

Files at this revision

API Documentation at this revision

Comitter:
johnAlexander
Date:
Mon Aug 07 14:45:59 2017 +0000
Parent:
6:fd3f3110d4a4
Child:
9:9733cfdb0a18
Commit message:
Align to ARM mbed coding style.

Changed in this revision

X_NUCLEO_53L0A1.lib Show annotated file Show diff for this revision Revisions of this file
main.cpp Show annotated file Show diff for this revision Revisions of this file
mbed.bld Show annotated file Show diff for this revision Revisions of this file
--- a/X_NUCLEO_53L0A1.lib	Wed Jun 07 15:02:52 2017 +0000
+++ b/X_NUCLEO_53L0A1.lib	Mon Aug 07 14:45:59 2017 +0000
@@ -1,1 +1,1 @@
-https://developer.mbed.org/teams/ST/code/X_NUCLEO_53L0A1/#faf8d62ce6d1
+https://developer.mbed.org/teams/ST/code/X_NUCLEO_53L0A1/#8320b5ff96fa
--- a/main.cpp	Wed Jun 07 15:02:52 2017 +0000
+++ b/main.cpp	Mon Aug 07 14:45:59 2017 +0000
@@ -18,20 +18,26 @@
    int status;
    uint32_t distance;
 
-   DevI2C *device_i2c =new DevI2C(VL53L0_I2C_SDA, VL53L0_I2C_SCL);     
+    DevI2C *device_i2c = new DevI2C(VL53L0_I2C_SDA, VL53L0_I2C_SCL);
         
-   /* creates the 53L0A1 expansion board singleton obj */
-   board=X_NUCLEO_53L0A1::Instance(device_i2c, A2, D8, D2);
+    /* creates the 53L0A1 expansion board singleton obj */
+    board = X_NUCLEO_53L0A1::instance(device_i2c, A2, D8, D2);
 
-   /* init the 53L0A1 expansion board with default values */
-   status=board->InitBoard();
-   if(status) { printf("Failed to init board!\n\r"); return 0; }
+    /* init the 53L0A1 expansion board with default values */
+    status = board->init_board();
+    if (status)
+    {
+        printf("Failed to init board!\n\r");
+        return 0;
+    }
 
    while(1)
    {
-       status = board->sensor_centre->GetDistance(&distance);
-       if (status == VL53L0X_ERROR_NONE)
+        status = board->sensor_centre->get_distance(&distance);
+        if (status == VL53L0X_ERROR_NONE)
+        {
            printf("Distance : %ld\n", distance);
+        }
    }
 
 }
--- a/mbed.bld	Wed Jun 07 15:02:52 2017 +0000
+++ b/mbed.bld	Mon Aug 07 14:45:59 2017 +0000
@@ -1,1 +1,1 @@
-https://mbed.org/users/mbed_official/code/mbed/builds/86740a56073b
\ No newline at end of file
+https://mbed.org/users/mbed_official/code/mbed/builds/64910690c574
\ No newline at end of file