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

- Main Page
- Modules
- Data Structures
- Files

- File List
- Globals

Data Structures | Macros | Enumerations
App1_types.h File Reference
`#include "isf_dsa_adapter.h"`
`#include "isf_accelerometer_types.h"`
`#include "isf.h"`
`#include "isf_magnetometer_types.h"`
`#include "isf_gyrometer_types.h"`
`#include "isf_pressure_types.h"`
`#include "isf_temperature_types.h"`
`#include "isf_orientation_types.h"`
`#include "isf_altitude_types.h"`
`#include "isf_pedometer_types.h"`
`#include "fsl_Sensor_Custom_1_Functions.h"`
`#include "isf_sm_types.h"`
`#include "fsl_Sensor_Analog_1_Functions.h"`
Include dependency graph for App1_types.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Data Structures
struct | App1_app_info_t
struct | App1SensorData_t
struct | SensorInfo_t
struct | App1AppSettings_t
struct | App1AppInstance_t

## Macros
#define | App1_APP_DATA ""
#define | DATA_FIFO_LEN_SUB0 1
#define | DATA_TYPE_SUB0 FXLC95000_1_DATA_TYPE
#define | DATA_FIFO_LEN_SUB1 1
#define | DATA_TYPE_SUB1 FXLC95000_2_DATA_TYPE
#define | DATA_FIFO_LEN_SUB2 1
#define | DATA_TYPE_SUB2 FXLS8471_1_DATA_TYPE
#define | DATA_FIFO_LEN_SUB3 1
#define | DATA_TYPE_SUB3 FXLS8471_2_DATA_TYPE
#define | DATA_FIFO_LEN_SUB4 1
#define | DATA_TYPE_SUB4 FXLS8952_1_DATA_TYPE
#define | DATA_FIFO_LEN_SUB5 1
#define | DATA_TYPE_SUB5 FXOS8700_1_DATA_TYPE
#define | DATA_FIFO_LEN_SUB6 1
#define | DATA_TYPE_SUB6 MMA8491Q_1_DATA_TYPE
#define | DATA_FIFO_LEN_SUB7 1
#define | DATA_TYPE_SUB7 MMA865x_1_DATA_TYPE
#define | DATA_FIFO_LEN_SUB8 1
#define | DATA_TYPE_SUB8 FXOS8700_2_DATA_TYPE
#define | DATA_FIFO_LEN_SUB9 1
#define | DATA_TYPE_SUB9 MAG3110_1_DATA_TYPE
#define | DATA_FIFO_LEN_SUB10 1
#define | DATA_TYPE_SUB10 FXAS21002_1_DATA_TYPE
#define | DATA_FIFO_LEN_SUB11 1
#define | DATA_TYPE_SUB11 FXAS21002_2_DATA_TYPE
#define | DATA_FIFO_LEN_SUB12 1
#define | DATA_TYPE_SUB12 MPL3115_1_DATA_TYPE
#define | DATA_FIFO_LEN_SUB13 1
#define | DATA_TYPE_SUB13 MPL3115_1_DATA_TYPE
#define | DATA_FIFO_LEN_SUB14 1
#define | DATA_TYPE_SUB14 ORIENT_1_DATA_TYPE
#define | DATA_FIFO_LEN_SUB15 1
#define | DATA_TYPE_SUB15 MPL3115_1_DATA_TYPE
#define | DATA_FIFO_LEN_SUB16 1
#define | DATA_TYPE_SUB16 MMA955x_1_DATA_TYPE
#define | DATA_FIFO_LEN_SUB17 1
#define | DATA_TYPE_SUB17 MMA955x_2_DATA_TYPE
#define | DATA_FIFO_LEN_SUB18 1
#define | DATA_TYPE_SUB18 Custom_1_DATA_TYPE
#define | DATA_FIFO_LEN_SUB19 1
#define | DATA_TYPE_SUB19 Analog_1_DATA_TYPE
#define | App1_Accelerometer0_DATA_READY_EVENT ((uint32)(1 << 0))
#define | App1_Accelerometer1_DATA_READY_EVENT ((uint32)(1 << 1))
#define | App1_Accelerometer2_DATA_READY_EVENT ((uint32)(1 << 2))
#define | App1_Accelerometer3_DATA_READY_EVENT ((uint32)(1 << 3))
#define | App1_Accelerometer4_DATA_READY_EVENT ((uint32)(1 << 4))
#define | App1_Accelerometer5_DATA_READY_EVENT ((uint32)(1 << 5))
#define | App1_Accelerometer6_DATA_READY_EVENT ((uint32)(1 << 6))
#define | App1_Accelerometer7_DATA_READY_EVENT ((uint32)(1 << 7))
#define | App1_Magnetometer8_DATA_READY_EVENT ((uint32)(1 << 8))
#define | App1_Magnetometer9_DATA_READY_EVENT ((uint32)(1 << 9))
#define | App1_Gyrometer10_DATA_READY_EVENT ((uint32)(1 << 10))
#define | App1_Gyrometer11_DATA_READY_EVENT ((uint32)(1 << 11))
#define | App1_Pressure12_DATA_READY_EVENT ((uint32)(1 << 12))
#define | App1_Temperature13_DATA_READY_EVENT ((uint32)(1 << 13))
#define | App1_Orientation14_DATA_READY_EVENT ((uint32)(1 << 14))
#define | App1_Altitude15_DATA_READY_EVENT ((uint32)(1 << 15))
#define | App1_Pedometer16_DATA_READY_EVENT ((uint32)(1 << 16))
#define | App1_Pedometer17_DATA_READY_EVENT ((uint32)(1 << 17))
#define | App1_Custom18_DATA_READY_EVENT ((uint32)(1 << 18))
#define | App1_Analog19_DATA_READY_EVENT ((uint32)(1 << 19))
#define | App1_ALL_SENSOR_DATA_READY (1048575)

