15 #define CONF_REG_A 0x00
16 #define CONF_REG_B 0x01
18 #define DATA_REG_BEGIN 0x03
20 #define MEASUREMENT_CONTINUOUS 0x00
21 #define MEASUREMENT_SINGLE_SHOT 0x01
22 #define MEASUREMENT_IDLE 0x03
24 #define HMC5883_SLAVE_ADDRESS 0x1E
42 {HMC_BIAS_MODE_NORMAL,
43 HMC_BIAS_MODE_POS_BIAS,
44 HMC_BIAS_MODE_NEG_BIAS};
62 #define HMC_SAMPLE_AVG HMC_SAMPLE_AVG_4
63 #define HMC_RATE HMC_RATE_15
64 #define HMC_BIAS_MODE HMC_BIAS_MODE_NORMAL
65 #define HMC_RANGE HMC_RANGE_1_3_GA
66 #define HMC_MODE HMC_MODE_CONTINUOUS
79 void hmc5883l_init_slow();
The magnetometer structure.
Definition: magnetometer.h:49