[Linuxptp-devel] [PATCHv3 0/3] Replace moving average with moving median for delay filtering.
PTP IEEE 1588 stack for Linux
Brought to you by:
rcochran
|
From: Miroslav L. <mli...@re...> - 2013-10-29 10:58:29
|
Changes in v3: - fixed declaration of filter_sample() - renamed accepted configuration options for delay_filter - removed forgotten MAVE_LENGTH and PORT_MAVE_LENGTH macros Miroslav Lichvar (3): Add modular filter interface. Add median filter. Add options to configure delay filter. clock.c | 18 ++++----- config.c | 33 +++++++++++++++++ config.h | 3 ++ default.cfg | 2 + ds.h | 3 ++ filter.c | 49 +++++++++++++++++++++++++ filter.h | 64 ++++++++++++++++++++++++++++++++ filter_private.h | 33 +++++++++++++++++ gPTP.cfg | 2 + makefile | 5 ++- mave.c | 48 ++++++++++++++---------- mave.h | 12 +----- mmedian.c | 110 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ mmedian.h | 27 ++++++++++++++ port.c | 16 ++++---- ptp4l.8 | 9 +++++ ptp4l.c | 2 + 17 files changed, 388 insertions(+), 48 deletions(-) create mode 100644 filter.c create mode 100644 filter.h create mode 100644 filter_private.h create mode 100644 mmedian.c create mode 100644 mmedian.h -- 1.8.3.1 |