Home
last modified time | relevance | path

Searched refs:GyroCal (Results 1 – 6 of 6) sorted by relevance

/device/google/contexthub/firmware/os/algos/calibration/gyroscope/
Dgyro_cal.h128 struct GyroCal { struct
213 void gyroCalInit(struct GyroCal* gyro_cal, argument
217 void gyroCalDestroy(struct GyroCal* gyro_cal);
220 void gyroCalGetBias(struct GyroCal* gyro_cal, float* bias_x, float* bias_y,
225 void gyroCalSetBias(struct GyroCal* gyro_cal, float bias_x, float bias_y,
230 void gyroCalRemoveBias(struct GyroCal* gyro_cal, float xi, float yi, float zi,
234 bool gyroCalNewBiasAvailable(struct GyroCal* gyro_cal);
237 void gyroCalUpdateGyro(struct GyroCal* gyro_cal, uint64_t sample_time_nanos,
241 void gyroCalUpdateMag(struct GyroCal* gyro_cal, uint64_t sample_time_nanos,
245 void gyroCalUpdateAccel(struct GyroCal* gyro_cal, uint64_t sample_time_nanos,
[all …]
Dgyro_cal.c54 static void deviceStillnessCheck(struct GyroCal* gyro_cal,
57 static void computeGyroCal(struct GyroCal* gyro_cal,
60 static void checkWatchdog(struct GyroCal* gyro_cal, uint64_t sample_time_nanos);
80 static bool gyroTemperatureStatsTracker(struct GyroCal* gyro_cal,
93 static bool gyroStillMeanTracker(struct GyroCal* gyro_cal,
112 static void gyroCalUpdateDebug(struct GyroCal* gyro_cal);
115 static void gyroCalDebugPrintData(const struct GyroCal* gyro_cal,
123 void gyroCalInit(struct GyroCal* gyro_cal, in gyroCalInit()
126 memset(gyro_cal, 0, sizeof(struct GyroCal)); in gyroCalInit()
200 void gyroCalDestroy(struct GyroCal* gyro_cal) { (void)gyro_cal; } in gyroCalDestroy()
[all …]
/device/google/contexthub/firmware/os/algos/calibration/online_calibration/gyroscope/gyro_offset_over_temp_cal/
Dgyro_offset_over_temp_cal.h79 GyroCal gyro_cal_;
/device/google/contexthub/firmware/os/drivers/invensense_icm40600/
Dinvensense_icm40600.c652 struct GyroCal gyro_cal;
/device/google/contexthub/firmware/os/drivers/bosch_bmi160/
Dbosch_bmi160.c489 struct GyroCal gyro_cal;
/device/google/contexthub/firmware/os/drivers/st_lsm6dsm/
Dst_lsm6dsm.c864 struct GyroCal gyroCal;