-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrf-diagnostics.ps1
More file actions
34 lines (27 loc) · 948 Bytes
/
Copy pathrf-diagnostics.ps1
File metadata and controls
34 lines (27 loc) · 948 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<#
.SYNOPSIS
RF Diagnostics Script
.DESCRIPTION
Captures downstream/upstream levels, SNR, MER, and basic modem health.
Sanitized for portfolio use.
#>
Write-Host "=== Charter RF Diagnostics ==="
# Simulated downstream levels
$downstream = @(
@{Channel=1; Frequency="573 MHz"; Level="+2.1 dBmV"; SNR="38.7 dB"},
@{Channel=2; Frequency="579 MHz"; Level="+1.8 dBmV"; SNR="38.5 dB"},
@{Channel=3; Frequency="585 MHz"; Level="+1.5 dBmV"; SNR="38.2 dB"}
)
# Simulated upstream levels
$upstream = @(
@{Channel=1; Frequency="36 MHz"; Power="43.5 dBmV"},
@{Channel=2; Frequency="29 MHz"; Power="44.0 dBmV"}
)
Write-Host "`n--- Downstream ---"
$downstream | Format-Table -AutoSize
Write-Host "`n--- Upstream ---"
$upstream | Format-Table -AutoSize
Write-Host "`n--- Spectrum Check ---"
Write-Host "Minor ingress detected around 27–29 MHz"
Write-Host "No major suck-outs or tilt issues"
Write-Host "`nDiagnostics complete."