From 045d4557c20251018060a6b023efef5d317bf743 Mon Sep 17 00:00:00 2001 From: Mike Brady <4265913+mikebrady@users.noreply.github.com> Date: Thu, 30 Mar 2023 10:19:28 +0100 Subject: [PATCH] Tune the weights of additions and reductions. --- nqptp-message-handlers.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nqptp-message-handlers.c b/nqptp-message-handlers.c index b84e1ec..4a40d96 100644 --- a/nqptp-message-handlers.c +++ b/nqptp-message-handlers.c @@ -444,7 +444,7 @@ void handle_follow_up(char *buf, ssize_t recv_len, clock_source_private_data *cl // ignore negative jitter at first... smoothed_offset = clock_private_info->previous_offset; if (mastership_time > 1000000000) - smoothed_offset += clamped_jitter / 64; // later, if jitter is negative + smoothed_offset += clamped_jitter / 256; // later, if jitter is negative } else if (mastership_time < 1000000000) { // at the beginning smoothed_offset = clock_private_info->previous_offset + @@ -452,7 +452,7 @@ void handle_follow_up(char *buf, ssize_t recv_len, clock_source_private_data *cl 1; // at the beginning, if jitter is positive -- accept positive changes quickly } else { smoothed_offset = - clock_private_info->previous_offset + jitter / 64; // later, if jitter is positive + clock_private_info->previous_offset + jitter / 16; // later, if jitter is positive } } else { if (clock_private_info->previous_offset_time == 0) -- 2.47.2