bmi160: add initial support

This commit is contained in:
Ayke van Laethem
2020-07-30 15:28:44 +02:00
committed by Ron Evans
parent 68963a1b42
commit 9130e61c55
5 changed files with 294 additions and 0 deletions
+44
View File
@@ -0,0 +1,44 @@
package bmi160
const (
reg_CHIPID = 0x00
reg_ERR_REG = 0x02
reg_PMU_STATUS = 0x03
reg_MAG_XL = 0x04
reg_MAG_XH = 0x05
reg_MAG_YL = 0x06
reg_MAG_YH = 0x07
reg_MAG_ZL = 0x08
reg_MAG_ZH = 0x09
reg_RHALL_L = 0x0A
reg_RHALL_H = 0x0B
reg_GYR_XL = 0x0C
reg_GYR_XH = 0x0D
reg_GYR_YL = 0x0E
reg_GYR_YH = 0x0F
reg_GYR_ZL = 0x10
reg_GYR_ZH = 0x11
reg_ACC_XL = 0x12
reg_ACC_XH = 0x13
reg_ACC_YL = 0x14
reg_ACC_YH = 0x15
reg_ACC_ZL = 0x16
reg_ACC_ZH = 0x17
reg_SENSORTIME_0 = 0x18
reg_SENSORTIME_1 = 0x19
reg_SENSORTIME_2 = 0x1A
reg_STATUS = 0x1B
reg_INT_STATUS_0 = 0x1C
reg_INT_STATUS_1 = 0x1D
reg_INT_STATUS_2 = 0x1E
reg_INT_STATUS_3 = 0x1F
reg_TEMPERATURE_0 = 0x20
reg_TEMPERATURE_1 = 0x21
reg_FIFO_LENGTH_0 = 0x22
reg_FIFO_LENGTH_1 = 0x23
reg_FIFO_DATA = 0x24
// ...
reg_CMD = 0x7E
)