Home
last modified time | relevance | path

Searched refs:fom (Results 1 – 8 of 8) sorted by relevance

/packages/modules/Uwb/service/java/com/android/server/uwb/correction/filtering/
DMedAvgFilter.java115 public void add(float value, long timeMs, double fom) { in add() argument
116 mWindow.addLast(new Sample(value, timeMs, fom)); in add()
129 mResult = new Sample(selector.run(mResult.value), mResult.timeMs, mResult.fom); in remap()
206 float fomWeight = (float) samples.stream().mapToDouble(s -> s.fom).sum(); in averageSamples()
215 valueSum += s.value * (float) s.fom; in averageSamples()
216 instantSum += (long) ((s.timeMs - instantEpoch) * s.fom); in averageSamples()
217 fomSum += s.fom * s.fom; in averageSamples()
DSample.java34 public double fom; field in Sample
42 Sample(float value, long timeMs, double fom) { in Sample() argument
45 this.fom = fom; in Sample()
DPositionFilterImpl.java94 result.azimuthFom = azimuth.fom; in compute()
95 result.elevationFom = elevation.fom; in compute()
96 result.distanceFom = distance.fom; in compute()
DIFilter.java32 void add(float value, long timeMs, double fom); in add() argument
DMedAvgRotationFilter.java96 result.set(index, new Sample(sample.value + 2 * F_PI, sample.timeMs, sample.fom)); in sortSamples()
/packages/modules/Uwb/service/java/com/android/server/uwb/correction/primers/
DFovPrimer.java92 double fom = Math.max(1 - elapsedMs / 1000 * FALLOFF_FOM_PER_SEC, MINIMUM_FOM); in prime() local
93 result.azimuthFom *= fom; in prime()
DBackAzimuthPrimer.java294 double fom = max(1 - elapsedMs / MS_PER_SEC * FALLOFF_FOM_PER_SEC, MINIMUM_FOM); in updateFom() local
295 annotatedResult.azimuthFom *= fom; in updateFom()
/packages/modules/Uwb/service/tests/src/com/android/server/uwb/correction/filtering/
DNullFilter.java38 public void add(float value, long timeMs, double fom) { in add() argument