Home
last modified time | relevance | path

Searched refs:OverTempCal (Results 1 – 5 of 5) sorted by relevance

/device/google/contexthub/firmware/os/algos/calibration/over_temp/
Dover_temp_cal.h196 struct OverTempCal { struct
371 void overTempCalInit(struct OverTempCal *over_temp_cal,
389 void overTempCalSetModel(struct OverTempCal *over_temp_cal, const float *offset,
408 void overTempCalGetModel(struct OverTempCal *over_temp_cal, float *offset,
424 void overTempCalSetModelData(struct OverTempCal *over_temp_cal,
439 void overTempCalGetModelData(struct OverTempCal *over_temp_cal,
454 void overTempCalGetOffset(struct OverTempCal *over_temp_cal,
468 void overTempCalRemoveOffset(struct OverTempCal *over_temp_cal,
474 bool overTempCalNewModelUpdateAvailable(struct OverTempCal *over_temp_cal);
478 bool overTempCalNewOffsetAvailable(struct OverTempCal *over_temp_cal);
[all …]
Dover_temp_cal.c65 static void setLatestEstimate(struct OverTempCal *over_temp_cal,
76 static void computeModelUpdate(struct OverTempCal *over_temp_cal,
83 static void findNearestEstimate(struct OverTempCal *over_temp_cal,
90 static void removeStaleModelData(struct OverTempCal *over_temp_cal,
97 static bool removeModelDataByIndex(struct OverTempCal *over_temp_cal,
107 static bool jumpStartModelData(struct OverTempCal *over_temp_cal);
125 static void updateModel(const struct OverTempCal *over_temp_cal,
137 static void updateCalOffset(struct OverTempCal *over_temp_cal,
151 static void setCompensatedOffset(struct OverTempCal *over_temp_cal,
168 static bool outlierCheck(struct OverTempCal *over_temp_cal, const float *offset,
[all …]
/device/google/contexthub/firmware/os/algos/calibration/online_calibration/gyroscope/gyro_offset_over_temp_cal/
Dgyro_offset_over_temp_cal.h82 OverTempCal over_temp_cal_;
/device/google/contexthub/firmware/os/drivers/bosch_bmi160/
Dbosch_bmi160.c487 struct OverTempCal over_temp_gyro_cal;
/device/google/contexthub/firmware/os/drivers/st_lsm6dsm/
Dst_lsm6dsm.c866 struct OverTempCal overTempCal;