diff --git a/src/SparkFun_LIS331.cpp b/src/SparkFun_LIS331.cpp index 80f51c1..c0c446c 100755 --- a/src/SparkFun_LIS331.cpp +++ b/src/SparkFun_LIS331.cpp @@ -186,7 +186,7 @@ void LIS331::intPinMode(pp_od _pinMode) uint8_t data; LIS331_read(CTRL_REG3, &data, 1); // Setting bit 6 makes int pins open drain. - if (_pinMode == OPEN_DRAIN) + if (_pinMode == OPEN_DRAIN_PIN) { data |= 1<<6; } diff --git a/src/SparkFun_LIS331.h b/src/SparkFun_LIS331.h index c64aa95..866a8d6 100755 --- a/src/SparkFun_LIS331.h +++ b/src/SparkFun_LIS331.h @@ -35,7 +35,7 @@ class LIS331 LOW_POWER_2HZ, LOW_POWER_5HZ, LOW_POWER_10HZ} power_mode; typedef enum {DR_50HZ, DR_100HZ, DR_400HZ, DR_1000HZ} data_rate; typedef enum {HPC_8, HPC_16, HPC_32, HPC_64} high_pass_cutoff_freq_cfg; - typedef enum {PUSH_PULL, OPEN_DRAIN} pp_od; + typedef enum {PUSH_PULL_PIN, OPEN_DRAIN_PIN} pp_od; typedef enum {INT_SRC, INT1_2_SRC, DRDY, BOOT} int_sig_src; typedef enum {LOW_RANGE, MED_RANGE, NO_RANGE, HIGH_RANGE} fs_range; typedef enum {X_AXIS, Y_AXIS, Z_AXIS} int_axis;