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

  /device/google/contexthub/firmware/os/algos/calibration/diversity_checker/
diversity_checker.c 27 void diversityCheckerInit(struct DiversityChecker* diverse_data,
29 ASSERT_NOT_NULL(diverse_data);
32 diverse_data->threshold_tuning_param_sq =
34 diverse_data->max_distance_tuning_param_sq =
42 diversityCheckerLocalFieldUpdate(diverse_data, local_field);
43 diverse_data->min_num_diverse_vectors = parameters->min_num_diverse_vectors;
47 diverse_data->min_num_diverse_vectors = 1;
49 diverse_data->max_num_max_distance = parameters->max_num_max_distance;
50 diverse_data->var_threshold = parameters->var_threshold;
51 diverse_data->max_min_threshold = parameters->max_min_threshold
    [all...]
diversity_checker.h 90 float diverse_data[THREE_AXIS_DATA_DIM * NUM_DIVERSE_VECTORS]; member in struct:DiversityChecker
140 void diversityCheckerInit(struct DiversityChecker* diverse_data,
145 void diversityCheckerReset(struct DiversityChecker* diverse_data);
147 // Checks if data point (x, y, z) is diverse against the diverse_data set.
150 bool diversityCheckerFindNearestPoint(struct DiversityChecker* diverse_data,
155 void diversityCheckerUpdate(struct DiversityChecker* diverse_data, float x,
158 // Removing a constant bias from the diverse_data and check if the norm is
168 bool diversityCheckerNormQuality(struct DiversityChecker* diverse_data,
177 void diversityCheckerLocalFieldUpdate(struct DiversityChecker* diverse_data,
  /device/google/contexthub/firmware/os/algos/calibration/magnetometer/mag_cal/
mag_cal.c 271 void magLogPrint(struct DiversityChecker *diverse_data, float temp) {
274 const float *data_log_ptr = &diverse_data->diversity_dbg.diverse_data_log[0];
275 if (diverse_data->diversity_dbg.new_trigger == 1) {
281 diverse_data->diversity_dbg.diversity_count,
307 diverse_data->diversity_dbg.diversity_count,
332 diverse_data->diversity_dbg.diversity_count,
354 diverse_data->diversity_dbg.new_trigger = 0;

Completed in 295 milliseconds