ISF  2.2 rev 5
Intelligent Sensing Framework for Kinetis with Processor Expert
MMA865x_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 : MMA865x_1.h
4 ** CDE edition : Community
5 ** Project : ISF2P2_K64F_MQX_PROJ
6 ** Processor : MK64FN1M0VLL12
7 ** Component : ISF_KSDK_Sensor_MMA865x_Accelerometer
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 : MMA865x_1
16 ** Device Address : 0x1D
17 ** Comm Channel : I2C1
18 ** Allowed Sample Rates : 800Hz
19 ** Allowed Full-scale Range : ±2 g
20 ** Sensor Specific Configuration : yes
21 ** XYZ_DATA_CFG : yes
22 ** HPF_OUT : 0
23 ** FS : 0
24 ** HP_FILTER_CUTOFF : yes
25 ** PULSE_HPF_BYP : 0
26 ** PULSE_LPF_EN : 0
27 ** SEL : 0
28 ** PL_CFG : yes
29 ** DBCNTM : 1
30 ** PL_EN : 0
31 ** PL_COUNT : 0
32 ** FF_MT_CFG : yes
33 ** ELE : 0
34 ** OAE : 0
35 ** ZEFE : 0
36 ** YEFE : 0
37 ** XEFE : 0
38 ** FF_MT_THS : yes
39 ** DBCNTM : 0
40 ** THS : 0
41 ** FF_MT_COUNT : 0
42 ** CTRL_REG1 : yes
43 ** F_READ : 0
44 ** CTRL_REG2 : yes
45 ** SMODS : 0
46 ** SLPE : 0
47 ** MODS : 0
48 ** Contents :
49 ** No public methods
50 **
51 ** (c) Copyright Freescale Semiconductor Inc, 2015
52 http://www.freescale.com
53 ** ###################################################################*/
54 /*!
55 ** @file MMA865x_1.h
56 ** @version 01.00
57 ** @brief
58 **
59 */
60 /*!
61 ** @addtogroup MMA865x_1_module MMA865x_1 module documentation
62 ** @{
63 */
64 
65 #ifndef __MMA865x_1_H
66 #define __MMA865x_1_H
67 
68 /* MODULE MMA865x_1. */
69 
70 /* Include inherited components */
71 #include "I2C1.h"
72 #include <isf_sensor_types.h>
73 #include <isf_fifo.h>
75 #include "mma865x.h"
77 #include "fsl_i2c_master_driver.h"
78 
79 
80 #include "Cpu.h"
81 
82 #define MMA865x_1_DATA_TYPE mma865x_DataBuffer_t
83 /*!
84  * @brief This allows access to the sensor specific configuration for the target sensor.
85  *
86  */
88 /*!
89  * @brief This allows access to the sensor adapter instance for the target sensor.
90  *
91  */
93 
94 /*!
95  * @brief This allows access to the sensor communications specific configuration.
96  *
97  */
98 extern const i2c_device_t MMA865x_1_DeviceInfo;
99 
100 
101 /* END MMA865x_1. */
102 
103 #endif
104 /* ifndef __MMA865x_1_H */
105 /*!
106 ** @}
107 */
108 /*
109 ** ###################################################################
110 **
111 ** This file was created by Processor Expert 10.5 [05.21]
112 ** for the Freescale Kinetis series of microcontrollers.
113 **
114 ** ###################################################################
115 */
The fsl_mma865x_i2c_3D_accel.h file contains the definitions and functions supporting the MMA865x Sen...
const isf_dsa_Adapter_t MMA865x_1_Adapter
This allows access to the sensor adapter instance for the target sensor.
Definition: MMA865x_1.c:111
The mma865x.h contains the MMA865x Accelerometer 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...
const i2c_device_t MMA865x_1_DeviceInfo
This allows access to the sensor communications specific configuration.
Definition: MMA865x_1.c:126
mma865x_Sensor_Specific_Settings_t MMA865x_1_Sensor_Specific_Config
This allows access to the sensor specific configuration for the target sensor.
Definition: MMA865x_1.c:70
The isf_accelerometer_types.h file contains the ISF data type definitions for use with the ISF generi...