## Enumerations
enum | App1AppState_t { App1_STATE_STOPPED_UNSUBSCRIBED = 0, App1_STATE_STOPPED_SUBSCRIBED, App1_STATE_STARTED_SUBSCRIBED }

## Macro Definition Documentation

#define App1_Accelerometer0_DATA_READY_EVENT ((uint32)(1 << 0))

Definition at line 117 of file App1_types.h.

Referenced by App1_MainTask().

#define App1_Accelerometer1_DATA_READY_EVENT ((uint32)(1 << 1))

Definition at line 119 of file App1_types.h.

Referenced by App1_MainTask().

#define App1_Accelerometer2_DATA_READY_EVENT ((uint32)(1 << 2))

Definition at line 121 of file App1_types.h.

Referenced by App1_MainTask().

#define App1_Accelerometer3_DATA_READY_EVENT ((uint32)(1 << 3))

Definition at line 123 of file App1_types.h.

Referenced by App1_MainTask().

#define App1_Accelerometer4_DATA_READY_EVENT ((uint32)(1 << 4))

Definition at line 125 of file App1_types.h.

Referenced by App1_MainTask().

#define App1_Accelerometer5_DATA_READY_EVENT ((uint32)(1 << 5))

Definition at line 127 of file App1_types.h.

Referenced by App1_MainTask().

#define App1_Accelerometer6_DATA_READY_EVENT ((uint32)(1 << 6))

Definition at line 129 of file App1_types.h.

Referenced by App1_MainTask().

#define App1_Accelerometer7_DATA_READY_EVENT ((uint32)(1 << 7))

Definition at line 131 of file App1_types.h.

Referenced by App1_MainTask().

#define App1_ALL_SENSOR_DATA_READY (1048575)

Definition at line 157 of file App1_types.h.

Referenced by App1_MainTask().

#define App1_Altitude15_DATA_READY_EVENT ((uint32)(1 << 15))

Definition at line 147 of file App1_types.h.

Referenced by App1_MainTask().

#define App1_Analog19_DATA_READY_EVENT ((uint32)(1 << 19))

Definition at line 155 of file App1_types.h.

Referenced by App1_MainTask().

#define App1_APP_DATA ""

Definition at line 9 of file App1_types.h.

#define App1_Custom18_DATA_READY_EVENT ((uint32)(1 << 18))

Definition at line 153 of file App1_types.h.

Referenced by App1_MainTask().

#define App1_Gyrometer10_DATA_READY_EVENT ((uint32)(1 << 10))

Definition at line 137 of file App1_types.h.

Referenced by App1_MainTask().

#define App1_Gyrometer11_DATA_READY_EVENT ((uint32)(1 << 11))

Definition at line 139 of file App1_types.h.

Referenced by App1_MainTask().

#define App1_Magnetometer8_DATA_READY_EVENT ((uint32)(1 << 8))

