Searched refs:GyroCal (Results 1 – 6 of 6) sorted by relevance
/device/google/contexthub/firmware/os/algos/calibration/gyroscope/ |
D | gyro_cal.h | 128 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 …]
|
D | gyro_cal.c | 54 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/ |
D | gyro_offset_over_temp_cal.h | 79 GyroCal gyro_cal_;
|
/device/google/contexthub/firmware/os/drivers/invensense_icm40600/ |
D | invensense_icm40600.c | 652 struct GyroCal gyro_cal;
|
/device/google/contexthub/firmware/os/drivers/bosch_bmi160/ |
D | bosch_bmi160.c | 489 struct GyroCal gyro_cal;
|
/device/google/contexthub/firmware/os/drivers/st_lsm6dsm/ |
D | st_lsm6dsm.c | 864 struct GyroCal gyroCal;
|