ISF  2.2 rev 5
Intelligent Sensing Framework for Kinetis with Processor Expert
App1_types.h
Go to the documentation of this file.
1 #ifndef __App1_TYPES_H
2 #define __App1_TYPES_H
3 
4 #include "isf_dsa_adapter.h"
5 
6 /* Application Information */
7 
8 /* additional user-provided application data */
9 #define App1_APP_DATA ""
10 
11 /*!
12  * @struct App1_app_info_t
13  * @This structure holds the Embedded Application version and build
14  * information.
15  *
16 */
17 typedef struct
18 {
19  //! ISF Embedded Application type
21  //! ISF Embedded Application version information
23  //! ISF Embedded Application registered additional information/data size
25  //! ISF Embedded Application registered additional information/data
26  uint8 appData[sizeof(App1_APP_DATA)];
28 
29 /* Generic sensor interfaces */
31 #include "isf.h"
33 #include "isf.h"
35 #include "isf.h"
37 #include "isf.h"
39 #include "isf.h"
41 #include "isf.h"
43 #include "isf.h"
45 #include "isf.h"
46 #include "isf_magnetometer_types.h"
47 #include "isf.h"
48 #include "isf_magnetometer_types.h"
49 #include "isf.h"
50 #include "isf_gyrometer_types.h"
51 #include "isf.h"
52 #include "isf_gyrometer_types.h"
53 #include "isf.h"
54 #include "isf_pressure_types.h"
55 #include "isf.h"
56 #include "isf_temperature_types.h"
57 #include "isf.h"
58 #include "isf_orientation_types.h"
59 #include "isf.h"
60 #include "isf_altitude_types.h"
61 #include "isf.h"
62 #include "isf_pedometer_types.h"
63 #include "isf.h"
64 #include "isf_pedometer_types.h"
65 #include "isf.h"
67 #include "isf_sm_types.h"
68 #include "isf.h"
70 #include "isf_sm_types.h"
71 #include "isf.h"
72 
73 /* Define the user data types based on the Subscription list.*/
74 #define DATA_FIFO_LEN_SUB0 1
75 #define DATA_TYPE_SUB0 FXLC95000_1_DATA_TYPE
76 #define DATA_FIFO_LEN_SUB1 1
77 #define DATA_TYPE_SUB1 FXLC95000_2_DATA_TYPE
78 #define DATA_FIFO_LEN_SUB2 1
79 #define DATA_TYPE_SUB2 FXLS8471_1_DATA_TYPE
80 #define DATA_FIFO_LEN_SUB3 1
81 #define DATA_TYPE_SUB3 FXLS8471_2_DATA_TYPE
82 #define DATA_FIFO_LEN_SUB4 1
83 #define DATA_TYPE_SUB4 FXLS8952_1_DATA_TYPE
84 #define DATA_FIFO_LEN_SUB5 1
85 #define DATA_TYPE_SUB5 FXOS8700_1_DATA_TYPE
86 #define DATA_FIFO_LEN_SUB6 1
87 #define DATA_TYPE_SUB6 MMA8491Q_1_DATA_TYPE
88 #define DATA_FIFO_LEN_SUB7 1
89 #define DATA_TYPE_SUB7 MMA865x_1_DATA_TYPE
90 #define DATA_FIFO_LEN_SUB8 1
91 #define DATA_TYPE_SUB8 FXOS8700_2_DATA_TYPE
92 #define DATA_FIFO_LEN_SUB9 1
93 #define DATA_TYPE_SUB9 MAG3110_1_DATA_TYPE
94 #define DATA_FIFO_LEN_SUB10 1
95 #define DATA_TYPE_SUB10 FXAS21002_1_DATA_TYPE
96 #define DATA_FIFO_LEN_SUB11 1
97 #define DATA_TYPE_SUB11 FXAS21002_2_DATA_TYPE
98 #define DATA_FIFO_LEN_SUB12 1
99 #define DATA_TYPE_SUB12 MPL3115_1_DATA_TYPE
100 #define DATA_FIFO_LEN_SUB13 1
101 #define DATA_TYPE_SUB13 MPL3115_1_DATA_TYPE
102 #define DATA_FIFO_LEN_SUB14 1
103 #define DATA_TYPE_SUB14 ORIENT_1_DATA_TYPE
104 #define DATA_FIFO_LEN_SUB15 1
105 #define DATA_TYPE_SUB15 MPL3115_1_DATA_TYPE
106 #define DATA_FIFO_LEN_SUB16 1
107 #define DATA_TYPE_SUB16 MMA955x_1_DATA_TYPE
108 #define DATA_FIFO_LEN_SUB17 1
109 #define DATA_TYPE_SUB17 MMA955x_2_DATA_TYPE
110 #define DATA_FIFO_LEN_SUB18 1
111 #define DATA_TYPE_SUB18 Custom_1_DATA_TYPE
112 #define DATA_FIFO_LEN_SUB19 1
113 #define DATA_TYPE_SUB19 Analog_1_DATA_TYPE
114 
115 /* Sensor data ready event masks. */
116 
117 #define App1_Accelerometer0_DATA_READY_EVENT ((uint32)(1 << 0))
118 
119 #define App1_Accelerometer1_DATA_READY_EVENT ((uint32)(1 << 1))
120 
121 #define App1_Accelerometer2_DATA_READY_EVENT ((uint32)(1 << 2))
122 
123 #define App1_Accelerometer3_DATA_READY_EVENT ((uint32)(1 << 3))
124 
125 #define App1_Accelerometer4_DATA_READY_EVENT ((uint32)(1 << 4))
126 
127 #define App1_Accelerometer5_DATA_READY_EVENT ((uint32)(1 << 5))
128 
129 #define App1_Accelerometer6_DATA_READY_EVENT ((uint32)(1 << 6))
130 
131 #define App1_Accelerometer7_DATA_READY_EVENT ((uint32)(1 << 7))
132 
133 #define App1_Magnetometer8_DATA_READY_EVENT ((uint32)(1 << 8))
134 
135 #define App1_Magnetometer9_DATA_READY_EVENT ((uint32)(1 << 9))
136 
137 #define App1_Gyrometer10_DATA_READY_EVENT ((uint32)(1 << 10))
138 
139 #define App1_Gyrometer11_DATA_READY_EVENT ((uint32)(1 << 11))
140 
141 #define App1_Pressure12_DATA_READY_EVENT ((uint32)(1 << 12))
142 
143 #define App1_Temperature13_DATA_READY_EVENT ((uint32)(1 << 13))
144 
145 #define App1_Orientation14_DATA_READY_EVENT ((uint32)(1 << 14))
146 
147 #define App1_Altitude15_DATA_READY_EVENT ((uint32)(1 << 15))
148 
149 #define App1_Pedometer16_DATA_READY_EVENT ((uint32)(1 << 16))
150 
151 #define App1_Pedometer17_DATA_READY_EVENT ((uint32)(1 << 17))
152 
153 #define App1_Custom18_DATA_READY_EVENT ((uint32)(1 << 18))
154 
155 #define App1_Analog19_DATA_READY_EVENT ((uint32)(1 << 19))
156 
157 #define App1_ALL_SENSOR_DATA_READY (1048575)
158 
159 /* User data access typedefs. */
160 typedef struct {
161  DATA_TYPE_SUB0 rawAccelerometerData_Sub0[DATA_FIFO_LEN_SUB0]; /* Sensor subscription data */
162  DATA_TYPE_SUB1 rawAccelerometerData_Sub1[DATA_FIFO_LEN_SUB1]; /* Sensor subscription data */
163  DATA_TYPE_SUB2 rawAccelerometerData_Sub2[DATA_FIFO_LEN_SUB2]; /* Sensor subscription data */
164  DATA_TYPE_SUB3 rawAccelerometerData_Sub3[DATA_FIFO_LEN_SUB3]; /* Sensor subscription data */
165  DATA_TYPE_SUB4 rawAccelerometerData_Sub4[DATA_FIFO_LEN_SUB4]; /* Sensor subscription data */
166  DATA_TYPE_SUB5 rawAccelerometerData_Sub5[DATA_FIFO_LEN_SUB5]; /* Sensor subscription data */
167  DATA_TYPE_SUB6 rawAccelerometerData_Sub6[DATA_FIFO_LEN_SUB6]; /* Sensor subscription data */
168  DATA_TYPE_SUB7 rawAccelerometerData_Sub7[DATA_FIFO_LEN_SUB7]; /* Sensor subscription data */
169  DATA_TYPE_SUB8 rawMagnetometerData_Sub8[DATA_FIFO_LEN_SUB8]; /* Sensor subscription data */
170  DATA_TYPE_SUB9 rawMagnetometerData_Sub9[DATA_FIFO_LEN_SUB9]; /* Sensor subscription data */
171  DATA_TYPE_SUB10 rawGyrometerData_Sub10[DATA_FIFO_LEN_SUB10]; /* Sensor subscription data */
172  DATA_TYPE_SUB11 rawGyrometerData_Sub11[DATA_FIFO_LEN_SUB11]; /* Sensor subscription data */
173  DATA_TYPE_SUB12 rawPressureData_Sub12[DATA_FIFO_LEN_SUB12]; /* Sensor subscription data */
174  DATA_TYPE_SUB13 rawTemperatureData_Sub13[DATA_FIFO_LEN_SUB13]; /* Sensor subscription data */
175  DATA_TYPE_SUB14 rawOrientationData_Sub14[DATA_FIFO_LEN_SUB14]; /* Sensor subscription data */
176  DATA_TYPE_SUB15 rawAltitudeData_Sub15[DATA_FIFO_LEN_SUB15]; /* Sensor subscription data */
177  DATA_TYPE_SUB16 rawPedometerData_Sub16[DATA_FIFO_LEN_SUB16]; /* Sensor subscription data */
178  DATA_TYPE_SUB17 rawPedometerData_Sub17[DATA_FIFO_LEN_SUB17]; /* Sensor subscription data */
179  DATA_TYPE_SUB18 rawCustomData_Sub18[DATA_FIFO_LEN_SUB18]; /* Sensor subscription data */
180  DATA_TYPE_SUB19 rawAnalogData_Sub19[DATA_FIFO_LEN_SUB19]; /* Sensor subscription data */
181  uint8 processedData[34]; /* Processed data buffer. */
182 } App1SensorData_t; /* Sensor data */
183 
184 /* This defines the error state of this application. */
185 typedef enum {
190 
191 /* Define the raw sensor identification type. */
192 typedef struct {
193  isf_SensorHandle_t smAdapterHandle; /* Sensor Adapter Handle */
194  uint8 sensorId; /* Global sensor identifier */
195 } SensorInfo_t;
196 
197 /* Define the sensor manager configuration type. */
198 typedef struct {
199  uint8 control; /* Current application state, see App1AppState_t for more information. */
210  isf_SubscriptionSettings_t GyrometerSettings_Sub10; /* Sensor subscription data */
211  isf_SubscriptionSettings_t GyrometerSettings_Sub11; /* Sensor subscription data */
212  isf_SubscriptionSettings_t PressureSettings_Sub12; /* Sensor subscription data */
215  isf_SubscriptionSettings_t AltitudeSettings_Sub15; /* Sensor subscription data */
216  isf_SubscriptionSettings_t PedometerSettings_Sub16; /* Sensor subscription data */
217  isf_SubscriptionSettings_t PedometerSettings_Sub17; /* Sensor subscription data */
218  isf_SubscriptionSettings_t CustomSettings_Sub18; /* Sensor subscription data */
219  isf_SubscriptionSettings_t AnalogSettings_Sub19; /* Sensor subscription data */
221 
222 /* Define the application instance type. */
223 typedef struct {
224  struct {
225  uint8 appId; /* Application ID of the application. */
226  event_t smLWEvent; /* Sensor Manager lightweight event. */
227  semaphore_t outputBufferLock; /* Output buffer lightweight semaphore. */
228  } instance; /* Application instance data */
229  struct {
230  SensorInfo_t AccelerometerInfo_Sub0; /* Sensor subscription data */
231  SensorInfo_t AccelerometerInfo_Sub1; /* Sensor subscription data */
232  SensorInfo_t AccelerometerInfo_Sub2; /* Sensor subscription data */
233  SensorInfo_t AccelerometerInfo_Sub3; /* Sensor subscription data */
234  SensorInfo_t AccelerometerInfo_Sub4; /* Sensor subscription data */
235  SensorInfo_t AccelerometerInfo_Sub5; /* Sensor subscription data */
236  SensorInfo_t AccelerometerInfo_Sub6; /* Sensor subscription data */
237  SensorInfo_t AccelerometerInfo_Sub7; /* Sensor subscription data */
238  SensorInfo_t MagnetometerInfo_Sub8; /* Sensor subscription data */
239  SensorInfo_t MagnetometerInfo_Sub9; /* Sensor subscription data */
240  SensorInfo_t GyrometerInfo_Sub10; /* Sensor subscription data */
241  SensorInfo_t GyrometerInfo_Sub11; /* Sensor subscription data */
242  SensorInfo_t PressureInfo_Sub12; /* Sensor subscription data */
243  SensorInfo_t TemperatureInfo_Sub13; /* Sensor subscription data */
244  SensorInfo_t OrientationInfo_Sub14; /* Sensor subscription data */
245  SensorInfo_t AltitudeInfo_Sub15; /* Sensor subscription data */
246  SensorInfo_t PedometerInfo_Sub16; /* Sensor subscription data */
247  SensorInfo_t PedometerInfo_Sub17; /* Sensor subscription data */
248  SensorInfo_t CustomInfo_Sub18; /* Sensor subscription data */
249  SensorInfo_t AnalogInfo_Sub19; /* Sensor subscription data */
250  } info; /* Sensor identification information */
251  App1AppSettings_t settings; /* Sensor Manager settings */
252  struct {
253  isf_fifo_t AccelerometerDataFifo_Sub0; /* Sensor data fifo */
254  isf_fifo_t AccelerometerDataFifo_Sub1; /* Sensor data fifo */
255  isf_fifo_t AccelerometerDataFifo_Sub2; /* Sensor data fifo */
256  isf_fifo_t AccelerometerDataFifo_Sub3; /* Sensor data fifo */
257  isf_fifo_t AccelerometerDataFifo_Sub4; /* Sensor data fifo */
258  isf_fifo_t AccelerometerDataFifo_Sub5; /* Sensor data fifo */
259  isf_fifo_t AccelerometerDataFifo_Sub6; /* Sensor data fifo */
260  isf_fifo_t AccelerometerDataFifo_Sub7; /* Sensor data fifo */
261  isf_fifo_t MagnetometerDataFifo_Sub8; /* Sensor data fifo */
262  isf_fifo_t MagnetometerDataFifo_Sub9; /* Sensor data fifo */
263  isf_fifo_t GyrometerDataFifo_Sub10; /* Sensor data fifo */
264  isf_fifo_t GyrometerDataFifo_Sub11; /* Sensor data fifo */
265  isf_fifo_t PressureDataFifo_Sub12; /* Sensor data fifo */
266  isf_fifo_t TemperatureDataFifo_Sub13; /* Sensor data fifo */
267  isf_fifo_t OrientationDataFifo_Sub14; /* Sensor data fifo */
268  isf_fifo_t AltitudeDataFifo_Sub15; /* Sensor data fifo */
269  isf_fifo_t PedometerDataFifo_Sub16; /* Sensor data fifo */
270  isf_fifo_t PedometerDataFifo_Sub17; /* Sensor data fifo */
271  isf_fifo_t CustomDataFifo_Sub18; /* Sensor data fifo */
272  isf_fifo_t AnalogDataFifo_Sub19; /* Sensor data fifo */
273  } fifos; /* Sensor fifos */
276 
277 #endif
278 /* ifndef __App1_TYPES_H */
#define DATA_FIFO_LEN_SUB8
Definition: App1_types.h:90
SensorInfo_t PressureInfo_Sub12
Definition: App1_types.h:242
isf_fifo_t GyrometerDataFifo_Sub11
Definition: App1_types.h:264
unsigned char uint8
Definition: isf_types.h:76
isf_SensorHandle_t smAdapterHandle
Definition: App1_types.h:193
SensorInfo_t GyrometerInfo_Sub10
Definition: App1_types.h:240
isf_SubscriptionSettings_t AccelerometerSettings_Sub7
Definition: App1_types.h:207
isf_SubscriptionSettings_t PressureSettings_Sub12
Definition: App1_types.h:212
The isf_magnetometer_types.h file contains the ISF data type definitions for use with the ISF generic...
semaphore_t outputBufferLock
Definition: App1_types.h:227
SensorInfo_t AccelerometerInfo_Sub4
Definition: App1_types.h:234
This is user's event module. Put your event handler code here.
SensorInfo_t MagnetometerInfo_Sub9
Definition: App1_types.h:239
#define DATA_TYPE_SUB8
Definition: App1_types.h:91
#define DATA_FIFO_LEN_SUB14
Definition: App1_types.h:102
#define DATA_FIFO_LEN_SUB5
Definition: App1_types.h:84
SensorInfo_t AccelerometerInfo_Sub3
Definition: App1_types.h:233
SensorInfo_t AltitudeInfo_Sub15
Definition: App1_types.h:245
#define DATA_FIFO_LEN_SUB18
Definition: App1_types.h:110
SensorInfo_t AccelerometerInfo_Sub7
Definition: App1_types.h:237
SensorInfo_t AccelerometerInfo_Sub2
Definition: App1_types.h:232
This defines the DSA sensor device handle structure used to invoke the adapter access functions...
isf_fifo_t AccelerometerDataFifo_Sub1
Definition: App1_types.h:254
uint16 version_info
ISF Embedded Application version information.
Definition: App1_types.h:22
App1AppState_t
Definition: App1_types.h:185
isf_fifo_t AltitudeDataFifo_Sub15
Definition: App1_types.h:268
#define DATA_TYPE_SUB19
Definition: App1_types.h:113
#define DATA_TYPE_SUB15
Definition: App1_types.h:105
isf_SubscriptionSettings_t AnalogSettings_Sub19
Definition: App1_types.h:219
isf_SubscriptionSettings_t OrientationSettings_Sub14
Definition: App1_types.h:214
#define DATA_TYPE_SUB0
Definition: App1_types.h:75
#define DATA_FIFO_LEN_SUB10
Definition: App1_types.h:94
#define DATA_TYPE_SUB17
Definition: App1_types.h:109
uint8 sensorId
Definition: App1_types.h:194
#define DATA_TYPE_SUB2
Definition: App1_types.h:79
isf_fifo_t AccelerometerDataFifo_Sub5
Definition: App1_types.h:258
isf_fifo_t AccelerometerDataFifo_Sub7
Definition: App1_types.h:260
uint8 appType
ISF Embedded Application type.
Definition: App1_types.h:20
#define App1_APP_DATA
Definition: App1_types.h:9
SensorInfo_t AccelerometerInfo_Sub6
Definition: App1_types.h:236
isf_fifo_t AccelerometerDataFifo_Sub2
Definition: App1_types.h:255
#define DATA_TYPE_SUB13
Definition: App1_types.h:101
isf_fifo_t AccelerometerDataFifo_Sub4
Definition: App1_types.h:257
isf_SubscriptionSettings_t AccelerometerSettings_Sub1
Definition: App1_types.h:201
isf_SubscriptionSettings_t AccelerometerSettings_Sub5
Definition: App1_types.h:205
The isf_pressure_types.h file contains the ISF data type definitions for use with the ISF generic pre...
SensorInfo_t GyrometerInfo_Sub11
Definition: App1_types.h:241
#define DATA_FIFO_LEN_SUB12
Definition: App1_types.h:98
isf_SubscriptionSettings_t AccelerometerSettings_Sub2
Definition: App1_types.h:202
isf_fifo_t PressureDataFifo_Sub12
Definition: App1_types.h:265
isf_SubscriptionSettings_t MagnetometerSettings_Sub9
Definition: App1_types.h:209
#define DATA_TYPE_SUB18
Definition: App1_types.h:111
isf_fifo_t GyrometerDataFifo_Sub10
Definition: App1_types.h:263
SensorInfo_t OrientationInfo_Sub14
Definition: App1_types.h:244
The isf_gyrometer_types.h file contains the ISF data type definitions for use with the ISF generic gy...
#define DATA_TYPE_SUB11
Definition: App1_types.h:97
App1AppSettings_t settings
Definition: App1_types.h:251
isf_SubscriptionSettings_t PedometerSettings_Sub16
Definition: App1_types.h:216
App1SensorData_t data
Definition: App1_types.h:274
isf_fifo_t MagnetometerDataFifo_Sub8
Definition: App1_types.h:261
#define DATA_FIFO_LEN_SUB17
Definition: App1_types.h:108
isf_SubscriptionSettings_t AccelerometerSettings_Sub4
Definition: App1_types.h:204
SensorInfo_t TemperatureInfo_Sub13
Definition: App1_types.h:243
#define DATA_FIFO_LEN_SUB7
Definition: App1_types.h:88
#define DATA_FIFO_LEN_SUB6
Definition: App1_types.h:86
#define DATA_TYPE_SUB10
Definition: App1_types.h:95
SensorInfo_t AnalogInfo_Sub19
Definition: App1_types.h:249
isf_fifo_t TemperatureDataFifo_Sub13
Definition: App1_types.h:266
#define DATA_TYPE_SUB7
Definition: App1_types.h:89
#define DATA_FIFO_LEN_SUB15
Definition: App1_types.h:104
#define DATA_FIFO_LEN_SUB16
Definition: App1_types.h:106
isf_fifo_t PedometerDataFifo_Sub17
Definition: App1_types.h:270
SensorInfo_t AccelerometerInfo_Sub0
Definition: App1_types.h:230
#define DATA_FIFO_LEN_SUB0
Definition: App1_types.h:74
isf_SubscriptionSettings_t AccelerometerSettings_Sub0
Definition: App1_types.h:200
uint8 numBytes
ISF Embedded Application registered additional information/data size.
Definition: App1_types.h:24
The isf_altitude_types.h file contains the ISF data type definitions for use with the ISF generic alt...
The isf_temperature_fixed_t.h file contains the ISF data type definitions for use with the ISF generi...
#define DATA_FIFO_LEN_SUB19
Definition: App1_types.h:112
#define DATA_FIFO_LEN_SUB11
Definition: App1_types.h:96
SensorInfo_t AccelerometerInfo_Sub5
Definition: App1_types.h:235
Main ISF header file. Contains code common to all ISF components.
isf_SubscriptionSettings_t AccelerometerSettings_Sub3
Definition: App1_types.h:203
unsigned short int uint16
Definition: isf_types.h:77
#define DATA_FIFO_LEN_SUB13
Definition: App1_types.h:100
isf_fifo_t CustomDataFifo_Sub18
Definition: App1_types.h:271
isf_fifo_t AccelerometerDataFifo_Sub0
Definition: App1_types.h:253
#define DATA_TYPE_SUB3
Definition: App1_types.h:81
isf_fifo_t MagnetometerDataFifo_Sub9
Definition: App1_types.h:262
isf_SubscriptionSettings_t AccelerometerSettings_Sub6
Definition: App1_types.h:206
isf_SubscriptionSettings_t MagnetometerSettings_Sub8
Definition: App1_types.h:208
#define DATA_TYPE_SUB16
Definition: App1_types.h:107
isf_SubscriptionSettings_t GyrometerSettings_Sub10
Definition: App1_types.h:210
isf_fifo_t AccelerometerDataFifo_Sub6
Definition: App1_types.h:259
isf_SubscriptionSettings_t PedometerSettings_Sub17
Definition: App1_types.h:217
#define DATA_FIFO_LEN_SUB1
Definition: App1_types.h:76
isf_SubscriptionSettings_t AltitudeSettings_Sub15
Definition: App1_types.h:215
SensorInfo_t AccelerometerInfo_Sub1
Definition: App1_types.h:231
isf_fifo_t AccelerometerDataFifo_Sub3
Definition: App1_types.h:256
#define DATA_TYPE_SUB5
Definition: App1_types.h:85
#define DATA_TYPE_SUB6
Definition: App1_types.h:87
#define DATA_FIFO_LEN_SUB3
Definition: App1_types.h:80
isf_SubscriptionSettings_t GyrometerSettings_Sub11
Definition: App1_types.h:211
SensorInfo_t MagnetometerInfo_Sub8
Definition: App1_types.h:238
#define DATA_FIFO_LEN_SUB9
Definition: App1_types.h:92
This is user's event module. Put your event handler code here.
isf_SubscriptionSettings_t CustomSettings_Sub18
Definition: App1_types.h:218
isf_fifo_t OrientationDataFifo_Sub14
Definition: App1_types.h:267
isf_fifo_t PedometerDataFifo_Sub16
Definition: App1_types.h:269
#define DATA_FIFO_LEN_SUB4
Definition: App1_types.h:82
isf_fifo_t AnalogDataFifo_Sub19
Definition: App1_types.h:272
SensorInfo_t CustomInfo_Sub18
Definition: App1_types.h:248
#define DATA_TYPE_SUB14
Definition: App1_types.h:103
The isf_sm_types.h contains the collection of type definitions used in the Sensor Manager Interface a...
The isf_accelerometer_types.h file contains the ISF data type definitions for use with the ISF generi...
SensorInfo_t PedometerInfo_Sub17
Definition: App1_types.h:247
#define DATA_FIFO_LEN_SUB2
Definition: App1_types.h:78
#define DATA_TYPE_SUB4
Definition: App1_types.h:83
#define DATA_TYPE_SUB9
Definition: App1_types.h:93
isf_SubscriptionSettings_t TemperatureSettings_Sub13
Definition: App1_types.h:213
#define DATA_TYPE_SUB12
Definition: App1_types.h:99
SensorInfo_t PedometerInfo_Sub16
Definition: App1_types.h:246
#define DATA_TYPE_SUB1
Definition: App1_types.h:77