HomeSort by relevance Sort by last modified time
    Searched refs:nav_quat (Results 1 - 2 of 2) sorted by null

  /hardware/invensense/libsensors_iio/software/core/mllite/
results_holder.c 32 long nav_quat[4]; member in struct:results_t
202 inv_q29_mult(rh.nav_quat[1], rh.nav_quat[3]) - inv_q29_mult(rh.nav_quat[2], rh.nav_quat[0]);
204 inv_q29_mult(rh.nav_quat[2], rh.nav_quat[3]) + inv_q29_mult(rh.nav_quat[1], rh.nav_quat[0]);
206 (inv_q29_mult(rh.nav_quat[3], rh.nav_quat[3]) + inv_q29_mult(rh.nav_quat[0], rh.nav_quat[0]))
    [all...]
hal_outputs.c 38 long nav_quat[4]; member in struct:hal_output_t
209 if (hal_out.nav_quat[0] >= 0) {
210 values[0] = hal_out.nav_quat[1] * INV_TWO_POWER_NEG_30;
211 values[1] = hal_out.nav_quat[2] * INV_TWO_POWER_NEG_30;
212 values[2] = hal_out.nav_quat[3] * INV_TWO_POWER_NEG_30;
213 values[3] = hal_out.nav_quat[0] * INV_TWO_POWER_NEG_30;
215 values[0] = -hal_out.nav_quat[1] * INV_TWO_POWER_NEG_30;
216 values[1] = -hal_out.nav_quat[2] * INV_TWO_POWER_NEG_30;
217 values[2] = -hal_out.nav_quat[3] * INV_TWO_POWER_NEG_30;
218 values[3] = -hal_out.nav_quat[0] * INV_TWO_POWER_NEG_30;
    [all...]

Completed in 36 milliseconds