Home
last modified time | relevance | path

Searched refs:diversity_checker (Results 1 – 13 of 13) sorted by relevance

/device/google/contexthub/firmware/os/algos/calibration/magnetometer/mag_cal/
Dmag_cal.c85 diversityCheckerReset(&moc->diversity_checker); in magCalReset()
135 diversityCheckerInit(&moc->diversity_checker, diverse_parameters); in initMagCal()
145 diversityCheckerUpdate(&moc->diversity_checker, x, y, z); in magCalUpdate()
175 diversityCheckerLocalFieldUpdate(&moc->diversity_checker, radius); in magCalUpdate()
178 if (diversityCheckerNormQuality(&moc->diversity_checker, bias.x, bias.y, in magCalUpdate()
180 moc->diversity_checker.num_max_dist_violations <= in magCalUpdate()
185 moc->diversity_checker.diversity_dbg.new_trigger = 1; in magCalUpdate()
194 CAL_ENCODE_FLOAT(moc->diversity_checker.diversity_dbg.var_log, 6), in magCalUpdate()
195 CAL_ENCODE_FLOAT(moc->diversity_checker.diversity_dbg.mean_log, in magCalUpdate()
197 CAL_ENCODE_FLOAT(moc->diversity_checker.diversity_dbg.max_log, 3), in magCalUpdate()
[all …]
Dmag_cal.h67 struct DiversityChecker diversity_checker; member
/device/google/contexthub/firmware/variant/lunchbox/
Dlunchbox.mk35 os/algos/calibration/diversity_checker/diversity_checker.c \
/device/google/contexthub/firmware/variant/nucleo/
Dnucleo.mk36 os/algos/calibration/diversity_checker/diversity_checker.c \
/device/google/contexthub/firmware/variant/neonkey/
Dneonkey.mk37 os/algos/calibration/diversity_checker/diversity_checker.c \
/device/google/contexthub/firmware/
Dneonkey_aux_variant_config.mk63 os/algos/calibration/diversity_checker/diversity_checker.c \
Dnucleo_aux_variant_config.mk63 os/algos/calibration/diversity_checker/diversity_checker.c \
Dargonkey_aux_variant_config.mk62 os/algos/calibration/diversity_checker/diversity_checker.c \
Dlunchbox_aux_variant_config.mk71 os/algos/calibration/diversity_checker/diversity_checker.c \
/device/google/contexthub/firmware/variant/argonkey/
Dargonkey.mk39 os/algos/calibration/diversity_checker/diversity_checker.c \
/device/google/contexthub/firmware/os/drivers/st_mag40/
Dst_mag40.c531 diversityCheckerLocalFieldUpdate(&mTask.moc.diversity_checker, d->strength); in magCfgData()
/device/google/contexthub/firmware/os/drivers/bosch_bmi160/
Dbosch_bmi160.c3232 diversityCheckerLocalFieldUpdate(&mTask.moc.diversity_checker, d->strength);
/device/google/contexthub/firmware/os/drivers/st_lsm6dsm/
Dst_lsm6dsm.c3737 diversityCheckerLocalFieldUpdate(&T(magnCal).diversity_checker, d->strength); in lsm6dsm_magnCfgData()