Searched refs:gyro_bias (Results 1 - 10 of 10) sorted by relevance

/hardware/invensense/6515/libsensors_iio/software/simple_apps/self_test/
H A Dinv_self_test.c257 bias_dtype gyro_bias[3]; local
350 memset(gyro_bias,0, sizeof(gyro_bias));
405 if (read_sysfs_int(mpu.gyro_x_calibbias, &gyro_bias[0].i) < 0 ||
406 read_sysfs_int(mpu.gyro_y_calibbias, &gyro_bias[1].i) < 0 ||
407 read_sysfs_int(mpu.gyro_z_calibbias, &gyro_bias[2].i) < 0 ||
409 memset(gyro_bias, 0, sizeof(gyro_bias));
416 gyro_bias[0].i, gyro_bias[
[all...]
/hardware/invensense/60xx/mlsdk/mllite/
H A DmlBiasNoMotion.c345 inv_obj->gyro_bias[0] = inv_q30_mult(biasTmp[0], 1501974482L);
346 inv_obj->gyro_bias[1] = inv_q30_mult(biasTmp[1], 1501974482L);
347 inv_obj->gyro_bias[2] = inv_q30_mult(biasTmp[2], 1501974482L);
H A Dmlarray.c495 data[0] = inv_obj.gyro_bias[0];
496 data[1] = inv_obj.gyro_bias[1];
497 data[2] = inv_obj.gyro_bias[2];
1465 data[0] = (float)inv_obj.gyro_bias[0] / 65536.0f;
1466 data[1] = (float)inv_obj.gyro_bias[1] / 65536.0f;
1467 data[2] = (float)inv_obj.gyro_bias[2] / 65536.0f;
2144 inv_obj.gyro_bias[i] = data[i];
2145 biasTmp = -inv_obj.gyro_bias[i] / sf;
H A Dml.h298 long gyro_bias[3]; member in struct:inv_obj_t
H A Dmldl.c694 inv_obj.gyro_bias[ii] = -offset[ii] * sf;
/hardware/invensense/60xx/libsensors_iio/software/core/mllite/
H A Ddata_builder.c46 long gyro_bias[3]; member in struct:inv_db_save_t
47 /** Temperature when *gyro_bias was stored. */
651 if (memcmp(inv_data_builder.save.gyro_bias, bias, sizeof(inv_data_builder.save.gyro_bias))) {
652 memcpy(inv_data_builder.save.gyro_bias, bias, sizeof(inv_data_builder.save.gyro_bias));
653 inv_apply_calibration(&sensors.gyro, inv_data_builder.save.gyro_bias);
681 memcpy(bias, inv_data_builder.save.gyro_bias,
682 sizeof(inv_data_builder.save.gyro_bias));
770 inv_apply_calibration(&sensors.gyro, inv_data_builder.save.gyro_bias);
[all...]
/hardware/invensense/6515/libsensors_iio/software/core/mllite/
H A Ddata_builder.c840 if (memcmp(inv_data_builder.save_mpl.gyro_bias, bias,
841 sizeof(inv_data_builder.save_mpl.gyro_bias))) {
842 memcpy(inv_data_builder.save_mpl.gyro_bias, bias,
843 sizeof(inv_data_builder.save_mpl.gyro_bias));
845 inv_data_builder.save_mpl.gyro_bias);
892 memcpy(bias, inv_data_builder.save_mpl.gyro_bias,
893 sizeof(inv_data_builder.save_mpl.gyro_bias));
910 inv_data_builder.save_mpl.gyro_bias, bias);
1061 inv_apply_calibration(&sensors.gyro, inv_data_builder.save_mpl.gyro_bias);
H A Ddata_builder.h203 long gyro_bias[3]; member in struct:inv_db_save_mpl_t
/hardware/invensense/65xx/libsensors_iio/software/core/mllite/
H A Ddata_builder.c626 if (memcmp(inv_data_builder.save_mpl.gyro_bias, bias,
627 sizeof(inv_data_builder.save_mpl.gyro_bias))) {
628 memcpy(inv_data_builder.save_mpl.gyro_bias, bias,
629 sizeof(inv_data_builder.save_mpl.gyro_bias));
631 inv_data_builder.save_mpl.gyro_bias);
678 memcpy(bias, inv_data_builder.save_mpl.gyro_bias,
679 sizeof(inv_data_builder.save_mpl.gyro_bias));
696 inv_data_builder.save_mpl.gyro_bias, bias);
835 inv_apply_calibration(&sensors.gyro, inv_data_builder.save_mpl.gyro_bias);
H A Ddata_builder.h200 long gyro_bias[3]; member in struct:inv_db_save_mpl_t

Completed in 465 milliseconds