VL53L3CX sensor ranging example. No expansion shield. Satellite board wired straight in to the motherboard. Targetting MbedOS v6.10.

Dependencies:   VL53L3CX_mbed

Revision:
1:302ec451d4d5
Parent:
0:2800b864165a
Child:
2:6cc14a15a98c
--- a/Main.cpp	Wed Oct 14 07:49:01 2020 +0000
+++ b/Main.cpp	Mon Oct 19 08:44:53 2020 +0000
@@ -16,13 +16,13 @@
 
 #include "mbed.h"
 #include "NoShield53L3.h"
-#include "vl53L1x_I2c.h"
+#include "vl53L3_I2c.h"
 #include <time.h>
 
 
 // define i2c mcu pins
-#define VL53L1_I2C_SDA   D14 
-#define VL53L1_I2C_SCL   D15 
+#define I2C_SDA   D14 
+#define I2C_SCL   D15 
 
 static NoShield53L3 *board=NULL;
 Serial pc(SERIAL_TX, SERIAL_RX); 
@@ -50,7 +50,7 @@
     pc.baud(115200);  // baud rate is important as printf statements take a lot of time
     printf("Hello world!\r\n");
 
-    vl53L1X_DevI2C *dev_I2C = new vl53L1X_DevI2C(VL53L1_I2C_SDA, VL53L1_I2C_SCL);
+    vl53L3_DevI2C *dev_I2C = new vl53L3_DevI2C(I2C_SDA, I2C_SCL);
     
     /* no expansion board so don't use stmpe1600 */
     board = NoShield53L3::instance(dev_I2C, A2, D8, D2);