ISF  2.2 rev 5
Intelligent Sensing Framework for Kinetis with Processor Expert
BasicApp1_types.h File Reference
Include dependency graph for BasicApp1_types.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  BasicApp1_app_info_t
 
struct  SensorInfo_t
 
struct  BasicApp1SensorData_t
 
struct  BasicApp1DataBuffers_t
 

Macros

#define BasicApp1_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 SENSOR_IDX_Accelerometer0   0
 
#define SENSOR_IDX_Accelerometer1   1
 
#define SENSOR_IDX_Accelerometer2   2
 
#define SENSOR_IDX_Accelerometer3   3
 
#define SENSOR_IDX_Accelerometer4   4
 
#define SENSOR_IDX_Accelerometer5   5
 
#define SENSOR_IDX_Accelerometer6   6
 
#define SENSOR_IDX_Accelerometer7   7
 
#define SENSOR_IDX_Magnetometer8   8
 
#define SENSOR_IDX_Magnetometer9   9
 
#define SENSOR_IDX_Gyrometer10   10
 
#define SENSOR_IDX_Gyrometer11   11
 
#define SENSOR_IDX_Pressure12   12
 
#define SENSOR_IDX_Temperature13   13
 
#define SENSOR_IDX_Orientation14   14
 
#define SENSOR_IDX_Altitude15   15
 
#define SENSOR_IDX_Pedometer16   16
 
#define SENSOR_IDX_Pedometer17   17
 
#define SENSOR_IDX_Custom18   18
 
#define SENSOR_IDX_Analog19   19
 
#define ALL_SENSOR_DATA_READY_BasicApp1   (1048575)
 
#define NUM_SUBSCRIPTIONS   20
 

Typedefs

typedef void( sensordataHandler_t) (uint8, void **, void *)