1 /* 2 $License: 3 Copyright (C) 2011-2012 InvenSense Corporation, All Rights Reserved. 4 See included License.txt for License information. 5 $ 6 */ 7 8 /****************************************************************************** 9 * 10 * $Id$ 11 * 12 *****************************************************************************/ 13 14 #ifndef MLDMP_FUSION9AXIS_H__ 15 #define MLDMP_FUSION9AXIS_H__ 16 17 #include "mltypes.h" 18 19 #ifdef __cplusplus 20 extern "C" { 21 #endif 22 23 void inv_init_9x_fusion(void); 24 inv_error_t inv_9x_fusion_state_change(unsigned char newState); 25 inv_error_t inv_enable_9x_sensor_fusion(void); 26 inv_error_t inv_disable_9x_sensor_fusion(void); 27 inv_error_t inv_start_9x_sensor_fusion(void); 28 inv_error_t inv_stop_9x_sensor_fusion(void); 29 inv_error_t inv_9x_fusion_set_mag_fb(double fb); 30 inv_error_t inv_9x_fusion_enable_jitter_reduction(int en); 31 32 #ifdef __cplusplus 33 } 34 #endif 35 36 37 #endif // MLDMP_FUSION9AXIS_H__ 38