Ultra-compact high-performance eCompass module: ultra-low power 3D accelerometer and 3D magnetometer.
Dependencies: X_NUCLEO_COMMON ST_INTERFACES
Dependents: HelloWorld_ST_Sensors MOTENV_Mbed mbed-os-mqtt-client LSM303AGR_JS ... more
Diff: LSM303AGR_acc_driver.c
- Revision:
- 3:652f8f67d991
- Parent:
- 0:ec6e59cc6f40
--- a/LSM303AGR_acc_driver.c Mon Oct 02 09:29:33 2017 +0200 +++ b/LSM303AGR_acc_driver.c Tue Oct 03 13:58:21 2017 +0200 @@ -1107,10 +1107,10 @@ *******************************************************************************/ mems_status_t LSM303AGR_ACC_W_SPI_mode(void *handle, LSM303AGR_ACC_SIM_t newValue) { - u8_t value; - - if( !LSM303AGR_ACC_read_reg(handle, LSM303AGR_ACC_CTRL_REG4, &value) ) - return MEMS_ERROR; + u8_t value=0; + +// if( !LSM303AGR_ACC_read_reg(handle, LSM303AGR_ACC_CTRL_REG4, &value) ) +// return MEMS_ERROR; value &= ~LSM303AGR_ACC_SIM_MASK; value |= newValue;