]> git.ipfire.org Git - thirdparty/nqptp.git/commit
Use the Delay Response to check if a Sync has been delayed and remove samples where...
authorMike Brady <4265913+mikebrady@users.noreply.github.com>
Mon, 19 Apr 2021 07:43:08 +0000 (08:43 +0100)
committerMike Brady <4265913+mikebrady@users.noreply.github.com>
Mon, 19 Apr 2021 07:43:08 +0000 (08:43 +0100)
commit595bc8886e7cd1d722d7a01cb85b18132bfbcd23
treea28b2d5b889c06ba35b4f920c6f80693c31a21c6
parent2e6756e29e9a4b2c1b95e481cc77d48578433187
Use the Delay Response to check if a Sync has been delayed and remove samples where the Delay Resp response is not within 20 ms of the Sync. Stop clamping and guessing where the Sync should have been. Temporarily (?) turn on averaging over the last minute. More meomory and more CPU. Maybe mickey-mouse averaging would actually be better.
general-utilities.c
general-utilities.h
nqptp-clock-sources.h
nqptp-message-handlers.c
nqptp-message-handlers.h
nqptp-ptp-definitions.h
nqptp-utilities.c
nqptp-utilities.h
nqptp.c