ISSDK  1.8
IoT Sensing Software Development Kit
sources Directory Reference
Directory dependency graph for sources:
algorithms/sensorfusion/sources

Files

file  approximations.c [code]
 Math approximations file.
 
file  approximations.h [code]
 Math approximations file.
 
file  board_encodings.h [code]
 This file summarizes board encodings assigned to date.
 
file  calibration_storage.c [code]
 Provides functions to store calibration to NVM.
 
file  calibration_storage.h [code]
 Provides functions to store calibration to NVM.
 
file  control.c [code]
 Defines control sub-system.
 
file  control.h [code]
 Defines control sub-system.
 
file  control_lpc.c [code]
 Defines control sub-system for LPC54114.
 
file  control_lpsci.c [code]
 Defines control sub-system.
 
file  debug.c [code]
 ApplyPerturbation function used to analyze dynamic performance.
 
file  debug.h [code]
 ApplyPerturbation function used to analyze dynamic performance.
 
file  DecodeCommandBytes.c [code]
 Command interpreter which interfaces to the Sensor Fusion Toolbox.
 
file  driver_ctimer.c [code]
 Provides a simple abstraction for a periodic interval timer.
 
file  driver_FXAS21002.c [code]
 Provides init() and read() functions for the FXAS21002 gyroscope.
 
file  driver_FXLS8471Q.c [code]
 Provides init() and read() functions for the FXLS8471Q 3-axis accel.
 
file  driver_FXLS8952.c [code]
 Provides init() and read() functions for the FXLS8952 3-axis accelerometer.
 
file  driver_FXLS8962.c [code]
 Provides init() and read() functions for the FXLS8962 3-axis accelerometer.
 
file  driver_FXOS8700.c [code]
 Provides init() and read() functions for the FXOS8700 6-axis accel plus mag.
 
file  driver_KSDK_NVM.c [code]
 middleware driver for NVM on Kinetis devices
 
file  driver_KSDK_NVM.h [code]
 middleware driver for NVM on Kinetis devices
 
file  driver_MAG3110.c [code]
 Provides init() and read() functions for the MAG3110 magnetometer.
 
file  driver_MMA845X.c [code]
 Provides init() and read() functions for the MMA845x 3-axis accel family.
 
file  driver_MMA8652.c [code]
 Provides init() and read() functions for the MMA8652 3-axis accel family.
 
file  driver_MPL3115.c [code]
 Provides init() and read() functions for the MPL3115 pressure sensor/altimeter.
 
file  driver_pit.c [code]
 Provides a simple abstraction for a periodic interval timer.
 
file  driver_pit.h [code]
 Provides a simple abstraction for a periodic interval timer.
 
file  driver_systick.c [code]
 Encapsulates the ARM sysTick counter, which is used for benchmarking.
 
file  drivers.h [code]
 Provides function prototypes for driver level interfaces.
 
file  fusion.c [code]
 Lower level sensor fusion interface.
 
file  fusion.h [code]
 Lower level sensor fusion interface.
 
file  hal_frdm_fxs_mult2_b.c [code]
 Hardware Abstraction layer for the FRDM-FXS-MULT2-B sensor shield.
 
file  magnetic.c [code]
 Lower level magnetic calibration interface.
 
file  magnetic.h [code]
 Lower level magnetic calibration interface.
 
file  main_agm01_freertos_two_tasks.c [code]
 FreeRTOS (two task) implementation of sensor fusion on FRDM-K64F.
 
file  main_agm04_freertos_two_tasks.c [code]
 FreeRTOS (two task) implementation of sensor fusion on FRDM-K64F/FRDM-STBC-AGM04 using MMA8652 (Accel), FXAS21002 (Gyro) and MAG3110 (Mag).
 
file  main_agmp03_freertos_two_tasks.c [code]
 FreeRTOS (two task) implementation of sensor fusion.
 
file  main_baremetal.c [code]
 Bare metal implementation of sensor fusion on FRDM-K64F.
 
file  main_baremetal_agm04.c [code]
 Bare metal implementation of sensor fusion on FRDM-K64F/FRDM-STBC-AGM04 using MMA8652 (Accel), FXAS21002 (Gyro) and MAG3110 (Mag).
 
file  main_baremetal_agmp03.c [code]
 Bare metal implementation of sensor fusion on FRDM-K64F.
 
file  main_freertos_agm02.c [code]
 FreeRTOS (two task) implementation of sensor fusion on FRDM-K64F/FRDM-FXS-AGM02.
 
file  main_freertos_agm02_power_cycling.c [code]
 FreeRTOS (two task) implementation of sensor fusion on FRDM-K64F/FRDM-FXS-AGM02 with smart power-cycling support.
 
file  main_freertos_two_tasks.c [code]
 FreeRTOS (two task) implementation of sensor fusion on FRDM-K64F.
 
file  matrix.c [code]
 Matrix manipulation functions.
 
file  matrix.h [code]
 Matrix manipulation functions.
 
file  motionCheck.c [code]
 check to see if the board is moving.
 
file  orientation.c [code]
 Functions to convert between various orientation representations.
 
file  orientation.h [code]
 Functions to convert between various orientation representations.
 
file  output_stream.c [code]
 Implements streaming function for the status subsystem. See status.h.
 
file  precisionAccelerometer.c [code]
 Implements accelerometer calibration routines.
 
file  precisionAccelerometer.h [code]
 Implements accelerometer calibration routines.
 
file  sensor_fusion.c [code]
 The sensor_fusion.c file implements the top level programming interface.
 
file  sensor_fusion.h [code]
 The sensor_fusion.h file implements the top level programming interface.
 
file  standard_build.h [code]
 A "standard" build configuration file.
 
file  status.c [code]
 Application-specific status subsystem.
 
file  status.h [code]
 Application-specific status subsystem.