| ISF 2.2 rev 5 Intelligent Sensing Framework for Kinetis with Processor Expert

- Main Page
- Modules
- Data Structures
- Files

- File List
- Globals

FXOS8700_2.h
Go to the documentation of this file.
1 /* ###################################################################
2 ** This component module is generated by Processor Expert. Do not modify it.
3 ** Filename : FXOS8700_2.h
4 ** CDE edition : Community
5 ** Project : ISF2P2_K64F_MQX_PROJ
6 ** Processor : MK64FN1M0VLL12
7 ** Component : ISF_KSDK_Sensor_FXOS8700_ECompass
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 : FXOS8700_2
16 ** Device Address : 0x1E
17 ** Comm Channel : SPI1
18 ** Is SPI Selected : yes
19 ** Chip Select : SensorReset
20 ** Allowed Full-scale Ranges : ±0.244 mg/LSB
21 ** Sensor Specific Configuration : yes
22 ** XYZ_DATA_CFG : yes
23 ** HPF_OUT : 0
24 ** FS : 0
25 ** HP_FILTER_CUTOFF : yes
26 ** PULSE_HPF_BYP : 0
27 ** PULSE_LPF_EN : 0
28 ** SEL : 0
29 ** PL_CFG : yes
30 ** DBCNTM : 1
31 ** PL_EN : 0
32 ** PL_COUNT : 0
33 ** PL_BF_ZCOMP : yes
34 ** BKFR : 2
35 ** ZLOCK : 4
36 ** PL_THS_REG : yes
37 ** PL_THS : 16
38 ** HYS : 4
39 ** FF_MT_CFG : yes
40 ** ELE : 0
41 ** OAE : 0
42 ** ZEFE : 0
43 ** YEFE : 0
44 ** XEFE : 0
45 ** FF_MT_THS : yes
46 ** DBCNTM : 0
47 ** THS : 0
48 ** FF_MT_COUNT : 0
49 ** M_OFF_X : 0
50 ** M_OFF_Y : 0
51 ** M_OFF_Z : 0
52 ** ASLP_COUNT : 0
53 ** CTRL_REG1 : yes
54 ** ASLP_RATE : 0
55 ** DR : 1
56 ** LNOISE : 0
57 ** CTRL_REG2 : yes
58 ** SMODS : 0
59 ** SLPE : 0
60 ** MODS : 0
61 ** M_CTRL_REG1 : yes
62 ** M_ACAL : 0
63 ** M_HMS : 1
64 ** M_CTRL_REG3 : yes
65 ** M_RAW : 0
66 ** M_ASLP_OS : 0
67 ** M_THS_XYZ_UPDATE : 0
68 ** Contents :
69 ** No public methods
70 **
71 ** For non-commercial use only.
72 (c) Copyright <company/user-name>, 2015,
73 http://www.<company>.com
74 mail: info@<company>.com
75 ** ###################################################################*/
76 /*!
77 ** @file FXOS8700_2.h
78 ** @version 01.00
79 ** @brief
80 **
81 */
82 /*!
83 ** @addtogroup FXOS8700_2_module FXOS8700_2 module documentation
84 ** @{
85 */
86
87 #ifndef __FXOS8700_2_H
88 #define __FXOS8700_2_H
89
90 /* MODULE FXOS8700_2. */
91
92 /* Include inherited components */
93 #include "SPI1.h"
94 #include "SensorReset.h"
95 #include <isf_sensor_types.h>
96 #include <isf_fifo.h>
97 #include <isf_accelerometer_types.h>
98 #include "isf_util.h"
99 #include "fxos8700.h"
100 #include "fsl_fxos8700_i2cspi_6D_AccMag.h"
101 #include "isf_spi_master_types.h"
102
103 #include "Cpu.h"
104
105 #define FXOS8700_2_DATA_TYPE fxos8700_DataBuffer_t
106 /*!
107 * @brief This allows access to the sensor specific configuration for the target sensor.
108 *
109 */
110 extern fxos8700_Sensor_Specific_Settings_t FXOS8700_2_Sensor_Specific_Config;
111 /*!
112 * @brief This allows access to the sensor adapter instance for the target sensor.
113 */
114 extern const isf_dsa_Adapter_t FXOS8700_2_Adapter;
115
116 /*!
117 * @brief This allows access to the sensor communications specific configuration.
118 *
119 */
120
121 /*!
122 * @brief This allows access to the sensor communications specific configuration.
123 *
124 */
125 extern const spi_master_CommSpecificInfo_t FXOS8700_2_DeviceInfo;
126
127
128
129 /* END FXOS8700_2. */
130
131 #endif
132 /* ifndef __FXOS8700_2_H */
133 /*!
134 ** @}
135 */
136 /*
137 ** ###################################################################
138 **
139 ** This file was created by Processor Expert 10.5 [05.21]
140 ** for the Freescale Kinetis series of microcontrollers.
141 **
142 ** ###################################################################
143 */
Cpu.h
spi_master_CommSpecificInfo_t
Definition: isf_spi_master_types.h:60
SensorReset.h
SPI1.h
FXOS8700_2_Adapter
const isf_dsa_Adapter_t FXOS8700_2_Adapter
This allows access to the sensor adapter instance for the target sensor.
Definition: FXOS8700_2.c:151
fxos8700.h
The fxos8700.h file describes the FXOS8700 register definition and its bit mask.
fxos8700_Sensor_Specific_Settings_t
Definition: fxos8700.h:438
isf_sensor_types.h
The isf_sensor_types.h contains the enumerated list of sensor types used by ISF.
isf_util.h
The isf_util.h file contains the utility method declarations and macros.
isf_dsa_Adapter_st
This defines the DSA adapter structure required for static initialization of the concrete instance of...
Definition: isf_dsa_adapter.h:144
isf_fifo.h
isf_spi_master_types.h
isf_spi_master_types.h defines the spi protocol adapter structure and types.
fsl_fxos8700_i2cspi_6D_AccMag.h
The fsl_fxos8700_i2cspi_6D_AccMag.h file contains the definitions and functions supporting the FXOS87...
isf_accelerometer_types.h
The isf_accelerometer_types.h file contains the ISF data type definitions for use with the ISF generi...
FXOS8700_2_Sensor_Specific_Config
fxos8700_Sensor_Specific_Settings_t FXOS8700_2_Sensor_Specific_Config
This allows access to the sensor specific configuration for the target sensor.
Definition: FXOS8700_2.c:99
FXOS8700_2_DeviceInfo
const spi_master_CommSpecificInfo_t FXOS8700_2_DeviceInfo
This allows access to the sensor communications specific configuration.
Definition: FXOS8700_2.c:177
- © Freescale Semiconductor, Inc. 2016. All Rights Reserved.