Definition at line 133 of file App1_types.h.

Referenced by App1_MainTask().

#define App1_Magnetometer9_DATA_READY_EVENT ((uint32)(1 << 9))

Definition at line 135 of file App1_types.h.

Referenced by App1_MainTask().

#define App1_Orientation14_DATA_READY_EVENT ((uint32)(1 << 14))

Definition at line 145 of file App1_types.h.

Referenced by App1_MainTask().

#define App1_Pedometer16_DATA_READY_EVENT ((uint32)(1 << 16))

Definition at line 149 of file App1_types.h.

Referenced by App1_MainTask().

#define App1_Pedometer17_DATA_READY_EVENT ((uint32)(1 << 17))

Definition at line 151 of file App1_types.h.

Referenced by App1_MainTask().

#define App1_Pressure12_DATA_READY_EVENT ((uint32)(1 << 12))

Definition at line 141 of file App1_types.h.

Referenced by App1_MainTask().

#define App1_Temperature13_DATA_READY_EVENT ((uint32)(1 << 13))

Definition at line 143 of file App1_types.h.

Referenced by App1_MainTask().

#define DATA_FIFO_LEN_SUB0 1

Definition at line 74 of file App1_types.h.

Referenced by App1_MainTask().

#define DATA_FIFO_LEN_SUB1 1

Definition at line 76 of file App1_types.h.

Referenced by App1_MainTask().

#define DATA_FIFO_LEN_SUB10 1

Definition at line 94 of file App1_types.h.

Referenced by App1_MainTask().

#define DATA_FIFO_LEN_SUB11 1

Definition at line 96 of file App1_types.h.

Referenced by App1_MainTask().

#define DATA_FIFO_LEN_SUB12 1

Definition at line 98 of file App1_types.h.

Referenced by App1_MainTask().

#define DATA_FIFO_LEN_SUB13 1

Definition at line 100 of file App1_types.h.

Referenced by App1_MainTask().

#define DATA_FIFO_LEN_SUB14 1

Definition at line 102 of file App1_types.h.

Referenced by App1_MainTask().

#define DATA_FIFO_LEN_SUB15 1

Definition at line 104 of file App1_types.h.

Referenced by App1_MainTask().

#define DATA_FIFO_LEN_SUB16 1

Definition at line 106 of file App1_types.h.

Referenced by App1_MainTask().

#define DATA_FIFO_LEN_SUB17 1

Definition at line 108 of file App1_types.h.

Referenced by App1_MainTask().

#define DATA_FIFO_LEN_SUB18 1

Definition at line 110 of file App1_types.h.

Referenced by App1_MainTask().

#define DATA_FIFO_LEN_SUB19 1

Definition at line 112 of file App1_types.h.

Referenced by App1_MainTask().

#define DATA_FIFO_LEN_SUB2 1

Definition at line 78 of file App1_types.h.

Referenced by App1_MainTask().

#define DATA_FIFO_LEN_SUB3 1

Definition at line 80 of file App1_types.h.

Referenced by App1_MainTask().

#define DATA_FIFO_LEN_SUB4 1

Definition at line 82 of file App1_types.h.

Referenced by App1_MainTask().

#define DATA_FIFO_LEN_SUB5 1

Definition at line 84 of file App1_types.h.

Referenced by App1_MainTask().

#define DATA_FIFO_LEN_SUB6 1

Definition at line 86 of file App1_types.h.

Referenced by App1_MainTask().

#define DATA_FIFO_LEN_SUB7 1

Definition at line 88 of file App1_types.h.

Referenced by App1_MainTask().

#define DATA_FIFO_LEN_SUB8 1

Definition at line 90 of file App1_types.h.

Referenced by App1_MainTask().

#define DATA_FIFO_LEN_SUB9 1

Definition at line 92 of file App1_types.h.

Referenced by App1_MainTask().

#define DATA_TYPE_SUB0 FXLC95000_1_DATA_TYPE

Definition at line 75 of file App1_types.h.

Referenced by App1_MainTask(), and BasicApp1_OnAnySensor_Data_Ready().

#define DATA_TYPE_SUB1 FXLC95000_2_DATA_TYPE

Definition at line 77 of file App1_types.h.

Referenced by App1_MainTask(), and BasicApp1_OnAnySensor_Data_Ready().

#define DATA_TYPE_SUB10 FXAS21002_1_DATA_TYPE

