kazushiro tanimoto
/
VL53L0A1-test
test
Fork of test by
Diff: main.cpp
- Revision:
- 7:e30d35831e6c
- Parent:
- 6:bc6c3c8c9976
- Child:
- 8:5f1b4151c9e4
--- a/main.cpp Tue Jan 31 07:52:13 2017 +0000 +++ b/main.cpp Wed Feb 01 06:45:54 2017 +0000 @@ -2,9 +2,6 @@ #include "x_nucleo_53l0a1.h" #include <stdio.h> -/* This VL53L0X Expansion board test application performs a range measurement in polling mode - on the onboard embedded top sensor. */ - #define VL53L0_I2C_SDA D4 #define VL53L0_I2C_SCL D5 @@ -12,8 +9,6 @@ Serial pc(USBTX, USBRX); -/*=================================== Main ================================== -=============================================================================*/ int main() { int status; @@ -22,17 +17,14 @@ 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); - /* init the 53L0A1 expansion board with default values */ status=board->InitBoard(); if(status) { printf("Failed to init board!\n\r"); return 0; } while(1) { status = board->sensor_centre->GetDistance(&distance); - if (status == VL53L0X_ERROR_NONE) printf("%ld\n\r", distance); }