]> johannes.truschnigg.info Git - sqm_lagthrottle/commitdiff
Convert rx and tx derivatives to Kbps
authorJohannes Truschnigg <johannes@truschnigg.info>
Thu, 17 Mar 2022 18:28:31 +0000 (19:28 +0100)
committerJohannes Truschnigg <johannes@truschnigg.info>
Thu, 17 Mar 2022 18:28:31 +0000 (19:28 +0100)
__lagdetect.awk

index e0531e6818789fa317648d068850b4969d4e8689..0367ca27cfdc4f7cf9cbe6460311592c503d7e1d 100644 (file)
@@ -138,10 +138,10 @@ function update_bw() {
   getline rx < STATS_RX
   close(STATS_RX)
 
-  rx_delta=(rx - rx_old)
-  rx_rate=(rx_delta / (ts_delta))
-  tx_delta=(tx - tx_old)
-  tx_rate=(tx_delta / (ts_delta))
+  rx_delta=int(((rx - rx_old) / 128))
+  rx_rate=int((rx_delta / ts_delta))
+  tx_delta=int(((tx - tx_old) / 128))
+  tx_rate=int((tx_delta / ts_delta))
   if (tx_rate_max < tx_rate) {
     tx_rate_max = tx_rate
     print "# " ts " new peak tx_rate=" tx_rate_max
@@ -150,7 +150,6 @@ function update_bw() {
     rx_rate_max = rx_rate
     print "# " ts " new peak rx_rate=" rx_rate_max
   }
-  # printf("# " ts " (Kbyte/s) rx_rate=%-12.2f tx_rate=%-12.2f ts_delta=%-1.2f\n", (rx_rate / 1024), (tx_rate / 1024), ts_delta)
 }