Tested with RTL8812AU, RTL8812EU2, RTL8733BU Supports up to two wifi adapters.
usage: wifiscan [-h] [start_channel] [end_channel] [{20,40}]
Passive 5 GHz Wi-Fi scanner with per-channel RSSI and packet counts.
positional arguments: start_channel Start channel (if not exact, uses nearest smaller real channel). end_channel End channel (if not exact, uses nearest bigger real channel). {20,40} Channel bandwidth in MHz (20 or 40). Default: 40.
pip install scapy rich
sudo python3 spec.py
...or download /build/wifiscan and run it.