ISF  2.2 rev 5
Intelligent Sensing Framework for Kinetis with Processor Expert
MAG3110_1.h
Go to the documentation of this file.
1 /* ###################################################################
2 ** This component module is generated by Processor Expert. Do not modify it.
3 ** Filename : MAG3110_1.h
4 ** CDE edition : Community
5 ** Project : ISF2P2_K64F_MQX_PROJ
6 ** Processor : MK64FN1M0VLL12
7 ** Component : ISF_KSDK_Sensor_MAG3110_Magnetometer
8 ** Version : Component 02.500, Driver 01.00, CPU db: 3.00.000
9 ** Repository : My Components
10 ** Compiler : GNU C Compiler
11 ** Date/Time : 2016-10-06, 13:38, # CodeGen: 0
12 ** Abstract :
13 **
14 ** Settings :
15 ** Component Name : MAG3110_1
16 ** Sensor Specific Configuration : yes
17 ** OFF_X : 0
18 ** OFF_Y : 0
19 ** OFF_Z : 0
20 ** CTRL_REG1 : yes
21 ** OS : 0
22 ** CTRL_REG2 : yes
23 ** AUTO_MRST_EN - Automatic magnetic sensor reset.: 1
24 ** RAW - Data output correction : 0
25 ** Device Address : 0xE
26 ** Comm Channel : I2C1
27 ** Contents :
28 ** No public methods
29 **
30 ** For non-commercial use only.
31 (c) Copyright <company/user-name>, 2015,
32 http://www.<company>.com
33 mail: info@<company>.com
34 ** ###################################################################*/
35 /*!
36 ** @file MAG3110_1.h
37 ** @version 01.00
38 ** @brief
39 **
40 */
41 /*!
42 ** @addtogroup MAG3110_1_module MAG3110_1 module documentation
43 ** @{
44 */
45 
46 #ifndef __MAG3110_1_H
47 #define __MAG3110_1_H
48 
49 /* MODULE MAG3110_1. */
50 
51 /* Include inherited components */
52 #include "I2C1.h"
53 #include <isf_sensor_types.h>
54 #include <isf_fifo.h>
56 #include "mag3110.h"
57 #include "fsl_mag3110_i2c_3D_mag.h"
58 #include "fsl_i2c_master_driver.h"
59 
60 
61 #include "Cpu.h"
62 
63 #define MAG3110_1_DATA_TYPE mag3110_DataBuffer_t
64 
65 /*!
66  * @brief This allows access to the sensor specific configuration for the target sensor.
67  *
68  */
70 /*!
71  * @brief This allows access to the sensor adapter instance for the target sensor.
72  */
74 
75 /*!
76  * @brief This allows access to the sensor communications specific configuration.
77  *
78  */
79 extern const i2c_device_t MAG3110_1_DeviceInfo;
80 
81 
82 /* END MAG3110_1. */
83 
84 #endif
85 /* ifndef __MAG3110_1_H */
86 /*!
87 ** @}
88 */
89 /*
90 ** ###################################################################
91 **
92 ** This file was created by Processor Expert 10.5 [05.21]
93 ** for the Freescale Kinetis series of microcontrollers.
94 **
95 ** ###################################################################
96 */
const i2c_device_t MAG3110_1_DeviceInfo
This allows access to the sensor communications specific configuration.
Definition: MAG3110_1.c:87
The fsl_mag3110_i2c_3D_mag.h file contains the definitions and functions supporting the MAG3110 Senso...
The mag3110.h contains the MAG3110 Magnetometer register definitions, access macros, and device access functions.
The isf_sensor_types.h contains the enumerated list of sensor types used by ISF.
This defines the DSA adapter structure required for static initialization of the concrete instance of...
mag3110_Sensor_Specific_Settings_t MAG3110_1_Sensor_Specific_Config
This allows access to the sensor specific configuration for the target sensor.
Definition: MAG3110_1.c:51
const isf_dsa_Adapter_t MAG3110_1_Adapter
This allows access to the sensor adapter instance for the target sensor.
Definition: MAG3110_1.c:72
The isf_accelerometer_types.h file contains the ISF data type definitions for use with the ISF generi...