/hardware/invensense/6515/libsensors_iio/software/simple_apps/playback/linux/ |
H A D | and_constructor.c | 76 // gyro setup 114 short gyro[3]; local 146 r = fread(gyro, sizeof(gyro[0]), 3, inv_construct.file); 148 inv_build_gyro(gyro, ts); 150 gyro[0], gyro[1], gyro[2], ts); 347 // set gyro sample sate in MPL in micro seconds
|
H A D | datalogger_outputs.c | 51 struct inv_single_sensor_t *pg = &dl_out.sc.gyro; 67 struct inv_single_sensor_t *pg = &dl_out.sc.gyro; 94 long gyro[3]; local 95 inv_get_gyro_set(gyro, accuracy, timestamp); 97 values[0] = (float)gyro[0] / 65536.f; 98 values[1] = (float)gyro[1] / 65536.f; 99 values[2] = (float)gyro[2] / 65536.f;
|
H A D | main.c | 354 float gyro[3]; local 355 inv_get_gyro_float(gyro); 356 PRINT_3ELM_ARRAY_FLOAT(10, 5, gyro); 359 memcpy(gyro_keep[cnt], gyro, sizeof(float) * 3);
|
/hardware/invensense/65xx/libsensors_iio/software/core/mllite/ |
H A D | hal_outputs.c | 165 long gyro[3];
local 168 inv_get_gyro_set(gyro, accuracy, timestamp);
170 values[0] = gyro[0] * GYRO_CONVERSION;
171 values[1] = gyro[1] * GYRO_CONVERSION;
172 values[2] = gyro[2] * GYRO_CONVERSION;
191 long gyro[3];
local 194 inv_get_gyro_set_raw(gyro, accuracy, timestamp);
195 values[0] = gyro[0] * GYRO_CONVERSION;
196 values[1] = gyro[1] * GYRO_CONVERSION;
197 values[2] = gyro[ [all...] |
H A D | data_builder.h | 22 /** This is a new sample of gyro data */ 128 struct inv_single_sensor_t gyro; member in struct:inv_sensor_cal_t 178 /** gyro factory bias in chip frame, hardware units scaled by 2^16, 198 /** gyro bias in chip frame, hardware units scaled by 2^16, +/- 2000 dps 240 inv_error_t inv_build_gyro(const short *gyro, inv_time_t timestamp); 297 void inv_get_gyro(long *gyro);
|
H A D | data_builder.c | 98 sensors.gyro.accuracy = inv_data_builder.save.gyro_accuracy; 177 return sensors.gyro.sensitivity; 235 /** Sets the Orientation and Sensitivity of the gyro data. 254 set_sensor_orientation_and_scale(&sensors.gyro, orientation, 270 sensors.gyro.sample_rate_us = sample_rate_us; 271 sensors.gyro.sample_rate_ms = sample_rate_us / 1000; 272 if (sensors.gyro.bandwidth == 0) { 273 sensors.gyro.bandwidth = (int)(1000000L / sample_rate_us); 317 *sample_rate_ms = sensors.gyro.sample_rate_ms; 351 sensors.gyro 820 inv_build_gyro(const short *gyro, inv_time_t timestamp) argument 1275 inv_get_gyro(long *gyro) argument [all...] |
H A D | ml_math_func.c | 65 * @brief The gyro data magnitude squared : 67 * @param[in] gyro Gyro data scaled with 1 dps = 2^16 70 unsigned long inv_get_gyro_sum_of_sqr(const long *gyro) argument 77 temp = gyro[kk] >> (16 - (GYRO_MAG_SQR_SHIFT / 2)); 1059 @param[in] inQuat, 3 elements gyro quaternion 1060 @param[out] outquat, 4 elements gyro quaternion
|
/hardware/invensense/6515/libsensors_iio/software/core/mllite/ |
H A D | data_builder.h | 22 /** This is a new sample of gyro data */ 131 struct inv_single_sensor_t gyro; member in struct:inv_sensor_cal_t 181 /** gyro factory bias in chip frame, hardware units scaled by 2^16, 201 /** gyro bias in chip frame, hardware units scaled by 2^16, +/- 2000 dps 243 inv_error_t inv_build_gyro(const short *gyro, inv_time_t timestamp); 301 void inv_get_gyro(long *gyro);
|
H A D | hal_outputs.c | 204 long gyro[3]; local 207 inv_get_gyro_set(gyro, accuracy, timestamp); 209 values[0] = gyro[0] * GYRO_CONVERSION; 210 values[1] = gyro[1] * GYRO_CONVERSION; 211 values[2] = gyro[2] * GYRO_CONVERSION; 230 long gyro[3]; local 233 inv_get_gyro_set_raw(gyro, accuracy, timestamp); 234 values[0] = gyro[0] * GYRO_CONVERSION; 235 values[1] = gyro[1] * GYRO_CONVERSION; 236 values[2] = gyro[ [all...] |
H A D | data_builder.c | 99 sensors.gyro.accuracy = inv_data_builder.save.gyro_accuracy; 178 return sensors.gyro.sensitivity; 236 /** Sets the Orientation and Sensitivity of the gyro data. 255 set_sensor_orientation_and_scale(&sensors.gyro, orientation, 271 sensors.gyro.sample_rate_us = sample_rate_us; 272 sensors.gyro.sample_rate_ms = sample_rate_us / 1000; 273 if (sensors.gyro.bandwidth == 0) { 274 sensors.gyro.bandwidth = (int)(1000000L / sample_rate_us); 343 *ts = sensors.gyro.timestamp; 345 if (sensors.gyro 1046 inv_build_gyro(const short *gyro, inv_time_t timestamp) argument 1502 inv_get_gyro(long *gyro) argument [all...] |
H A D | ml_math_func.c | 65 * @brief The gyro data magnitude squared : 67 * @param[in] gyro Gyro data scaled with 1 dps = 2^16 70 unsigned long inv_get_gyro_sum_of_sqr(const long *gyro) argument 77 temp = gyro[kk] >> (16 - (GYRO_MAG_SQR_SHIFT / 2)); 1059 @param[in] inQuat, 3 elements gyro quaternion 1060 @param[out] outquat, 4 elements gyro quaternion
|
/hardware/libhardware/include/hardware/ |
H A D | sensors.h | 327 sensors_vec_t gyro; member in union:sensors_event_t::__anon1454::__anon1455
|
/hardware/qcom/msm8998/kernel-headers/media/ |
H A D | msm_cam_sensor.h | 579 struct ois_gyro gyro; member in union:msm_ois_cfg_data::__anon4925
|
/hardware/qcom/msm8998/original-kernel-headers/media/ |
H A D | msm_cam_sensor.h | 520 struct ois_gyro gyro; member in union:msm_ois_cfg_data::__anon5059
|