Fork from ST-Expansion-Sw-Team Repo.
Dependencies: VL53L1X_mbed
Diff: XNucleo53L1A1.h
- Revision:
- 28:b3aa04ca507c
- Parent:
- 24:77b414df8b6e
--- a/XNucleo53L1A1.h Thu Oct 29 16:33:44 2020 +0000 +++ b/XNucleo53L1A1.h Mon Nov 02 14:09:59 2020 +0000 @@ -40,10 +40,10 @@ /* Includes ------------------------------------------------------------------*/ -#include "vl53l1x_class.h" +#include "VL53L1X_Class.h" #include "Stmpe1600.h" //#include "DevI2C.h" -#include "vl53L1x_I2c.h" +#include "VL53L1X_I2C.h" /** New device addresses */ @@ -64,7 +64,7 @@ /** Constructor 1 * @param[in] &i2c device I2C to be used for communication */ - XNucleo53L1A1(vl53L1X_DevI2C *ext_i2c) : dev_i2c(ext_i2c) + XNucleo53L1A1(VL53L1X_DevI2C *ext_i2c) : dev_i2c(ext_i2c) { stmpe1600_exp0 = new Stmpe1600((DevI2C*)ext_i2c, (0x43 * 2)); // U21 @@ -87,7 +87,7 @@ * @param[in] PinName gpio1_left Mbed DigitalOut pin name to be used as a left sensor GPIO_1 INT * @param[in] PinName gpio1_right Mbed DigitalOut pin name to be used as a right sensor GPIO_1 INT */ - XNucleo53L1A1(vl53L1X_DevI2C *ext_i2c, PinName gpio1_centre, + XNucleo53L1A1(VL53L1X_DevI2C *ext_i2c, PinName gpio1_centre, PinName gpio1_left, PinName gpio1_right) : dev_i2c(ext_i2c) { stmpe1600_exp0 = new Stmpe1600((DevI2C*)ext_i2c, (0x43 * 2)); // U21 @@ -147,7 +147,7 @@ * @param[in] &i2c device I2C to be used for communication * @return Pointer to the object instance */ - static XNucleo53L1A1 *instance(vl53L1X_DevI2C *ext_i2c); + static XNucleo53L1A1 *instance(VL53L1X_DevI2C *ext_i2c); /** * @brief Creates a singleton object instance @@ -157,7 +157,7 @@ * @param[in] PinName gpio1_right the pin connected to right sensor INT * @return Pointer to the object instance */ - static XNucleo53L1A1 *instance(vl53L1X_DevI2C *ext_i2c, PinName gpio1_centre, + static XNucleo53L1A1 *instance(VL53L1X_DevI2C *ext_i2c, PinName gpio1_centre, PinName gpio1_left, PinName gpio1_right); /** @@ -166,7 +166,7 @@ */ int init_board(); - vl53L1X_DevI2C *dev_i2c; + VL53L1X_DevI2C *dev_i2c; VL53L1X *sensor_centre; VL53L1X *sensor_left; VL53L1X *sensor_right;