View difference between Paste ID: GFM4iJ02 and Me95PKMs
SHOW: | | - or go back to the newest paste.
1
diff --git a/channel_scan.sh b/channel_scan.sh
2-
index ddf9df7..f83d535 100755
2+
index ddf9df7..5f70319 100755
3
--- a/channel_scan.sh
4
+++ b/channel_scan.sh
5
@@ -281,10 +281,18 @@ DebugOutput () {
6
 
7
         echo -e "RF\tStrngth\tdBmV\tdBm\tQuality\tSNR\tSymbol\tdbg\tCalc_dBmV\tCalc_dBm"
8
         printf '%.0s-' {1..92}; echo
9
-        awk -v OFS='\t' '{print $4,$9 \
10
-        ,($9 * 60 / 100 - 60) \
11
-        ,($9 * 60 / 100 -60 -48.75) \
12
-        ,$11,($11 / 100 * 33),$13,$15,(.14 * $15 + 58.8),"\t"(.14 * $15 + 58.8 - 48.75)}' \
13-
+        awk -v OFS='\t' '{\
13+
+        awk -v OFS=$'\t' '{\
14
+       if (length($15) < 5) {\
15-
+               print $4,$9 \
15+
+               printf "%u\t%u\t%3.1f\t%3.1f\t%u\t%2.1f\t%u\t%s\t%2.1f\t\t%2.1f\n", $4,$9 \
16
+               ,($9 * 60 / 100 - 60) \
17
+               ,($9 * 60 / 100 -60 -48.75) \
18
+               ,$11,($11 / 100 * 33),$13,$15,(.14 * $15 + 58.8),"\t"(.14 * $15 + 58.8 - 48.75)\
19
+       } else {
20-
+               print $4,$9 \
20+
+               printf "%u\t%u\t%3.1f\t%3.1f\t%u\t%2.1f\t%u\t%s\t%2.1f\t\t%2.1f\n", $4,$9 \
21
+               ,($9 * 60 / 100 - 60) \
22
+               ,($9 * 60 / 100 -60 -48.75) \
23
+               ,$11,($11 / 100 * 33),$13,$15,(.00991 * $15 + 45.3),"\t"(.00991 * $15 + 45.3 - 48.75)}
24
+}' \
25
         <<< "$ScanResults" \
26
         | sort -n
27
 }