Home
last modified time | relevance | path

Searched refs:accuracy (Results 1 – 22 of 22) sorted by relevance

/hardware/invensense/libsensors_iio/software/core/mllite/
Dhal_outputs.h16 int inv_get_sensor_type_orientation(float *values, int8_t *accuracy,
18 int inv_get_sensor_type_accelerometer(float *values, int8_t *accuracy,
20 int inv_get_sensor_type_gyroscope(float *values, int8_t *accuracy,
22 int inv_get_sensor_type_gyroscope_raw(float *values, int8_t *accuracy,
24 int inv_get_sensor_type_magnetic_field(float *values, int8_t *accuracy,
26 int inv_get_sensor_type_rotation_vector(float *values, int8_t *accuracy,
30 int8_t *accuracy,
32 int inv_get_sensor_type_gravity(float *values, int8_t *accuracy,
Dhal_outputs.c54 int inv_get_sensor_type_accelerometer(float *values, int8_t *accuracy, in inv_get_sensor_type_accelerometer() argument
62 inv_get_accel_set(accel, accuracy, timestamp); in inv_get_sensor_type_accelerometer()
81 int inv_get_sensor_type_linear_acceleration(float *values, int8_t *accuracy, in inv_get_sensor_type_linear_acceleration() argument
86 inv_get_accel_set(accel, accuracy, timestamp); in inv_get_sensor_type_linear_acceleration()
105 int inv_get_sensor_type_gravity(float *values, int8_t *accuracy, in inv_get_sensor_type_gravity() argument
111 *accuracy = (int8_t) hal_out.accuracy_quat; in inv_get_sensor_type_gravity()
131 int inv_get_sensor_type_gyroscope(float *values, int8_t *accuracy, in inv_get_sensor_type_gyroscope() argument
140 inv_get_gyro_set(gyro, accuracy, timestamp); in inv_get_sensor_type_gyroscope()
158 int inv_get_sensor_type_gyroscope_raw(float *values, int8_t *accuracy, in inv_get_sensor_type_gyroscope_raw() argument
167 inv_get_gyro_set_raw(gyro, accuracy, timestamp); in inv_get_sensor_type_gyroscope_raw()
[all …]
Ddata_builder.c107 sensors.gyro.accuracy = inv_data_builder.save.gyro_accuracy; in inv_db_load_func()
108 sensors.accel.accuracy = inv_data_builder.save.accel_accuracy; in inv_db_load_func()
109 sensors.compass.accuracy = inv_data_builder.save.compass_accuracy; in inv_db_load_func()
111 if (sensors.compass.accuracy == 3) { in inv_db_load_func()
454 void inv_set_compass_bias(const long *bias, int accuracy) in inv_set_compass_bias() argument
460 sensors.compass.accuracy = accuracy; in inv_set_compass_bias()
461 inv_data_builder.save.compass_accuracy = accuracy; in inv_set_compass_bias()
480 void inv_set_accel_bias(const long *bias, int accuracy) in inv_set_accel_bias() argument
488 sensors.accel.accuracy = accuracy; in inv_set_accel_bias()
489 inv_data_builder.save.accel_accuracy = accuracy; in inv_set_accel_bias()
[all …]
Ddata_builder.h87 int accuracy; member
187 void inv_set_compass_bias(const long *bias, int accuracy);
189 void inv_set_gyro_bias(const long *bias, int accuracy);
190 void inv_set_accel_bias(const long *bias, int accuracy);
191 void inv_set_accel_bias_mask(const long *bias, int accuracy, int mask);
205 void inv_get_accel_set(long *data, int8_t *accuracy, inv_time_t * timestamp);
206 void inv_get_gyro_set(long *data, int8_t *accuracy, inv_time_t * timestamp);
207 void inv_get_gyro_set_raw(long *data, int8_t *accuracy, inv_time_t * timestamp);
208 void inv_get_compass_set(long *data, int8_t *accuracy, inv_time_t * timestamp);
Dresults_holder.c252 void inv_get_quaternion_set(long *data, int *accuracy, inv_time_t *timestamp) in inv_get_quaternion_set() argument
257 *accuracy = inv_get_mag_accuracy(); in inv_get_quaternion_set()
259 *accuracy = inv_get_gyro_accuracy(); in inv_get_quaternion_set()
261 *accuracy = inv_get_accel_accuracy(); in inv_get_quaternion_set()
263 *accuracy = 0; in inv_get_quaternion_set()
Dresults_holder.h45 void inv_get_quaternion_set(long *data, int *accuracy, inv_time_t *timestamp);
/hardware/invensense/mlsdk/mllite/
DmlFIFO.h86 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);
90 uint_fast16_t accuracy);
92 uint_fast16_t accuracy);
94 uint_fast16_t accuracy);
96 uint_fast16_t accuracy);
98 uint_fast16_t accuracy);
100 uint_fast16_t accuracy);
101 inv_error_t inv_send_packet_number(uint_fast16_t accuracy);
[all …]
DmlFIFO.c167 uint_fast16_t accuracy, in inv_set_fifo_accuracy() argument
171 if (!accuracy) in inv_set_fifo_accuracy()
172 accuracy = fifo_obj.data_config[configOffset]; in inv_set_fifo_accuracy()
173 else if (accuracy & INV_16_BIT) in inv_set_fifo_accuracy()
175 accuracy = INV_32_BIT; // 32-bits takes priority in inv_set_fifo_accuracy()
177 accuracy = INV_16_BIT; in inv_set_fifo_accuracy()
179 accuracy = INV_32_BIT; in inv_set_fifo_accuracy()
181 accuracy = 0; in inv_set_fifo_accuracy()
184 return accuracy; in inv_set_fifo_accuracy()
228 uint_fast16_t accuracy, in inv_construct3_fifo() argument
[all …]
Dml.h533 inv_error_t inv_get_compass_accuracy(int *accuracy);
Dmlarray.c2104 inv_error_t inv_get_compass_accuracy(int *accuracy) in inv_get_compass_accuracy() argument
2109 *accuracy = inv_obj.compass_accuracy; in inv_get_compass_accuracy()
/hardware/qcom/gps/loc_api/libloc_api_50001/
Dloc_eng_msg.h167 const float accuracy; member
171 latitude(lat), longitude(longi), accuracy(accur) in loc_eng_msg_inject_location()
174 latitude, longitude, accuracy); in loc_eng_msg_inject_location()
199 location.altitude, location.speed, location.bearing, location.accuracy, in loc_eng_msg_report_position()
205 location.altitude, location.speed, location.bearing, location.accuracy, in loc_eng_msg_report_position()
Dloc.cpp49 static int loc_inject_location(double latitude, double longitude, float accuracy);
402 static int loc_inject_location(double latitude, double longitude, float accuracy) in loc_inject_location() argument
405 int ret_val = loc_eng_inject_location(loc_afw_data, latitude, longitude, accuracy); in loc_inject_location()
Dloc_eng.h144 float accuracy);
DLocApiAdapter.h154 injectPosition(double latitude, double longitude, float accuracy) in injectPosition() argument
Dloc_eng.cpp634 double longitude, float accuracy) in loc_eng_inject_location() argument
642 accuracy)); in loc_eng_inject_location()
1394 ilMsg->accuracy); in loc_eng_deferred_action_thread()
1464 (rpMsg->location.accuracy > gps_conf.ACCURACY_THRES)))) { in loc_eng_deferred_action_thread()
/hardware/invensense/libsensors_iio/software/core/mpl/
Dquat_accuracy_monitor.h65 float inv_heading_accuracy_check(float orient[3], float *heading, int8_t *accuracy);
/hardware/libhardware/include/hardware/
Dgps.h249 float accuracy; member
411 int (*inject_location)(double latitude, double longitude, float accuracy);
/hardware/qcom/gps/loc_api/libloc_api-rpc-50001/libloc_api-rpc-glue/rpc_inc/
DLocApiRpcAdapter.h81 injectPosition(double latitude, double longitude, float accuracy);
/hardware/qcom/gps/loc_api/loc_api_v02/
DLocApiV02Adapter.h156 injectPosition(double latitude, double longitude, float accuracy);
DLocApiV02Adapter.cpp452 injectPosition(double latitude, double longitude, float accuracy) in injectPosition() argument
469 inject_pos_msg.horUncCircular = accuracy; //meters assumed in injectPosition()
1518 location.accuracy = location_report_ptr->horUncCircular; in reportPosition()
/hardware/qcom/gps/loc_api/libloc_api-rpc-50001/libloc_api-rpc-glue/src/
DLocApiRpcAdapter.cpp411 LocApiRpcAdapter::injectPosition(double latitude, double longitude, float accuracy) in injectPosition() argument
432 assistance_data_position->hor_unc_circular = accuracy; /* Meters assumed */ in injectPosition()
653 location.accuracy = location_report_ptr->hor_unc_circular; in reportPosition()
/hardware/qcom/gps/loc_api/libloc_api/
Dloc_eng.cpp69 static int loc_eng_inject_location(double latitude, double longitude, float accuracy);
528 static int loc_eng_inject_location (double latitude, double longitude, float accuracy) in loc_eng_inject_location() argument
794 location.accuracy = location_report_ptr->hor_unc_circular; in loc_eng_report_position()