38
|
1 /**
|
|
2 ******************************************************************************
|
|
3 * @file compass_LSM303DLHC.h
|
|
4 * @author heinrichs weikamp gmbh
|
|
5 * @date 17-August-2017
|
|
6 * @version V0.1.0
|
|
7 * @since 17-August-2017
|
|
8 * @brief STMicroelectronics LSM303DLHC accelerometer & magnetometer driver
|
|
9 *
|
|
10 @verbatim
|
|
11 ==============================================================================
|
|
12 ##### How to use #####
|
|
13 ==============================================================================
|
|
14 @endverbatim
|
|
15 ******************************************************************************
|
|
16 * @attention
|
|
17 *
|
|
18 * <h2><center>© COPYRIGHT(c) 2017 heinrichs weikamp</center></h2>
|
|
19 *
|
|
20 ******************************************************************************
|
|
21 */
|
|
22
|
|
23 /* Define to prevent recursive inclusion -------------------------------------*/
|
|
24 #ifndef COMPASS_LSM303DLHC_H
|
|
25 #define COMPASS_LSM303DLHC_H
|
|
26
|
|
27 /* Exported constants --------------------------------------------------------*/
|
|
28
|
|
29 //#include "compass_LSM303D.h"
|
|
30
|
|
31 #define DLHC_CTRL_REG1_A 0x20
|
|
32 #define DLHC_CTRL_REG2_A 0x21
|
|
33 #define DLHC_CTRL_REG3_A 0x22
|
|
34 #define DLHC_CTRL_REG4_A 0x23
|
|
35 #define DLHC_CTRL_REG5_A 0x24
|
|
36 #define DLHC_CTRL_REG6_A 0x25
|
|
37
|
|
38 #define DLHC_CRA_REG_M 0x00
|
|
39 #define DLHC_CRB_REG_M 0x01
|
|
40 #define DLHC_MR_REG_M 0x02
|
|
41
|
|
42 #define DLHC_OUT_X_L_M 0x03
|
|
43 #define DLHC_OUT_X_H_M 0x04
|
|
44 #define DLHC_OUT_Y_L_M 0x05
|
|
45 #define DLHC_OUT_Y_H_M 0x06
|
|
46 #define DLHC_OUT_Z_L_M 0x07
|
|
47 #define DLHC_OUT_Z_H_M 0x08
|
|
48
|
|
49 // identisch mit 303D
|
|
50 #define DLHC_OUT_X_L_A 0x28
|
|
51 #define DLHC_OUT_X_H_A 0x29
|
|
52 #define DLHC_OUT_Y_L_A 0x2A
|
|
53 #define DLHC_OUT_Y_H_A 0x2B
|
|
54 #define DLHC_OUT_Z_L_A 0x2C
|
|
55 #define DLHC_OUT_Z_H_A 0x2D
|
|
56
|
|
57 #endif /* COMPASS_LSM303DLHC_H */
|
|
58
|
|
59 /******************* (C) COPYRIGHT 2017 heinrichs weikamp *****END OF FILE****/
|