Home
last modified time | relevance | path

Searched defs:gyro_cal (Results 1 – 4 of 4) sorted by relevance

/device/google/contexthub/firmware/os/algos/calibration/gyroscope/
Dgyro_cal.c126 void gyroCalInit(struct GyroCal* gyro_cal, in gyroCalInit()
202 void gyroCalGetBias(struct GyroCal* gyro_cal, float* bias_x, float* bias_y, in gyroCalGetBias()
213 void gyroCalSetBias(struct GyroCal* gyro_cal, float bias_x, float bias_y, in gyroCalSetBias()
235 void gyroCalRemoveBias(struct GyroCal* gyro_cal, float xi, float yi, float zi, in gyroCalRemoveBias()
245 bool gyroCalNewBiasAvailable(struct GyroCal* gyro_cal) { in gyroCalNewBiasAvailable()
256 void gyroCalUpdateGyro(struct GyroCal* gyro_cal, uint64_t sample_time_nanos, in gyroCalUpdateGyro()
288 void gyroCalUpdateMag(struct GyroCal* gyro_cal, uint64_t sample_time_nanos, in gyroCalUpdateMag()
304 void gyroCalUpdateAccel(struct GyroCal* gyro_cal, uint64_t sample_time_nanos, in gyroCalUpdateAccel()
319 void deviceStillnessCheck(struct GyroCal* gyro_cal, in deviceStillnessCheck()
462 void computeGyroCal(struct GyroCal* gyro_cal, uint64_t calibration_time_nanos) { in computeGyroCal()
[all …]
/device/google/contexthub/firmware/os/algos/calibration/nano_calibration/
Dnano_calibration.cc77 OnlineCalibrationThreeAxis *gyro_cal, in Initialize()
/device/google/contexthub/firmware/os/drivers/invensense_icm40600/
Dinvensense_icm40600.c652 struct GyroCal gyro_cal; member
/device/google/contexthub/firmware/os/drivers/bosch_bmi160/
Dbosch_bmi160.c482 struct GyroCal gyro_cal; member