From 14205427a7325e85066560bc1ecc9dbeb860a969 Mon Sep 17 00:00:00 2001 From: Johannes Truschnigg Date: Sun, 20 Mar 2022 12:14:08 +0100 Subject: [PATCH] Improve(?) FUDGE_MS calculation and fix output formatting --- sqm_lagthrottle_suggest_config.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sqm_lagthrottle_suggest_config.sh b/sqm_lagthrottle_suggest_config.sh index 7a698bb..51ab8c6 100755 --- a/sqm_lagthrottle_suggest_config.sh +++ b/sqm_lagthrottle_suggest_config.sh @@ -85,10 +85,10 @@ END { stdevs += stdev peercnt++ if (peers_loss[p] < 2 && peers_records[p] > int(P_COUNT * 0.99)) { - printf("%5.2f stdev over %3d avg %-5.1f min %-5.1f max %-5.1f %s\n", stdev, peers_records[p], alat, peers_min[p], peers_max[p], p) | cmd_stats + printf("%5.2f stdev over %3d avg %-5.1f min %-5.1f max %-5.1f %s\n", stdev, peers_records[p], alat, peers_min[p], peers_max[p], p) | cmd_stats } } - printf("FUDGE_MS=\"%.1f\"\n", 2 + (2.2 * stdevs/peercnt)) + printf("FUDGE_MS=\"%.1f\"\n", 1 + (stdevs/peercnt) ^ 1.6) for (p in peers_pinglist) { #print p " " peers_pinglist[p] -- 2.39.5