9 #define App1_APP_DATA ""
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
117 #define App1_Accelerometer0_DATA_READY_EVENT ((uint32)(1 << 0))
119 #define App1_Accelerometer1_DATA_READY_EVENT ((uint32)(1 << 1))
121 #define App1_Accelerometer2_DATA_READY_EVENT ((uint32)(1 << 2))
123 #define App1_Accelerometer3_DATA_READY_EVENT ((uint32)(1 << 3))
125 #define App1_Accelerometer4_DATA_READY_EVENT ((uint32)(1 << 4))
127 #define App1_Accelerometer5_DATA_READY_EVENT ((uint32)(1 << 5))
129 #define App1_Accelerometer6_DATA_READY_EVENT ((uint32)(1 << 6))
131 #define App1_Accelerometer7_DATA_READY_EVENT ((uint32)(1 << 7))
133 #define App1_Magnetometer8_DATA_READY_EVENT ((uint32)(1 << 8))
135 #define App1_Magnetometer9_DATA_READY_EVENT ((uint32)(1 << 9))
137 #define App1_Gyrometer10_DATA_READY_EVENT ((uint32)(1 << 10))
139 #define App1_Gyrometer11_DATA_READY_EVENT ((uint32)(1 << 11))
141 #define App1_Pressure12_DATA_READY_EVENT ((uint32)(1 << 12))
143 #define App1_Temperature13_DATA_READY_EVENT ((uint32)(1 << 13))
145 #define App1_Orientation14_DATA_READY_EVENT ((uint32)(1 << 14))
147 #define App1_Altitude15_DATA_READY_EVENT ((uint32)(1 << 15))
149 #define App1_Pedometer16_DATA_READY_EVENT ((uint32)(1 << 16))
151 #define App1_Pedometer17_DATA_READY_EVENT ((uint32)(1 << 17))
153 #define App1_Custom18_DATA_READY_EVENT ((uint32)(1 << 18))
155 #define App1_Analog19_DATA_READY_EVENT ((uint32)(1 << 19))
157 #define App1_ALL_SENSOR_DATA_READY (1048575)
#define DATA_FIFO_LEN_SUB8
SensorInfo_t PressureInfo_Sub12
isf_fifo_t GyrometerDataFifo_Sub11
isf_SensorHandle_t smAdapterHandle
SensorInfo_t GyrometerInfo_Sub10
isf_SubscriptionSettings_t AccelerometerSettings_Sub7
isf_SubscriptionSettings_t PressureSettings_Sub12
The isf_magnetometer_types.h file contains the ISF data type definitions for use with the ISF generic...
semaphore_t outputBufferLock
SensorInfo_t AccelerometerInfo_Sub4
This is user's event module. Put your event handler code here.
SensorInfo_t MagnetometerInfo_Sub9
#define DATA_FIFO_LEN_SUB14
#define DATA_FIFO_LEN_SUB5
SensorInfo_t AccelerometerInfo_Sub3
SensorInfo_t AltitudeInfo_Sub15
#define DATA_FIFO_LEN_SUB18
SensorInfo_t AccelerometerInfo_Sub7
SensorInfo_t AccelerometerInfo_Sub2
This defines the DSA sensor device handle structure used to invoke the adapter access functions...
isf_fifo_t AccelerometerDataFifo_Sub1
uint16 version_info
ISF Embedded Application version information.
isf_fifo_t AltitudeDataFifo_Sub15
isf_SubscriptionSettings_t AnalogSettings_Sub19
isf_SubscriptionSettings_t OrientationSettings_Sub14
#define DATA_FIFO_LEN_SUB10
isf_fifo_t AccelerometerDataFifo_Sub5
isf_fifo_t AccelerometerDataFifo_Sub7
uint8 appType
ISF Embedded Application type.
SensorInfo_t AccelerometerInfo_Sub6
isf_fifo_t AccelerometerDataFifo_Sub2
isf_fifo_t AccelerometerDataFifo_Sub4
isf_SubscriptionSettings_t AccelerometerSettings_Sub1
isf_SubscriptionSettings_t AccelerometerSettings_Sub5
The isf_pressure_types.h file contains the ISF data type definitions for use with the ISF generic pre...
SensorInfo_t GyrometerInfo_Sub11
#define DATA_FIFO_LEN_SUB12
isf_SubscriptionSettings_t AccelerometerSettings_Sub2
isf_fifo_t PressureDataFifo_Sub12
isf_SubscriptionSettings_t MagnetometerSettings_Sub9
isf_fifo_t GyrometerDataFifo_Sub10
SensorInfo_t OrientationInfo_Sub14
The isf_gyrometer_types.h file contains the ISF data type definitions for use with the ISF generic gy...
App1AppSettings_t settings
isf_SubscriptionSettings_t PedometerSettings_Sub16
isf_fifo_t MagnetometerDataFifo_Sub8
#define DATA_FIFO_LEN_SUB17
isf_SubscriptionSettings_t AccelerometerSettings_Sub4
SensorInfo_t TemperatureInfo_Sub13
#define DATA_FIFO_LEN_SUB7
#define DATA_FIFO_LEN_SUB6
SensorInfo_t AnalogInfo_Sub19
isf_fifo_t TemperatureDataFifo_Sub13
#define DATA_FIFO_LEN_SUB15
#define DATA_FIFO_LEN_SUB16
isf_fifo_t PedometerDataFifo_Sub17
SensorInfo_t AccelerometerInfo_Sub0
#define DATA_FIFO_LEN_SUB0
isf_SubscriptionSettings_t AccelerometerSettings_Sub0
uint8 numBytes
ISF Embedded Application registered additional information/data size.
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
#define DATA_FIFO_LEN_SUB11
SensorInfo_t AccelerometerInfo_Sub5
Main ISF header file. Contains code common to all ISF components.
isf_SubscriptionSettings_t AccelerometerSettings_Sub3
unsigned short int uint16
#define DATA_FIFO_LEN_SUB13
isf_fifo_t CustomDataFifo_Sub18
isf_fifo_t AccelerometerDataFifo_Sub0
isf_fifo_t MagnetometerDataFifo_Sub9
isf_SubscriptionSettings_t AccelerometerSettings_Sub6
isf_SubscriptionSettings_t MagnetometerSettings_Sub8
isf_SubscriptionSettings_t GyrometerSettings_Sub10
isf_fifo_t AccelerometerDataFifo_Sub6
isf_SubscriptionSettings_t PedometerSettings_Sub17
#define DATA_FIFO_LEN_SUB1
isf_SubscriptionSettings_t AltitudeSettings_Sub15
SensorInfo_t AccelerometerInfo_Sub1
isf_fifo_t AccelerometerDataFifo_Sub3
#define DATA_FIFO_LEN_SUB3
isf_SubscriptionSettings_t GyrometerSettings_Sub11
SensorInfo_t MagnetometerInfo_Sub8
#define DATA_FIFO_LEN_SUB9
This is user's event module. Put your event handler code here.
isf_SubscriptionSettings_t CustomSettings_Sub18
isf_fifo_t OrientationDataFifo_Sub14
isf_fifo_t PedometerDataFifo_Sub16
#define DATA_FIFO_LEN_SUB4
isf_fifo_t AnalogDataFifo_Sub19
SensorInfo_t CustomInfo_Sub18
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
#define DATA_FIFO_LEN_SUB2
isf_SubscriptionSettings_t TemperatureSettings_Sub13
SensorInfo_t PedometerInfo_Sub16