Library for LIS2DH12 acc.

Dependents:   acnSensa_LIS aconnoCellularGnss Lizzy

Committer:
Dominik Bartolovic
Date:
Mon Oct 15 16:06:53 2018 +0200
Revision:
7:f1ba533021b8
Parent:
0:cc5d477d5dbe
Added SPI support

Who changed what in which revision?

UserRevisionLine numberNew contents of line
jurica238814 0:cc5d477d5dbe 1
jurica238814 0:cc5d477d5dbe 2
jurica238814 0:cc5d477d5dbe 3 #ifndef LIS2DH12_REGS_H
jurica238814 0:cc5d477d5dbe 4 #define LIS2DH12_REGS_H
jurica238814 0:cc5d477d5dbe 5
jurica238814 0:cc5d477d5dbe 6 #define I2C_ADDRESS (0b00110010)
jurica238814 0:cc5d477d5dbe 7 #define WHO_AM_I (0x0F)
jurica238814 0:cc5d477d5dbe 8 #define CTRL_REG0 (0x1E)
jurica238814 0:cc5d477d5dbe 9 #define CTRL_REG1 (0x20)
jurica238814 0:cc5d477d5dbe 10 #define CTRL_REG2 (0x21)
jurica238814 0:cc5d477d5dbe 11 #define CTRL_REG3 (0x22)
jurica238814 0:cc5d477d5dbe 12 #define CTRL_REG4 (0x23)
jurica238814 0:cc5d477d5dbe 13 #define CTRL_REG5 (0x24)
jurica238814 0:cc5d477d5dbe 14 #define CTRL_REG6 (0x25)
jurica238814 0:cc5d477d5dbe 15 #define REFERENCE (0x26)
jurica238814 0:cc5d477d5dbe 16 #define STATUS (0x27)
jurica238814 0:cc5d477d5dbe 17 #define OUT_X_L (0x28)
jurica238814 0:cc5d477d5dbe 18 #define OUT_X_H (0x29)
jurica238814 0:cc5d477d5dbe 19 #define OUT_Y_L (0x2A)
jurica238814 0:cc5d477d5dbe 20 #define OUT_Y_H (0x2B)
jurica238814 0:cc5d477d5dbe 21 #define OUT_Z_L (0x2C)
jurica238814 0:cc5d477d5dbe 22 #define OUT_Z_H (0x2D)
jurica238814 0:cc5d477d5dbe 23 #define FIFO_CTRL_REG (0x2E)
jurica238814 0:cc5d477d5dbe 24 #define FIFO_SRC_REG (0x2F)
jurica238814 0:cc5d477d5dbe 25 #define INT1_CFG (0x30)
jurica238814 0:cc5d477d5dbe 26 #define INT1_SRC (0x31)
jurica238814 0:cc5d477d5dbe 27 #define INT1_THS (0x32)
jurica238814 0:cc5d477d5dbe 28 #define INT1_DURATION (0x33)
jurica238814 0:cc5d477d5dbe 29 #define INT2_CFG (0x34)
jurica238814 0:cc5d477d5dbe 30 #define INT2_SRC (0x35)
jurica238814 0:cc5d477d5dbe 31 #define INT2_THS (0x36)
jurica238814 0:cc5d477d5dbe 32 #define INT2_DURATION (0x37)
jurica238814 0:cc5d477d5dbe 33 #define CLICK_CFG (0x38)
jurica238814 0:cc5d477d5dbe 34 #define CLICK_SRC (0x39)
jurica238814 0:cc5d477d5dbe 35 #define CLICK_THS (0x3A)
jurica238814 0:cc5d477d5dbe 36 #define TIME_LIMIT (0x3B)
jurica238814 0:cc5d477d5dbe 37 #define TIME_LATENCY (0x3C)
jurica238814 0:cc5d477d5dbe 38 #define TIME_WINDOW (0x3D)
jurica238814 0:cc5d477d5dbe 39 #define ACT_THS (0x3E)
jurica238814 0:cc5d477d5dbe 40 #define ACT_DUR (0x3F)
jurica238814 0:cc5d477d5dbe 41
jurica238814 0:cc5d477d5dbe 42
jurica238814 0:cc5d477d5dbe 43 #endif