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.c68 static void setLatestEstimate(struct OverTempCal *over_temp_cal,
79 static void computeModelUpdate(struct OverTempCal *over_temp_cal,
86 static void findNearestEstimate(struct OverTempCal *over_temp_cal,
93 static void removeStaleModelData(struct OverTempCal *over_temp_cal,
100 static bool removeModelDataByIndex(struct OverTempCal *over_temp_cal,
110 static bool jumpStartModelData(struct OverTempCal *over_temp_cal);
128 static void updateModel(const struct OverTempCal *over_temp_cal,
140 static void updateCalOffset(struct OverTempCal *over_temp_cal,
154 static void setCompensatedOffset(struct OverTempCal *over_temp_cal,
171 static bool outlierCheck(struct OverTempCal *over_temp_cal, const float *offset,
[all …]
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 …]
/device/google/contexthub/firmware/os/algos/calibration/online_calibration/gyroscope/gyro_offset_over_temp_cal/
Dgyro_offset_over_temp_cal.h79 const OverTempCal& get_over_temp_cal() const { return over_temp_cal_; } in get_over_temp_cal()
86 OverTempCal over_temp_cal_;
/device/google/contexthub/firmware/os/drivers/bosch_bmi160/
Dbosch_bmi160.c494 struct OverTempCal over_temp_gyro_cal;
/device/google/contexthub/firmware/os/drivers/st_lsm6dsm/
Dst_lsm6dsm.c866 struct OverTempCal overTempCal;