Definition at line 95 of file App1_types.h.

Referenced by App1_MainTask(), and BasicApp1_OnAnySensor_Data_Ready().

#define DATA_TYPE_SUB11 FXAS21002_2_DATA_TYPE

Definition at line 97 of file App1_types.h.

Referenced by App1_MainTask(), and BasicApp1_OnAnySensor_Data_Ready().

#define DATA_TYPE_SUB12 MPL3115_1_DATA_TYPE

Definition at line 99 of file App1_types.h.

Referenced by App1_MainTask(), and BasicApp1_OnAnySensor_Data_Ready().

#define DATA_TYPE_SUB13 MPL3115_1_DATA_TYPE

Definition at line 101 of file App1_types.h.

Referenced by App1_MainTask(), and BasicApp1_OnAnySensor_Data_Ready().

#define DATA_TYPE_SUB14 ORIENT_1_DATA_TYPE

Definition at line 103 of file App1_types.h.

Referenced by App1_MainTask(), and BasicApp1_OnAnySensor_Data_Ready().

#define DATA_TYPE_SUB15 MPL3115_1_DATA_TYPE

Definition at line 105 of file App1_types.h.

Referenced by App1_MainTask(), and BasicApp1_OnAnySensor_Data_Ready().

#define DATA_TYPE_SUB16 MMA955x_1_DATA_TYPE

Definition at line 107 of file App1_types.h.

Referenced by App1_MainTask(), and BasicApp1_OnAnySensor_Data_Ready().

#define DATA_TYPE_SUB17 MMA955x_2_DATA_TYPE

Definition at line 109 of file App1_types.h.

Referenced by App1_MainTask(), and BasicApp1_OnAnySensor_Data_Ready().

#define DATA_TYPE_SUB18 Custom_1_DATA_TYPE

Definition at line 111 of file App1_types.h.

Referenced by App1_MainTask(), and BasicApp1_OnAnySensor_Data_Ready().

#define DATA_TYPE_SUB19 Analog_1_DATA_TYPE

Definition at line 113 of file App1_types.h.

Referenced by App1_MainTask(), and BasicApp1_OnAnySensor_Data_Ready().

#define DATA_TYPE_SUB2 FXLS8471_1_DATA_TYPE

Definition at line 79 of file App1_types.h.

Referenced by App1_MainTask(), and BasicApp1_OnAnySensor_Data_Ready().

#define DATA_TYPE_SUB3 FXLS8471_2_DATA_TYPE

Definition at line 81 of file App1_types.h.

Referenced by App1_MainTask(), and BasicApp1_OnAnySensor_Data_Ready().

#define DATA_TYPE_SUB4 FXLS8952_1_DATA_TYPE

Definition at line 83 of file App1_types.h.

Referenced by App1_MainTask(), and BasicApp1_OnAnySensor_Data_Ready().

#define DATA_TYPE_SUB5 FXOS8700_1_DATA_TYPE

Definition at line 85 of file App1_types.h.

Referenced by App1_MainTask(), and BasicApp1_OnAnySensor_Data_Ready().

#define DATA_TYPE_SUB6 MMA8491Q_1_DATA_TYPE

Definition at line 87 of file App1_types.h.

Referenced by App1_MainTask(), and BasicApp1_OnAnySensor_Data_Ready().

#define DATA_TYPE_SUB7 MMA865x_1_DATA_TYPE

Definition at line 89 of file App1_types.h.

Referenced by App1_MainTask(), and BasicApp1_OnAnySensor_Data_Ready().

#define DATA_TYPE_SUB8 FXOS8700_2_DATA_TYPE

Definition at line 91 of file App1_types.h.

Referenced by App1_MainTask(), and BasicApp1_OnAnySensor_Data_Ready().

#define DATA_TYPE_SUB9 MAG3110_1_DATA_TYPE

Definition at line 93 of file App1_types.h.

Referenced by App1_MainTask(), and BasicApp1_OnAnySensor_Data_Ready().

## Enumeration Type Documentation

enum App1AppState_t

Enumerator
App1_STATE_STOPPED_UNSUBSCRIBED |
App1_STATE_STOPPED_SUBSCRIBED |
App1_STATE_STARTED_SUBSCRIBED |

Definition at line 185 of file App1_types.h.

- © Freescale Semiconductor, Inc. 2016. All Rights Reserved.