• Alessandro Rubini's avatar
    servo: remove wrong and needless average in owd · a6b46a9e
    Alessandro Rubini authored
    The "Use the average between current value and previous one" in the
    "one way delay" calculation was actually a running-average of two
    samples. This happened before the real (and properly implemented)
    running average of the value.  By removing the first one we better
    respect the configured width of the filter.
    
    As a side effect the default (64 samples) is now effective, while earlier
    it behaved like a 128-sample running average. It converges faster.
    Signed-off-by: Alessandro Rubini's avatarAlessandro Rubini <rubini@gnudd.com>
    a6b46a9e
Name
Last commit
Last update
arch-bare-i386 Loading commit data...
arch-bare-x86-64 Loading commit data...
arch-unix Loading commit data...
arch-wrpc Loading commit data...
arch-wrs Loading commit data...
doc Loading commit data...
etc Loading commit data...
include/ppsi Loading commit data...
lib Loading commit data...
lib-bare Loading commit data...
pp_printf Loading commit data...
proto-ext-whiterabbit Loading commit data...
proto-standard Loading commit data...
time-bare Loading commit data...
time-unix Loading commit data...
time-wrpc Loading commit data...
time-wrs Loading commit data...
tools Loading commit data...
.gitignore Loading commit data...
AUTHORS Loading commit data...
COPYING Loading commit data...
COPYING.LIB Loading commit data...
MAKEALL Loading commit data...
Makefile Loading commit data...
diag.c Loading commit data...
fsm.c Loading commit data...