c13dof 2.0.0.0
|
#define C13DOF_BMM150_ADDR_ERR 0x01 |
#define C13DOF_BMM150_CHANNEL_X_DISABLED 0x08 |
#define C13DOF_BMM150_CHANNEL_Y_DISABLED 0x10 |
#define C13DOF_BMM150_CHANNEL_Z_DISABLED 0x20 |
#define C13DOF_BMM150_CHANNELS_ENABLED_INTERR_DATAREADY_ACTIVE_LOW 0x00 |
#define C13DOF_BMM150_DATA_NOT_READY 0x00 |
#define C13DOF_BMM150_DATA_READY 0x01 |
#define C13DOF_BMM150_DATAOVERRUN_IND_EN 0x80 |
#define C13DOF_BMM150_DATARATE_AND_OPMODE_CON_REG 0x4C |
#define C13DOF_BMM150_DATAREADY_ACTIVE_HIGH 0x04 |
#define C13DOF_BMM150_DATAREADY_PIN_EN 0x80 |
#define C13DOF_BMM150_DATAX_LSB_REG 0x42 |
#define C13DOF_BMM150_DATAX_MSB_REG 0x43 |
#define C13DOF_BMM150_DATAY_LSB_REG 0x44 |
#define C13DOF_BMM150_DATAY_MSB_REG 0x45 |
#define C13DOF_BMM150_DATAZ_LSB_REG 0x46 |
#define C13DOF_BMM150_DATAZ_MSB_REG 0x47 |
#define C13DOF_BMM150_DEVICE_SLAVE_ADDR 0x10 |
#define C13DOF_BMM150_DR_15HZ 0x20 |
#define C13DOF_BMM150_DR_20HZ 0x28 |
#define C13DOF_BMM150_DR_25HZ 0x30 |
#define C13DOF_BMM150_DR_2HZ 0x08 |
#define C13DOF_BMM150_DR_30HZ 0x38 |
#define C13DOF_BMM150_DR_6HZ 0x10 |
#define C13DOF_BMM150_DR_8HZ 0x18 |
#define C13DOF_BMM150_DUMMY 0x00 |
#define C13DOF_BMM150_FORCED_OPMODE 0x02 |
#define C13DOF_BMM150_HIGH_THRESHOLD_REG 0x50 |
#define C13DOF_BMM150_HIGHTHRESHOLD_X_DISABLED 0x08 |
#define C13DOF_BMM150_HIGHTHRESHOLD_Y_DISABLED 0x10 |
#define C13DOF_BMM150_HIGHTHRESHOLD_Z_DISABLED 0x20 |
#define C13DOF_BMM150_ID_REG 0x40 |
#define C13DOF_BMM150_INTERR_AND_AXIS_EN_REG 0x4D |
#define C13DOF_BMM150_INTERR_AND_CHANNEL_EN_REG 0x4E |
#define C13DOF_BMM150_INTERR_DISABLED_THRESHOLDS_ENABLED 0x00 |
#define C13DOF_BMM150_INTERR_LATCHED 0x02 |
#define C13DOF_BMM150_INTERR_PIN_ACTIVE_HIGH 0x01 |
#define C13DOF_BMM150_INTERR_PIN_EN 0x40 |
#define C13DOF_BMM150_INTERRUPT_OCCURED 0x02 |
#define C13DOF_BMM150_INTERRUPT_STATUS_REG 0x4A |
#define C13DOF_BMM150_LOW_THRESHOLD_REG 0x4F |
#define C13DOF_BMM150_LOWTHRESHOLD_X_DISABLED 0x01 |
#define C13DOF_BMM150_LOWTHRESHOLD_Y_DISABLED 0x02 |
#define C13DOF_BMM150_LOWTHRESHOLD_Z_DISABLED 0x04 |
#define C13DOF_BMM150_NBYTES_ERR 0x03 |
#define C13DOF_BMM150_NORMAL_OPMODE_DR_10HZ 0x00 |
#define C13DOF_BMM150_OK 0x00 |
#define C13DOF_BMM150_OVERFLOW_PIN_IND_EN 0x40 |
#define C13DOF_BMM150_POWER_AND_RESET_CON_REG 0x4B |
#define C13DOF_BMM150_REPETITION_XY_CON_REG 0x51 |
#define C13DOF_BMM150_REPETITION_Z_CON_REG 0x52 |
#define C13DOF_BMM150_RESERVED10_REG 0x5B |
#define C13DOF_BMM150_RESERVED11_REG 0x5C |
#define C13DOF_BMM150_RESERVED12_REG 0x5D |
#define C13DOF_BMM150_RESERVED13_REG 0x5E |
#define C13DOF_BMM150_RESERVED14_REG 0x5F |
#define C13DOF_BMM150_RESERVED15_REG 0x60 |
#define C13DOF_BMM150_RESERVED16_REG 0x61 |
#define C13DOF_BMM150_RESERVED17_REG 0x62 |
#define C13DOF_BMM150_RESERVED18_REG 0x63 |
#define C13DOF_BMM150_RESERVED19_REG 0x64 |
#define C13DOF_BMM150_RESERVED1_REG 0x41 |
#define C13DOF_BMM150_RESERVED20_REG 0x65 |
#define C13DOF_BMM150_RESERVED21_REG 0x66 |
#define C13DOF_BMM150_RESERVED22_REG 0x67 |
#define C13DOF_BMM150_RESERVED23_REG 0x68 |
#define C13DOF_BMM150_RESERVED24_REG 0x69 |
#define C13DOF_BMM150_RESERVED25_REG 0x6A |
#define C13DOF_BMM150_RESERVED26_REG 0x6B |
#define C13DOF_BMM150_RESERVED27_REG 0x6C |
#define C13DOF_BMM150_RESERVED28_REG 0x6D |
#define C13DOF_BMM150_RESERVED29_REG 0x6E |
#define C13DOF_BMM150_RESERVED2_REG 0x53 |
#define C13DOF_BMM150_RESERVED30_REG 0x6F |
#define C13DOF_BMM150_RESERVED31_REG 0x70 |
#define C13DOF_BMM150_RESERVED32_REG 0x71 |
#define C13DOF_BMM150_RESERVED3_REG 0x54 |
#define C13DOF_BMM150_RESERVED4_REG 0x55 |
#define C13DOF_BMM150_RESERVED5_REG 0x56 |
#define C13DOF_BMM150_RESERVED6_REG 0x57 |
#define C13DOF_BMM150_RESERVED7_REG 0x58 |
#define C13DOF_BMM150_RESERVED8_REG 0x59 |
#define C13DOF_BMM150_RESERVED9_REG 0x5A |
#define C13DOF_BMM150_RHALL_LSB_REG 0x48 |
#define C13DOF_BMM150_RHALL_MSB_REG 0x49 |
#define C13DOF_BMM150_SLEEP_MODE 0x01 |
#define C13DOF_BMM150_SLEEP_OPMODE 0x06 |
#define C13DOF_BMM150_SOFT_RESET_EN 0x82 |
#define C13DOF_BMM150_SPI3_EN 0x04 |
#define C13DOF_BMM150_SUSPEND_MODE_SPI4_EN 0x00 |