ISF  2.2 rev 5
Intelligent Sensing Framework for Kinetis with Processor Expert
Analog_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 : Analog_1.h
4 ** CDE edition : Standard
5 ** Project : ISF2P2_K64F_MQX_PROJ
6 ** Processor : MK64FN1M0VLL12
7 ** Component : ISF_KSDK_Sensor_Generic_Analog
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 : Analog_1
16 ** Analog Outputs : fsl_adc16
17 ** Analog Sensor Type : None
18 ** GPIO List : 1
19 ** GPIO List : SensorReset
20 ** Contents :
21 ** No public methods
22 **
23 ** (c) Copyright <company/user-name>, 2015
24 http://www.<company>.com
25 mail: info@<company>.com
26 ** ###################################################################*/
27 /*!
28 ** @file Analog_1.h
29 ** @version 01.00
30 ** @brief
31 **
32 */
33 /*!
34 ** @addtogroup Analog_1_module Analog_1 module documentation
35 ** @{
36 */
37 
38 #ifndef __Analog_1_H
39 #define __Analog_1_H
40 
41 /* MODULE Analog_1. */
42 
43 /* Include inherited components */
44 #include "ADC1.h"
45 #include "SensorReset.h"
46 #include "isf_devmsg.h"
47 #include "isf_dsa_adapter.h"
48 #include "isf_sensor_types.h"
49 #include "isf_sensor_base_types.h"
50 #include "fsl_os_abstraction.h"
52 #include "Cpu.h"
53 
54 
55 /**
56  * @brief Enumeration for the Analog Sensor Types.
57  */
59  NONE = 0,
60  FXLN83x1Q = 1, /* 3-Axis Low-Power Analog-Output Accelerometer with selectable accelerometer operating ranges of ±2g or ±8g */
61  FXLN83x2Q, /* 3-Axis Low-Power Analog-Output Accelerometer with selectable accelerometer operating ranges of ±4g or ±16g */
62  MMA7360L, /* 3-Axis Low-g Micromachined Accelerometer with selectable accelerometer operating ranges of ±1.5g, ±6g */
63  MMA7340L, /* 3-Axis Low-g Micromachined Accelerometer with selectable accelerometer operating ranges of ±3g, ±11g */
64  MMA7330L, /* 3-Axis Low-g Micromachined Accelerometer with selectable accelerometer operating ranges of ±4g, ±12g */
65  MPxx5004, /* Differential and Gauge, Integrated Pressure Sensor */
67 };
68 
69 #define LOGIC_HIGH 1
70 #define LOGIC_LOW 0
71 
72 /*!
73  * @brief This allows access to the sensor specific configuration for the target sensor.
74  *
75  */
77 
78 /*!
79  * @brief This allows access to the sensor adapter instance for the target sensor.
80  *
81  */
83 
84 /*!
85  * @brief This allows access to the sensor communications specific configuration.
86  *
87  */
89 
90 /*! @brief Supported sensor and data types */
93 
94 
95 /* END Analog_1. */
96 #endif
97 /* ifndef __Analog_1_H */
98 /*!
99 ** @}
100 */
101 /*
102 ** ###################################################################
103 **
104 ** This file was created by Processor Expert 10.5 [05.21]
105 ** for the Freescale Kinetis series of microcontrollers.
106 **
107 ** ###################################################################
108 */
109 
110 
isf_SensorTypes_t Analog_1_SupportedSensorTypes[]
Supported sensor and data types.
Definition: Analog_1.h:59
This is user's event module. Put your event handler code here.
const Analog_1_device_t Analog_1_DeviceInfo
This allows access to the sensor communications specific configuration.
isf_SensorTypes_t
analog_sensor_types
Enumeration for the Analog Sensor Types.
Definition: Analog_1.h:58
The isf_sensor_base_types.h file contains declarations for the general base types used in the isf sen...
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...
This structure stores sample Information necessary to communicate with non I2C slave device...
isf_SensorDataTypes_t
Analog_1_Sensor_Specific_Settings_t Analog_1_Sensor_Specific_Config
This allows access to the sensor specific configuration for the target sensor.
isf_SensorDataTypes_t Analog_1_SupportedDataTypes[]
isf_devmsg.h defines the API definitions and types for the Intelligent Sensing (ISF) Device Messaging...
const isf_dsa_Adapter_t Analog_1_Adapter
This allows access to the sensor adapter instance for the target sensor.
Definition: Analog_1.c:47