Library I2C pins modification to fit nucleo 32 pins modules
Dependencies: ST_INTERFACES X_NUCLEO_COMMON
Dependents: STM32_MagneticLight
Fork of X_NUCLEO_IKS01A1 by
Diff: x_nucleo_iks01a1.cpp
- Revision:
- 71:78164ec41ad2
- Parent:
- 57:04563dd74269
- Child:
- 72:79a2a64c9b2f
--- a/x_nucleo_iks01a1.cpp Fri Aug 14 15:47:40 2015 +0200 +++ b/x_nucleo_iks01a1.cpp Mon Aug 31 12:07:22 2015 +0200 @@ -50,7 +50,7 @@ X_NUCLEO_IKS01A1::X_NUCLEO_IKS01A1(DevI2C *ext_i2c) : dev_i2c(ext_i2c), ht_sensor(new HTS221(*dev_i2c)), magnetometer(new LIS3MDL(*dev_i2c)), - pressure_sensor(new LPS25H(*dev_i2c)), + pt_sensor(new LPS25H(*dev_i2c)), gyro_lsm6ds0(new LSM6DS0(*dev_i2c)), gyro_lsm6ds3(new LSM6DS3(*dev_i2c, IKS01A1_PIN_FF)) { @@ -156,11 +156,11 @@ PRESSURE_InitTypeDef InitStructure; /* Check presence */ - if((pressure_sensor->ReadID(&p_id) != PRESSURE_OK) || + if((pt_sensor->ReadID(&p_id) != PRESSURE_OK) || (p_id != I_AM_LPS25H)) { - delete pressure_sensor; - pressure_sensor = NULL; + delete pt_sensor; + pt_sensor = NULL; return true; } @@ -172,7 +172,7 @@ InitStructure.PressureResolution = LPS25H_P_RES_AVG_32; InitStructure.TemperatureResolution = LPS25H_T_RES_AVG_16; - if(pressure_sensor->Init(&InitStructure) != PRESSURE_OK) + if(pt_sensor->Init(&InitStructure) != PRESSURE_OK) { return false; }