/hardware/invensense/65xx/libsensors_iio/software/core/mllite/ |
data_builder.h | 234 inv_error_t inv_register_data_cb(inv_error_t (*func) 237 inv_error_t inv_unregister_data_cb(inv_error_t (*func) 240 inv_error_t inv_build_gyro(const short *gyro, inv_time_t timestamp); 241 inv_error_t inv_build_compass(const long *compass, int status, 243 inv_error_t inv_build_accel(const long *accel, int status, 245 inv_error_t inv_build_temp(const long temp, inv_time_t timestamp); 246 inv_error_t inv_build_quat(const long *quat, int status, inv_time_t timestamp); 247 inv_error_t inv_build_pressure(const long pressure, int status, inv_time_t timestamp) [all...] |
storage_manager.c | 32 typedef inv_error_t (*load_func_t)(const unsigned char *data); 33 typedef inv_error_t (*save_func_t)(unsigned char *data); 70 inv_error_t inv_register_load_store(inv_error_t (*load_func)(const unsigned char *data), 71 inv_error_t (*save_func)(unsigned char *data), size_t size, unsigned int key) 99 inv_error_t inv_get_mpl_state_size(size_t *size) 126 inv_error_t inv_load_mpl_states(const unsigned char *data, size_t length) 176 inv_error_t inv_save_mpl_states(unsigned char *data, size_t sz)
|
/hardware/invensense/65xx/libsensors_iio/software/core/mllite/linux/ |
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...] |
mlos_linux.c | 58 inv_error_t inv_free(void *ptr) 71 inv_error_t inv_create_mutex(HANDLE *mutex) 95 inv_error_t inv_lock_mutex(HANDLE mutex) 113 inv_error_t inv_unlock_mutex(HANDLE mutex) 153 inv_error_t inv_destroy_mutex(HANDLE handle)
|
/hardware/invensense/60xx/mlsdk/mllite/ |
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);
|
mldmp.c | 77 inv_error_t inv_dmp_open(void) 80 inv_error_t result; 176 inv_error_t inv_dmp_start(void) 179 inv_error_t result; 213 inv_error_t inv_dmp_stop(void) 216 inv_error_t result; 255 inv_error_t inv_dmp_close(void) 258 inv_error_t result; 259 inv_error_t firstError = INV_SUCCESS;
|
mlFIFOHW.c | 70 inv_error_t fifoError; 114 inv_error_t result; 189 inv_error_t inv_get_fifo_status(void) 191 inv_error_t fifoError = fifo_objHW.fifoError; 204 inv_error_t inv_get_fifo_length(uint_fast16_t * len) 208 inv_error_t result; 250 inv_error_t inv_read_fifo(unsigned char *data, uint_fast16_t len) 253 inv_error_t result; 272 inv_error_t inv_reset_fifo(void) 279 inv_error_t result [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...] |
mlFIFO.c | 226 static inv_error_t inv_construct3_fifo(unsigned char *regs, 234 inv_error_t result; 260 static inv_error_t inv_set_footer(void) 423 inv_error_t inv_decode_quantized_accel(void) 463 static inv_error_t inv_state_change_fifo(unsigned char newState) 465 inv_error_t result = INV_SUCCESS; 523 inv_error_t inv_init_fifo_param(void) 525 inv_error_t result; 549 inv_error_t inv_close_fifo(void) 551 inv_error_t result [all...] |
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...] |
dmpDefault.h | 35 inv_error_t inv_setup_dmp(void);
|
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);
|
ml.c | 110 inv_error_t inv_freescale_sensor_fusion_16bit(unsigned short orient); 111 inv_error_t inv_freescale_sensor_fusion_8bit(unsigned short orient); 125 inv_error_t inv_serial_start(char const *port) 128 inv_error_t result; 154 inv_error_t inv_serial_stop(void) 157 inv_error_t result = INV_SUCCESS; 188 inv_error_t inv_apply_calibration(void) 198 inv_error_t result; 276 inv_error_t inv_apply_endian_accel(void) 390 inv_error_t inv_register_dmp_interupt_cb(inv_obj_func func [all...] |
compass.c | 264 inv_error_t inv_get_compass_data(long *data) 266 inv_error_t result; 285 result = (inv_error_t) inv_mpu_read_compass(mldl_cfg, 364 inv_error_t inv_set_compass_bias(long *bias) 366 inv_error_t result = INV_SUCCESS; 417 inv_error_t inv_compass_write_reg(unsigned char reg, unsigned char val) 421 inv_error_t result; 451 inv_error_t inv_compass_read_reg(unsigned char reg, unsigned char *val) 455 inv_error_t result; 485 inv_error_t inv_compass_read_scale(long *val [all...] |
/hardware/invensense/60xx/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...] |
/hardware/invensense/60xx/libsensors_iio/software/core/mllite/ |
storage_manager.c | 28 typedef inv_error_t (*load_func_t)(const unsigned char *data); 29 typedef inv_error_t (*save_func_t)(unsigned char *data); 66 inv_error_t inv_register_load_store(inv_error_t (*load_func)(const unsigned char *data), 67 inv_error_t (*save_func)(unsigned char *data), size_t size, unsigned int key) 95 inv_error_t inv_get_mpl_state_size(size_t *size) 122 inv_error_t inv_load_mpl_states(const unsigned char *data, size_t length) 172 inv_error_t inv_save_mpl_states(unsigned char *data, size_t sz)
|
results_holder.c | 199 inv_error_t inv_get_gravity(long *data) 216 inv_error_t inv_get_6axis_quaternion(long *data) 226 inv_error_t inv_get_quaternion(long *data) 240 inv_error_t inv_get_quaternion_float(float *data) 243 inv_error_t result = inv_get_quaternion(ldata); 276 inv_error_t inv_generate_results(struct inv_sensor_cal_t *sensor_cal) 286 inv_error_t inv_start_results_holder(void) 298 inv_error_t inv_init_results_holder(void) 313 inv_error_t inv_enable_results_holder() 315 inv_error_t result [all...] |
/hardware/invensense/60xx/libsensors_iio/software/core/mllite/linux/ |
mlos_linux.c | 58 inv_error_t inv_free(void *ptr) 71 inv_error_t inv_create_mutex(HANDLE *mutex) 95 inv_error_t inv_lock_mutex(HANDLE mutex) 113 inv_error_t inv_unlock_mutex(HANDLE mutex) 153 inv_error_t inv_destroy_mutex(HANDLE handle)
|
ml_sysfs_helper.c | 298 inv_error_t inv_get_sysfs_key(unsigned char *key) 314 inv_error_t inv_get_sysfs_path(char *name) 322 inv_error_t inv_get_sysfs_abs_path(char *name) 336 inv_error_t inv_get_dmpfile(char *name) 351 inv_error_t inv_get_chip_name(char *name) 367 inv_error_t inv_get_handler_number(const char *name, int *num) 385 inv_error_t inv_get_input_number(const char *name, int *num) 402 inv_error_t inv_get_iio_trigger_path(char *name) 417 inv_error_t inv_get_iio_device_node(char *name)
|
/hardware/invensense/60xx/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)
|
mlsl_linux_mpu.c | 96 inv_error_t inv_serial_read_cfg(unsigned char *cfg, unsigned int len) 122 inv_error_t inv_serial_write_cfg(unsigned char *cfg, unsigned int len) 156 inv_error_t inv_serial_read_cal(unsigned char *cal, unsigned int len) 160 inv_error_t result = INV_SUCCESS; 187 inv_error_t inv_serial_write_cal(unsigned char *cal, unsigned int len) 191 inv_error_t result = INV_SUCCESS; 208 inv_error_t inv_serial_get_cal_length(unsigned int *len) 232 inv_error_t inv_serial_open(char const *port, void **sl_handle) 252 inv_error_t inv_serial_close(void *sl_handle) 261 inv_error_t inv_serial_reset(void *sl_handle [all...] |
/hardware/invensense/6515/libsensors_iio/software/core/mllite/linux/ |
mlos_linux.c | 58 inv_error_t inv_free(void *ptr) 71 inv_error_t inv_create_mutex(HANDLE *mutex) 95 inv_error_t inv_lock_mutex(HANDLE mutex) 113 inv_error_t inv_unlock_mutex(HANDLE mutex) 153 inv_error_t inv_destroy_mutex(HANDLE handle)
|
/hardware/invensense/6515/libsensors_iio/software/core/mllite/ |
results_holder.c | 255 inv_error_t inv_get_gravity(long *data)
258 inv_error_t result = inv_get_quaternion(ldata);
275 inv_error_t inv_get_accel_quaternion(long *data)
280 inv_error_t inv_get_gravity_6x(long *data)
295 inv_error_t inv_get_6axis_quaternion(long *data, inv_time_t *timestamp)
309 inv_error_t inv_get_quaternion(long *data)
325 inv_error_t inv_get_last_quaternion(long *data)
334 inv_error_t inv_set_last_quaternion(long *data)
345 inv_error_t inv_get_result_holder_status(long *rh_status)
354 inv_error_t inv_set_result_holder_status(long rh_status) [all...] |
storage_manager.c | 32 typedef inv_error_t (*load_func_t)(const unsigned char *data); 33 typedef inv_error_t (*save_func_t)(unsigned char *data); 70 inv_error_t inv_register_load_store(inv_error_t (*load_func)(const unsigned char *data), 71 inv_error_t (*save_func)(unsigned char *data), size_t size, unsigned int key) 99 inv_error_t inv_get_mpl_state_size(size_t *size) 126 inv_error_t inv_load_mpl_states(const unsigned char *data, size_t length) 176 inv_error_t inv_save_mpl_states(unsigned char *data, size_t sz)
|