ISF  2.2 rev 5
Intelligent Sensing Framework for Kinetis with Processor Expert
MMA8491Q_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 : MMA8491Q_1.h
4 ** CDE edition : Community
5 ** Project : ISF2P2_K64F_MQX_PROJ
6 ** Processor : MK64FN1M0VLL12
7 ** Component : ISF_KSDK_Sensor_MMA8491Q_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 : MMA8491Q_1
16 ** Device Address : 0x55
17 ** Comm Channel : I2C1
18 ** Allowed Sample Rates : 200Hz
19 ** Sensor_Enable : fsl_gpio
20 ** X_Out : fsl_gpio
21 ** Y_Out : fsl_gpio
22 ** Z_Out : fsl_gpio
23 ** Contents :
24 ** No public methods
25 **
26 ** For non-commercial use only.
27 (c) Copyright <company/user-name>, 2015
28 http://www.<company>.com
29 mail: info@<company>.com
30 ** ###################################################################*/
31 /*!
32 ** @file MMA8491Q_1.h
33 ** @version 01.00
34 ** @brief
35 **
36 */
37 /*!
38 ** @addtogroup MMA8491Q_1_module MMA8491Q_1 module documentation
39 ** @{
40 */
41 
42 #ifndef __MMA8491Q_1_H
43 #define __MMA8491Q_1_H
44 
45 /* MODULE MMA8491Q_1. */
46 
47 /* Include inherited components */
48 #include "I2C1.h"
49 #include "SensorEnable.h"
50 #include "OutX.h"
51 #include "OutY.h"
52 #include "OutZ.h"
53 #include <isf_sensor_types.h>
54 #include <isf_fifo.h>
56 #include "mma8491q.h"
58 #include "fsl_i2c_master_driver.h"
59 
60 
61 #include "Cpu.h"
62 
63 #define MMA8491Q_1_DATA_TYPE mma8491q_DataBuffer_t
64 /*!
65  * @brief This allows access to the sensor specific configuration for the target sensor.
66  *
67  */
69 /*!
70  * @brief This allows access to the sensor adapter instance for the target sensor.
71  *
72  */
74 
75 /*!
76  * @brief This allows access to the sensor communications specific configuration.
77  *
78  */
79 extern const i2c_device_t MMA8491Q_1_DeviceInfo;
80 
81 
82 /* END MMA8491Q_1. */
83 
84 #endif
85 /* ifndef __MMA8491Q_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 isf_dsa_Adapter_t MMA8491Q_1_Adapter
This allows access to the sensor adapter instance for the target sensor.
Definition: MMA8491Q_1.c:56
const i2c_device_t MMA8491Q_1_DeviceInfo
This allows access to the sensor communications specific configuration.
Definition: MMA8491Q_1.c:71
mma8491q_Sensor_Specific_Settings_t MMA8491Q_1_Sensor_Specific_Config
This allows access to the sensor specific configuration for the target sensor.
Definition: MMA8491Q_1.c:47
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...
The mma8491q.h contains register definitions and macros as well as the type definitions and public fu...
The fsl_mma8491q_i2c_3D_accel.h file contains the definitions and functions supporting the MMA8491q S...
The isf_accelerometer_types.h file contains the ISF data type definitions for use with the ISF generi...