compass2 2.0.0.0

Macros

#define COMPASS2_REG_DEVICE_ID   0x00
 
#define COMPASS2_REG_INFORMATION   0x01
 
#define COMPASS2_REG_STATUS_1   0x02
 
#define COMPASS2_REG_AXIS_X_LOW   0x03
 
#define COMPASS2_REG_AXIS_X_HIGH   0x04
 
#define COMPASS2_REG_AXIS_Y_LOW   0x05
 
#define COMPASS2_REG_AXIS_Y_HIGH   0x06
 
#define COMPASS2_REG_AXIS_Z_LOW   0x07
 
#define COMPASS2_REG_AXIS_Z_HIGH   0x08
 
#define COMPASS2_REG_STATUS_2   0x09
 
#define COMPASS2_REG_CNTRL1   0x0A
 
#define COMPASS2_REG_CNTRL2   0x0B
 
#define COMPASS2_REG_SELF_TEST   0x0C
 
#define COMPASS2_REG_TEST_1   0x0D
 
#define COMPASS2_REG_TEST_2   0x0E
 
#define COMPASS2_REG_I2C_DISABLE   0x0F
 
#define COMPASS2_REG_X_AXIS_SENS   0x10
 
#define COMPASS2_REG_Y_AXIS_SENS   0x11
 
#define COMPASS2_REG_Z_AXIS_SENS   0x12
 
#define COMPASS2_MODE_POWER_DOWN   0x00
 
#define COMPASS2_MODE_SINGL_MEASUR   0x01
 
#define COMPASS2_MODE_CONT_MEAS_1   0x02
 
#define COMPASS2_MODE_CONT_MEAS_2   0x06
 
#define COMPASS2_MODE_EXT_TRIG   0x04
 
#define COMPASS2_MODE_SELF_TEST   0x08
 
#define COMPASS2_MODE_FUSE_ROM   0x0F
 
#define COMPASS2_SET_RESOLUTION_14bit   0x00
 
#define COMPASS2_SET_RESOLUTION_16bit   0x10
 
#define COMPASS2_MODE_SPI   0x00
 
#define COMPASS2_MODE_I2C   0x01
 
#define COMPASS2_X_AXIS   0x00
 
#define COMPASS2_Y_AXIS   0x01
 
#define COMPASS2_Z_AXIS   0x02
 

Detailed Description

Macro Definition Documentation

◆ COMPASS2_MODE_CONT_MEAS_1

#define COMPASS2_MODE_CONT_MEAS_1   0x02

◆ COMPASS2_MODE_CONT_MEAS_2

#define COMPASS2_MODE_CONT_MEAS_2   0x06

◆ COMPASS2_MODE_EXT_TRIG

#define COMPASS2_MODE_EXT_TRIG   0x04

◆ COMPASS2_MODE_FUSE_ROM

#define COMPASS2_MODE_FUSE_ROM   0x0F

◆ COMPASS2_MODE_I2C

#define COMPASS2_MODE_I2C   0x01

◆ COMPASS2_MODE_POWER_DOWN

#define COMPASS2_MODE_POWER_DOWN   0x00

◆ COMPASS2_MODE_SELF_TEST

#define COMPASS2_MODE_SELF_TEST   0x08

◆ COMPASS2_MODE_SINGL_MEASUR

#define COMPASS2_MODE_SINGL_MEASUR   0x01

◆ COMPASS2_MODE_SPI

#define COMPASS2_MODE_SPI   0x00

◆ COMPASS2_REG_AXIS_X_HIGH

#define COMPASS2_REG_AXIS_X_HIGH   0x04

◆ COMPASS2_REG_AXIS_X_LOW

#define COMPASS2_REG_AXIS_X_LOW   0x03

◆ COMPASS2_REG_AXIS_Y_HIGH

#define COMPASS2_REG_AXIS_Y_HIGH   0x06

◆ COMPASS2_REG_AXIS_Y_LOW

#define COMPASS2_REG_AXIS_Y_LOW   0x05

◆ COMPASS2_REG_AXIS_Z_HIGH

#define COMPASS2_REG_AXIS_Z_HIGH   0x08

◆ COMPASS2_REG_AXIS_Z_LOW

#define COMPASS2_REG_AXIS_Z_LOW   0x07

◆ COMPASS2_REG_CNTRL1

#define COMPASS2_REG_CNTRL1   0x0A

◆ COMPASS2_REG_CNTRL2

#define COMPASS2_REG_CNTRL2   0x0B

◆ COMPASS2_REG_DEVICE_ID

#define COMPASS2_REG_DEVICE_ID   0x00

◆ COMPASS2_REG_I2C_DISABLE

#define COMPASS2_REG_I2C_DISABLE   0x0F

◆ COMPASS2_REG_INFORMATION

#define COMPASS2_REG_INFORMATION   0x01

◆ COMPASS2_REG_SELF_TEST

#define COMPASS2_REG_SELF_TEST   0x0C

◆ COMPASS2_REG_STATUS_1

#define COMPASS2_REG_STATUS_1   0x02

◆ COMPASS2_REG_STATUS_2

#define COMPASS2_REG_STATUS_2   0x09

◆ COMPASS2_REG_TEST_1

#define COMPASS2_REG_TEST_1   0x0D

◆ COMPASS2_REG_TEST_2

#define COMPASS2_REG_TEST_2   0x0E

◆ COMPASS2_REG_X_AXIS_SENS

#define COMPASS2_REG_X_AXIS_SENS   0x10

◆ COMPASS2_REG_Y_AXIS_SENS

#define COMPASS2_REG_Y_AXIS_SENS   0x11

◆ COMPASS2_REG_Z_AXIS_SENS

#define COMPASS2_REG_Z_AXIS_SENS   0x12

◆ COMPASS2_SET_RESOLUTION_14bit

#define COMPASS2_SET_RESOLUTION_14bit   0x00

◆ COMPASS2_SET_RESOLUTION_16bit

#define COMPASS2_SET_RESOLUTION_16bit   0x10

◆ COMPASS2_X_AXIS

#define COMPASS2_X_AXIS   0x00

◆ COMPASS2_Y_AXIS

#define COMPASS2_Y_AXIS   0x01

◆ COMPASS2_Z_AXIS

#define COMPASS2_Z_AXIS   0x02