1 /* 2 $License: 3 Copyright (C) 2011-2012 InvenSense Corporation, All Rights Reserved. 4 See included License.txt for License information. 5 $ 6 */ 7 #ifndef INV_MOTION_NO_MOTION_H__ 8 #define INV_MOTION_NO_MOTION_H__ 9 10 #include "mltypes.h" 11 #include "invensense.h" 12 13 #ifdef __cplusplus 14 extern "C" { 15 #endif 16 17 inv_error_t inv_enable_motion_no_motion(void); 18 inv_error_t inv_disable_motion_no_motion(void); 19 inv_error_t inv_init_motion_no_motion(void); 20 inv_error_t inv_start_motion_no_motion(void); 21 inv_error_t inv_stop_motion_no_motion(void); 22 23 inv_error_t inv_set_no_motion_time(long time_ms); 24 inv_time_t motion_nomot_get_gyro_bias_update_time(void); 25 void motion_nomot_set_gyro_bias_update_time(struct inv_sensor_cal_t *sensor_cal); 26 27 #ifdef __cplusplus 28 } 29 #endif 30 31 #endif // INV_MOTION_NO_MOTION_H__ 32