HomeSort by relevance Sort by last modified time
    Searched refs:inv_error_t (Results 1 - 25 of 43) sorted by null

1 2

  /hardware/invensense/mlsdk/mllite/
mldmp.h 85 inv_error_t inv_dmp_open(void);
86 inv_error_t inv_dmp_start(void);
87 inv_error_t inv_dmp_stop(void);
88 inv_error_t inv_dmp_close(void);
mlBiasNoMotion.h 34 inv_error_t inv_enable_bias_no_motion(void);
35 inv_error_t inv_disable_bias_no_motion(void);
ml_mputest.h 35 inv_error_t inv_self_test_factory_calibrate(
37 inv_error_t inv_self_test_set_accel_z_orient(signed char z_sign);
38 inv_error_t inv_self_test_run(void);
39 inv_error_t inv_self_test_bias_only(void);
ml_stored_data.h 49 inv_error_t inv_load_calibration(void);
50 inv_error_t inv_store_calibration(void);
55 inv_error_t inv_load_cal(unsigned char *calData);
56 inv_error_t inv_store_cal(unsigned char *calData, int length);
mlFIFO.h 74 inv_error_t inv_set_fifo_rate(unsigned short fifoRate);
81 inv_error_t inv_register_fifo_rate_process(inv_obj_func func, int priority);
82 inv_error_t inv_unregister_fifo_rate_process(inv_obj_func func);
83 inv_error_t inv_run_fifo_rate_processes(void);
86 inv_error_t inv_send_quaternion(uint_fast16_t accuracy);
87 inv_error_t inv_send_gyro(uint_fast16_t elements, uint_fast16_t accuracy);
88 inv_error_t inv_send_accel(uint_fast16_t elements, uint_fast16_t accuracy);
89 inv_error_t inv_send_linear_accel(uint_fast16_t elements,
91 inv_error_t inv_send_linear_accel_in_world(uint_fast16_t elements,
93 inv_error_t inv_send_cntrl_data(uint_fast16_t elements
    [all...]
mlSetGyroBias.h 38 inv_error_t inv_enable_set_bias(void);
39 inv_error_t inv_disable_set_bias(void);
40 inv_error_t inv_set_gyro_bias_in_hw_unit(const short *bias, int mode);
41 inv_error_t inv_set_gyro_bias_in_dps(const long *bias, int mode);
42 inv_error_t inv_set_gyro_bias_in_dps_float(const float *bias, int mode);
mldl.h 118 inv_error_t inv_dl_open(void *mlslHandle);
119 inv_error_t inv_dl_close(void);
121 inv_error_t inv_dl_start(unsigned long sensors);
122 inv_error_t inv_dl_stop(unsigned long sensors);
126 inv_error_t inv_init_requested_sensors(unsigned long sensors);
128 inv_error_t inv_get_dl_ctrl_dmp(unsigned char enableRun,
130 inv_error_t inv_get_dl_cfg_int(unsigned char triggers);
131 inv_error_t inv_dl_cfg_sampling(unsigned char lpf, unsigned char divider);
132 inv_error_t inv_set_full_scale(float fullScale);
133 inv_error_t inv_set_external_sync(unsigned char extSync)
    [all...]
dmpDefault.h 35 inv_error_t inv_setup_dmp(void);
mlFIFOHW.h 38 inv_error_t inv_get_fifo_status(void);
39 inv_error_t inv_get_fifo_length(uint_fast16_t * len);
41 inv_error_t inv_reset_fifo(void);
43 inv_error_t inv_read_fifo(unsigned char *data, uint_fast16_t len);
mlstates.h 46 typedef inv_error_t(*state_change_callback_t) (unsigned char newState);
49 inv_error_t inv_state_transition(unsigned char newState);
51 inv_error_t inv_register_state_callback(state_change_callback_t callback);
52 inv_error_t inv_unregister_state_callback(state_change_callback_t callback);
53 inv_error_t inv_run_state_callbacks(unsigned char newState);
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);
ml.h 380 inv_error_t (*external_slave_callback)(struct inv_obj_t *);
407 inv_error_t(*mode_change_func) (unsigned long, unsigned long);
410 typedef inv_error_t(*inv_obj_func) (struct inv_obj_t *);
445 inv_error_t inv_serial_start(char const *port);
446 inv_error_t inv_serial_stop(void);
447 inv_error_t inv_set_mpu_sensors(unsigned long sensors);
451 inv_error_t inv_update_data(void);
457 inv_error_t inv_set_bias_update(unsigned short biasFunction);
461 inv_error_t inv_turn_on_bias_from_no_motion(void);
462 inv_error_t inv_turn_off_bias_from_no_motion(void)
    [all...]
pressure.h 63 inv_error_t inv_suspend_pressure(void);
64 inv_error_t inv_resume_presure(void);
65 inv_error_t inv_get_pressure_data(long *data);
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);
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...]
accel.h 51 inv_error_t inv_get_accel_data(long *data);
ml_mputest.c 66 extern inv_error_t inv_factory_calibrate(void *mlsl_handle,
96 inv_error_t inv_self_test_factory_calibrate(void *mlsl_handle,
100 inv_error_t firstError = INV_SUCCESS;
101 inv_error_t result;
135 inv_error_t inv_self_test_run(void)
151 inv_error_t inv_self_test_bias_only(void)
167 inv_error_t inv_self_test_set_accel_z_orient(signed char z_sign)
mlarray.c 119 inv_error_t inv_get_rot_mat(long *data)
121 inv_error_t result = INV_SUCCESS;
217 inv_error_t inv_get_angular_velocity(long *data)
253 inv_error_t inv_get_euler_angles(long *data)
284 inv_error_t inv_get_euler_angles_x(long *data)
286 inv_error_t result = INV_SUCCESS;
342 inv_error_t inv_get_euler_angles_y(long *data)
344 inv_error_t result = INV_SUCCESS;
400 inv_error_t inv_get_euler_angles_z(long *data)
402 inv_error_t result = INV_SUCCESS
    [all...]
mldl.c 152 inv_error_t inv_get_mpu_memory_original(unsigned short key,
195 inv_error_t inv_dl_open(void *mlslHandle)
197 inv_error_t result;
209 result = (inv_error_t) inv_mpu_open(&mldlCfg, sMLSLHandle,
219 inv_error_t inv_dl_close(void)
222 inv_error_t result = INV_SUCCESS;
224 result = (inv_error_t) inv_mpu_suspend(&mldlCfg,
231 result = (inv_error_t) inv_mpu_close(&mldlCfg, sMLSLHandle,
269 inv_error_t inv_init_requested_sensors(unsigned long sensors)
303 inv_error_t inv_dl_start(unsigned long sensors
    [all...]
mldmp.c 77 inv_error_t inv_dmp_open(void)
80 inv_error_t result;
174 inv_error_t inv_dmp_start(void)
177 inv_error_t result;
211 inv_error_t inv_dmp_stop(void)
214 inv_error_t result;
253 inv_error_t inv_dmp_close(void)
256 inv_error_t result;
257 inv_error_t firstError = INV_SUCCESS;
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/mlsdk/platform/include/
mlsl.h 83 inv_error_t inv_serial_open(char const *port, void **sl_handle);
98 inv_error_t inv_serial_close(void *sl_handle);
104 inv_error_t inv_serial_reset(void *sl_handle);
118 inv_error_t inv_serial_single_write(
134 inv_error_t inv_serial_write(
150 inv_error_t inv_serial_read(
169 inv_error_t inv_serial_read_mem(
186 inv_error_t inv_serial_write_mem(
202 inv_error_t inv_serial_read_fifo(
217 inv_error_t inv_serial_write_fifo
    [all...]
mlos.h 63 inv_error_t inv_free(void *ptr);
64 inv_error_t inv_create_mutex(HANDLE *mutex);
65 inv_error_t inv_lock_mutex(HANDLE mutex);
66 inv_error_t inv_unlock_mutex(HANDLE mutex);
70 inv_error_t inv_destroy_mutex(HANDLE handle);
  /hardware/invensense/mlsdk/platform/linux/
mlos_linux.c 70 inv_error_t inv_free(void *ptr)
84 inv_error_t inv_create_mutex(HANDLE *mutex)
108 inv_error_t inv_lock_mutex(HANDLE mutex)
126 inv_error_t inv_unlock_mutex(HANDLE mutex)
166 inv_error_t inv_destroy_mutex(HANDLE handle)

Completed in 94 milliseconds

1 2