/hardware/invensense/65xx/libsensors_iio/software/core/mllite/linux/ |
ml_load_dmp.h | 28 inv_error_t inv_load_dmp(FILE *fd);
|
mlos.h | 52 inv_error_t inv_free(void *ptr); 53 inv_error_t inv_create_mutex(HANDLE *mutex); 54 inv_error_t inv_lock_mutex(HANDLE mutex); 55 inv_error_t inv_unlock_mutex(HANDLE mutex); 59 inv_error_t inv_destroy_mutex(HANDLE handle);
|
/hardware/invensense/65xx/libsensors_iio/software/core/mpl/ |
mag_disturb.h | 24 inv_error_t inv_enable_magnetic_disturbance(void); 25 inv_error_t inv_disable_magnetic_disturbance(void); 28 inv_error_t inv_set_magnetic_disturbance(int time_ms); 29 inv_error_t inv_init_magnetic_disturbance(void);
|
shake.h | 74 inv_error_t inv_enable_shake(void); 75 inv_error_t inv_disable_shake(void); 76 inv_error_t inv_init_shake(void); 77 inv_error_t inv_start_shake(void);
|
/hardware/invensense/60xx/mlsdk/mllite/ |
compass.h | 78 inv_error_t inv_get_compass_data(long *data); 79 inv_error_t inv_set_compass_bias(long *bias); 81 inv_error_t inv_set_compass_offset(void); 82 inv_error_t inv_compass_check_range(void); 83 inv_error_t inv_compass_write_reg(unsigned char reg, unsigned char val); 84 inv_error_t inv_compass_read_reg(unsigned char reg, unsigned char *val); 85 inv_error_t inv_compass_read_scale(long *val);
|
mlsupervisor.h | 57 inv_error_t(*progressive_no_motion_supervisor_func) (unsigned long 59 inv_error_t(*sensor_fusion_advanced_func) (double *magFB, 65 inv_error_t inv_reset_compass_calibration(void); 67 inv_error_t inv_accel_compass_supervisor(void); 68 inv_error_t inv_pressure_supervisor(void);
|
mlBiasNoMotion.h | 34 inv_error_t inv_enable_bias_no_motion(void); 35 inv_error_t inv_disable_bias_no_motion(void);
|
mlcontrol.h | 191 inv_error_t inv_set_control_sensitivity(unsigned short controlSignal, 193 inv_error_t inv_set_control_func(unsigned short function); 194 inv_error_t inv_get_control_signal(unsigned short controlSignal, 196 inv_error_t inv_get_grid_num(unsigned short controlSignal, 198 inv_error_t inv_set_grid_thresh(unsigned short controlSignal, 200 inv_error_t inv_set_grid_max(unsigned short controlSignal, long maximum); 201 inv_error_t 205 inv_error_t inv_set_control_data(unsigned short controlSignal, 208 inv_error_t inv_get_control_data(long *controlSignal, long *gridNum, 210 inv_error_t inv_update_control(struct inv_obj_t *inv_obj) [all...] |
mlBiasNoMotion.c | 61 inv_error_t inv_set_motion_callback(void (*func) (unsigned short motion_state)) 77 inv_error_t inv_turn_on_bias_from_no_motion() 79 inv_error_t result; 88 inv_error_t inv_turn_off_bias_from_no_motion() 90 inv_error_t result; 98 inv_error_t inv_update_bias(void) 101 inv_error_t result; 154 inv_error_t MLAccelMotionDetection(struct inv_obj_t *inv_obj) 159 inv_error_t result; 221 inv_error_t MLPollMotionStatus(struct inv_obj_t * inv_obj [all...] |
mlSetGyroBias.c | 89 inv_error_t inv_set_gyro_bias_in_hw_unit(const short *bias, int mode) 107 inv_error_t inv_set_gyro_bias_in_dps(const long *bias, int mode) 113 inv_error_t result; 131 inv_error_t inv_set_gyro_bias_in_dps_float(const float *bias, int mode) 134 inv_error_t result; 143 inv_error_t MLSetGyroBiasCB(struct inv_obj_t * inv_obj) 145 inv_error_t result = INV_SUCCESS; 178 inv_error_t inv_enable_set_bias(void) 180 inv_error_t result; 193 inv_error_t inv_disable_set_bias(void [all...] |
mlstates.c | 68 static inv_error_t inv_init_state_callbacks(void) 74 static inv_error_t MLStateCloseCallbacks(void) 76 inv_error_t result; 118 inv_error_t inv_state_transition(unsigned char newState) 120 inv_error_t result = INV_SUCCESS; 175 inv_error_t inv_register_state_callback(state_change_callback_t callback) 179 inv_error_t result; 218 inv_error_t inv_unregister_state_callback(state_change_callback_t callback) 222 inv_error_t result; 247 inv_error_t inv_run_state_callbacks(unsigned char newState [all...] |
/hardware/invensense/60xx/libsensors_iio/software/core/mllite/ |
data_builder.h | 175 inv_error_t inv_register_data_cb(inv_error_t (*func) 178 inv_error_t inv_unregister_data_cb(inv_error_t (*func) 181 inv_error_t inv_build_gyro(const short *gyro, inv_time_t timestamp); 182 inv_error_t inv_build_compass(const long *compass, int status, 184 inv_error_t inv_build_accel(const long *accel, int status, 186 inv_error_t inv_build_temp(const long temp, inv_time_t timestamp); 187 inv_error_t inv_build_quat(const long *quat, int status, inv_time_t timestamp); 188 inv_error_t inv_execute_on_data(void) [all...] |
mpl.c | 29 inv_error_t inv_init_mpl(void)
51 inv_error_t inv_get_version(char **version)
64 inv_error_t inv_start_mpl(void)
|
/hardware/invensense/60xx/libsensors_iio/software/core/mpl/ |
shake.h | 74 inv_error_t inv_enable_shake(void);
75 inv_error_t inv_disable_shake(void);
76 inv_error_t inv_init_shake(void);
77 inv_error_t inv_start_shake(void);
|
/hardware/invensense/6515/libsensors_iio/software/core/mpl/ |
authenticate.h | 19 inv_error_t inv_check_key(void);
|
mag_disturb.h | 25 inv_error_t inv_enable_magnetic_disturbance(void);
26 inv_error_t inv_disable_magnetic_disturbance(void);
29 inv_error_t inv_set_magnetic_disturbance(int time_ms);
30 inv_error_t inv_init_magnetic_disturbance(void);
|
shake.h | 74 inv_error_t inv_enable_shake(void); 75 inv_error_t inv_disable_shake(void); 76 inv_error_t inv_init_shake(void); 77 inv_error_t inv_start_shake(void);
|
/hardware/invensense/6515/libsensors_iio/software/core/mllite/ |
mpl.c | 30 inv_error_t inv_init_mpl(void) 56 inv_error_t inv_get_version(char **version) 69 inv_error_t inv_start_mpl(void)
|
data_builder.h | 237 inv_error_t inv_register_data_cb(inv_error_t (*func) 240 inv_error_t inv_unregister_data_cb(inv_error_t (*func) 243 inv_error_t inv_build_gyro(const short *gyro, inv_time_t timestamp); 244 inv_error_t inv_build_compass(const long *compass, int status, 246 inv_error_t inv_build_accel(const long *accel, int status, 248 inv_error_t inv_build_temp(const long temp, inv_time_t timestamp); 249 inv_error_t inv_build_quat(const long *quat, int status, inv_time_t timestamp); 250 inv_error_t inv_build_pressure(const long pressure, int status, inv_time_t timestamp) [all...] |
/hardware/invensense/65xx/libsensors_iio/software/core/mllite/ |
mpl.c | 30 inv_error_t inv_init_mpl(void) 56 inv_error_t inv_get_version(char **version) 69 inv_error_t inv_start_mpl(void)
|
/hardware/invensense/60xx/libsensors_iio/software/core/mllite/linux/ |
mlos.h | 52 inv_error_t inv_free(void *ptr); 53 inv_error_t inv_create_mutex(HANDLE *mutex); 54 inv_error_t inv_lock_mutex(HANDLE mutex); 55 inv_error_t inv_unlock_mutex(HANDLE mutex); 59 inv_error_t inv_destroy_mutex(HANDLE handle);
|
ml_stored_data.c | 40 inv_error_t inv_read_cal(unsigned char **calData, size_t *bytesRead) 43 inv_error_t result = INV_SUCCESS; 81 inv_error_t inv_write_cal(unsigned char *cal, size_t len) 85 inv_error_t result = INV_SUCCESS; 136 inv_error_t inv_load_cal_V0(unsigned char *calData, size_t len) 138 inv_error_t result; 175 inv_error_t inv_load_cal_V1(unsigned char *calData, size_t len) 193 inv_error_t inv_load_cal(unsigned char *calData) 243 inv_error_t inv_store_cal(unsigned char *calData, size_t length) 245 inv_error_t res = 0 [all...] |
/hardware/invensense/60xx/mlsdk/platform/include/ |
mlos.h | 64 inv_error_t inv_free(void *ptr); 65 inv_error_t inv_create_mutex(HANDLE *mutex); 66 inv_error_t inv_lock_mutex(HANDLE mutex); 67 inv_error_t inv_unlock_mutex(HANDLE mutex); 71 inv_error_t inv_destroy_mutex(HANDLE handle);
|
/hardware/invensense/6515/libsensors_iio/software/core/mllite/linux/ |
mlos.h | 52 inv_error_t inv_free(void *ptr); 53 inv_error_t inv_create_mutex(HANDLE *mutex); 54 inv_error_t inv_lock_mutex(HANDLE mutex); 55 inv_error_t inv_unlock_mutex(HANDLE mutex); 59 inv_error_t inv_destroy_mutex(HANDLE handle);
|
ml_stored_data.c | 44 inv_error_t inv_read_cal(unsigned char **calData, size_t *bytesRead) 47 inv_error_t result = INV_SUCCESS; 84 inv_error_t inv_write_cal(unsigned char *cal, size_t len) 88 inv_error_t result = INV_SUCCESS; 137 inv_error_t inv_load_cal_V0(unsigned char *calData, size_t len) 139 inv_error_t result; 176 inv_error_t inv_load_cal_V1(unsigned char *calData, size_t len) 194 inv_error_t inv_load_cal(unsigned char *calData) 244 inv_error_t inv_store_cal(unsigned char *calData, size_t length) 246 inv_error_t res = 0 [all...] |