tinygo.org/x/drivers@v0.27.1-0.20240509133757-7dbca2a54349/bma42x/registers.go (about) 1 package bma42x 2 3 const ( 4 // I2C registers 5 _CHIP_ID = 0x00 6 _ERR_REG = 0x02 7 _STATUS = 0x03 8 _DATA_0 = 0x0A 9 _DATA_1 = 0x0B 10 _DATA_2 = 0x0C 11 _DATA_3 = 0x0D 12 _DATA_4 = 0x0E 13 _DATA_5 = 0x0F 14 _DATA_6 = 0x10 15 _DATA_7 = 0x11 16 _DATA_8 = 0x12 17 _DATA_9 = 0x13 18 _DATA_10 = 0x14 19 _DATA_11 = 0x15 20 _DATA_12 = 0x16 21 _DATA_13 = 0x17 22 _SENSORTIME_0 = 0x18 23 _SENSORTIME_1 = 0x19 24 _SENSORTIME_2 = 0x1A 25 _EVENT = 0x1B 26 _INT_STATUS_0 = 0x1C 27 _INT_STATUS_1 = 0x1D 28 _STEP_COUNTER_0 = 0x1E 29 _STEP_COUNTER_1 = 0x1F 30 _STEP_COUNTER_2 = 0x20 31 _STEP_COUNTER_3 = 0x21 32 _TEMPERATURE = 0x22 33 _FIFO_LENGTH_0 = 0x24 34 _FIFO_LENGTH_1 = 0x25 35 _FIFO_DATA = 0x26 36 _ACTIVITY_TYPE = 0x27 37 _INTERNAL_STATUS = 0x2A 38 _ACC_CONF = 0x40 39 _ACC_RANGE = 0x41 40 _AUX_CONF = 0x44 41 _FIFO_DOWNS = 0x45 42 _FIFO_WTM_0 = 0x46 43 _FIFO_WTM_1 = 0x47 44 _FIFO_CONFIG_0 = 0x48 45 _FIFO_CONFIG_1 = 0x49 46 _AUX_DEV_ID = 0x4B 47 _AUX_IF_CONF = 0x4C 48 _AUX_RD_ADDR = 0x4D 49 _AUX_WR_ADDR = 0x4E 50 _AUX_WR_DATA = 0x4F 51 _INT1_IO_CTRL = 0x53 52 _INT2_IO_CTRL = 0x54 53 _INT_LATCH = 0x55 54 _INT1_MAP = 0x56 55 _INT2_MAP = 0x57 56 _INT_MAP_DATA = 0x58 57 _INIT_CTRL = 0x59 58 _FEATURES_IN = 0x5E 59 _INTERNAL_ERROR = 0x5F 60 _NVM_CONF = 0x6A 61 _IF_CONF = 0x6B 62 _ACC_SELF_TEST = 0x6D 63 _NV_CONF = 0x70 64 _OFFSET_0 = 0x71 65 _OFFSET_1 = 0x72 66 _OFFSET_2 = 0x73 67 _PWR_CONF = 0x7C 68 _PWR_CTRL = 0x7D 69 _CMD = 0x7E 70 71 // Commands send to regCommand. 72 cmdSoftReset = 0xB6 73 )