ISF  2.2 rev 5
Intelligent Sensing Framework for Kinetis with Processor Expert
SensorSpecific Directory Reference
Directory dependency graph for SensorSpecific:
SensorSpecific

Files

file  fsl_fusion_virt_3D_orient.c [code]
 The orientation sensor adapter is a virtual adapter that uses sensor fusion algorithms to compute orientation data using accelerometer, magnetomer and gyrometer data. Multiple fusion algorithms are available to which each require different combinations of these sensors. A tilt algorithm can compute pitch and roll from only accelerometer data. An automotive compass algorithm computes magnetic heading from only magnetometer data A rotation algorithm computes pitch, roll, and yaw from only gyro data. A tilt-compensated Ecompass algorithm computes pitch, roll and magnetic heading from accel + mag data A gaming handset algorithm computes pitch, roll, and yaw from accel + gyro data A gyro-stabilized Compass computes pitch, roll, and magnetic heading from accel + mag + gyro data.
 
file  fsl_fusion_virt_3D_orient.h [code]
 
file  fsl_fxas21002_i2cspi_3D_gyro.c [code]
 The FXAS21002 is a 3-axis Angular Rate Gyroscope from Freescale that supports both I2C and SPI protocols. This source file implements the interface for the FXAS21002 Sensor Adapter. It uses Device Messaging (DM), which abstracts away the differences between the I2C and SPI protocols, to communicate with the device. This choice is made via the system communication file, isf_sysconf_comms.c. This file also uses the Bus Manager (BM) to schedule a periodic callback for reading new sensor data and sending the data to the Sensor Manager (SM).
 
file  fsl_fxas21002_i2cspi_3D_gyro.h [code]
 The fsl_fxas21002_i2cspi_3D_gyro.h file contains the definitions and functions supporting the FXAS21002 Sensor Adapter.
 
file  fsl_fxlc95000_i2cspi_pedo.c [code]
 
file  fsl_fxlc95000_i2cspi_pedo.h [code]
 
file  fsl_fxls8471_i2cspi_3D_accel.c [code]
 
file  fsl_fxls8471_i2cspi_3D_accel.h [code]
 The fsl_fxls8471_i2cspi_3D_accel.h file contains the definitions and functions supporting the MMA8652 Sensor adapter header file.
 
file  fsl_fxls8952_i2c_3D_accel.c [code]
 The FXLS8952 Sensor Adapter for the 3-axis consumer accelerometer that supports I2C protocol.
 
file  fsl_fxls8952_i2c_3D_accel.h [code]
 The fsl_fxls8952_i2c_3D_accel.h file contains the definitions and functions supporting the FXLS8952 Sensor adapter header file.
 
file  fsl_fxos8700_i2cspi_6D_AccMag.c [code]
 The FXOS8700 is a 6-axis consumer combo device that includes an accelerometer and magnetometer from Freescale that supports both I2C and SPI protocols. This source file implements the interface for the FXOS8700 Sensor Adapter. It uses Device Messaging (DM), which abstracts away the differences between the I2C and SPI protocols, to communicate with the device. This choice is made via the system communication file, isf_sysconf_comms.c. This file also uses the Bus Manager (BM) to schedule a periodic callback for reading new sensor data and sending the data to the Sensor Manager (SM).
 
file  fsl_fxos8700_i2cspi_6D_AccMag.h [code]
 The fsl_fxos8700_i2cspi_6D_AccMag.h file contains the definitions and functions supporting the FXOS8700 Sensor adapter header file.
 
file  fsl_mag3110_i2c_3D_mag.c [code]
 MAG3110 Sensor Adapter header file.
 
file  fsl_mag3110_i2c_3D_mag.h [code]
 The fsl_mag3110_i2c_3D_mag.h file contains the definitions and functions supporting the MAG3110 Sensor Adapter header file.
 
file  fsl_mma8491q_i2c_3D_accel.c [code]
 The fsl_mma8491q_i2c_3D_accel.c contains the MMA8491Q Accelerometer family routine Set implementations. Freescale supports several families of 3-axis intelligent accelerometers with overlapping register definitions and feature sets. This file implements a sensor adapter for this part families.
 
file  fsl_mma8491q_i2c_3D_accel.h [code]
 The fsl_mma8491q_i2c_3D_accel.h file contains the definitions and functions supporting the MMA8491q Sensor adapter.
 
file  fsl_mma865x_i2c_3D_accel.c [code]
 
file  fsl_mma865x_i2c_3D_accel.h [code]
 The fsl_mma865x_i2c_3D_accel.h file contains the definitions and functions supporting the MMA865x Sensor adapter header file.
 
file  fsl_mma955x_i2cspi_pedo.c [code]
 
file  fsl_mma955x_i2cspi_pedo.h [code]
 
file  fsl_mpl3115_i2c_1D_press.c [code]
 
file  fsl_mpl3115_i2c_1D_press.h [code]
 The fsl_mpl3115_i2c_1D_press.h file contains the definitions and functions supporting the MMA8652 Sensor adapter header file.
 
file  fxas21002.h [code]
 The fxas21002.h file contains the FXAS21002 Magnetometer register definitions, access macros, and device access functions.
 
file  fxlc95000.h [code]
 The fxlc95000.h contains the FXLC95000 Intelligent Sensor register definitions, access macros, and device access functions.
 
file  fxls8471.h [code]
 The fxls8471.h contains the FXLS8471 Accelerometer register definitions, access macros, and device access functions.
 
file  fxls8952.h [code]
 The fxls8952.h contains the FXLS8952 Accelerometer register definitions, access macros, and device access functions.
 
file  fxos8700.h [code]
 The fxos8700.h file describes the FXOS8700 register definition and its bit mask.
 
file  mag3110.h [code]
 The mag3110.h contains the MAG3110 Magnetometer register definitions, access macros, and device access functions.
 
file  mma8491q.h [code]
 The mma8491q.h contains register definitions and macros as well as the type definitions and public functions for the lowest level interface to the MMA865x family of parts.
 
file  mma865x.h [code]
 The mma865x.h contains the MMA865x Accelerometer register definitions, access macros, and device access functions.
 
file  mma955x.h [code]
 The mma955x.h contains the mma955x Intelligent Sensor register definitions, access macros, and device access functions.
 
file  mpl3115.h [code]
 The mpl3115.h contains the MPL3115 Pressure sensor register definitions, access macros, and device access functions.