From 2a88a36fc769e3da4cca230ed106c5b26a0c3183 Mon Sep 17 00:00:00 2001 From: Bas Date: Fri, 9 Jan 2026 18:11:49 +0100 Subject: [PATCH 1/3] Example files to use systemd Example files to use systemd, for autostart, start and stop...as well as watchdog. --- systemd-scripts/start-websdr.sh | 16 ++++++++++++++++ systemd-scripts/stop-websdr.sh | 9 +++++++++ systemd-scripts/systemd.readme | 18 ++++++++++++++++++ systemd-scripts/websdr.service | 15 +++++++++++++++ 4 files changed, 58 insertions(+) create mode 100644 systemd-scripts/start-websdr.sh create mode 100644 systemd-scripts/stop-websdr.sh create mode 100644 systemd-scripts/systemd.readme create mode 100644 systemd-scripts/websdr.service diff --git a/systemd-scripts/start-websdr.sh b/systemd-scripts/start-websdr.sh new file mode 100644 index 0000000..40cb40a --- /dev/null +++ b/systemd-scripts/start-websdr.sh @@ -0,0 +1,16 @@ +#!/bin/bash +cd /opt/novasdr/ + +killall -s 9 novasdr-server +killall -s 9 rx888_stream + +## Files to load +#FIFO=fifo.fifo + +#[ ! -e "$FIFO" ] && mkfifo $FIFO + +./rx888_stream/rx888_stream -f ./rx888_stream/SDDC_FX3.img -s 60000000 -g 50 -m low -o - | ./novasdr-server --no-file-log + +#exit + + diff --git a/systemd-scripts/stop-websdr.sh b/systemd-scripts/stop-websdr.sh new file mode 100644 index 0000000..4b477d6 --- /dev/null +++ b/systemd-scripts/stop-websdr.sh @@ -0,0 +1,9 @@ +#!/bin/bash +cd /opt/novasdr/ + +killall -s 9 novasdr-server +killall -s 9 rx888_stream + +exit + + diff --git a/systemd-scripts/systemd.readme b/systemd-scripts/systemd.readme new file mode 100644 index 0000000..f624e33 --- /dev/null +++ b/systemd-scripts/systemd.readme @@ -0,0 +1,18 @@ +Place the start and stop .sh your novasdr directory and adjust the paramaters to your needs. + +Place the websdr.service in /usr/lib/systemd/system/ + +Edit it to your needs, as my parameters are probably not yours. + +Then run: systemctl enable websdr.service + +To start: systemctl start websdr + +To stop: systemctl stop websdr + +The scripts use killall, missing in Debian: apt install psmisc + +So it's installed. + +Bas ON5HB. + diff --git a/systemd-scripts/websdr.service b/systemd-scripts/websdr.service new file mode 100644 index 0000000..c8bb2e5 --- /dev/null +++ b/systemd-scripts/websdr.service @@ -0,0 +1,15 @@ +[Unit] +Description=NovaSDR WebSDR +After=network-online.target + +[Service] +Type=exec +ExecStart=/opt/novasdr/start-websdr.sh +ExecStop=/opt/novasdr/stop-websdr.sh +Restart=always +RestartSec=5 + +[Install] +Alias=websdr.service +WantedBy=multi-user.target + From b86cdd0540b19f22af254eff245b3c57e07ae18b Mon Sep 17 00:00:00 2001 From: Bas Date: Sat, 17 Jan 2026 14:25:57 +0100 Subject: [PATCH 2/3] Update websdr.service Removed alias line, it failed on newer Ubuntu. --- systemd-scripts/websdr.service | 1 - 1 file changed, 1 deletion(-) diff --git a/systemd-scripts/websdr.service b/systemd-scripts/websdr.service index c8bb2e5..142720b 100644 --- a/systemd-scripts/websdr.service +++ b/systemd-scripts/websdr.service @@ -10,6 +10,5 @@ Restart=always RestartSec=5 [Install] -Alias=websdr.service WantedBy=multi-user.target From c1f44ed84982655eb5f69eb1542bbf40efbac102 Mon Sep 17 00:00:00 2001 From: Bas Date: Wed, 4 Feb 2026 15:06:34 +0100 Subject: [PATCH 3/3] Sample overlay markers and bands Sample markers and bands, so people see how they are used. --- config/overlays/bands.json | 597 +++++++++++++++++++++++++++++++++++ config/overlays/markers.json | 555 ++++++++++++++++++++++++++++++++ 2 files changed, 1152 insertions(+) create mode 100644 config/overlays/bands.json create mode 100644 config/overlays/markers.json diff --git a/config/overlays/bands.json b/config/overlays/bands.json new file mode 100644 index 0000000..76c7b33 --- /dev/null +++ b/config/overlays/bands.json @@ -0,0 +1,597 @@ +{ + "bands": [ + { + "color": "rgba(50, 168, 72, 0.6)", + "endFreq": 137800, + "endHz": 137800, + "modes": [ + { + "endFreq": 137800, + "endHz": 137800, + "mode": "CW", + "startFreq": 135700, + "startHz": 135700 + } + ], + "name": "2200M HAM", + "startFreq": 135700, + "startHz": 135700 + }, + { + "color": "rgba(50, 168, 72, 0.6)", + "endFreq": 479000, + "endHz": 479000, + "modes": [ + { + "endFreq": 475000, + "endHz": 475000, + "mode": "CW", + "startFreq": 472000, + "startHz": 472000 + }, + { + "endFreq": 479000, + "endHz": 479000, + "mode": "LSB", + "startFreq": 475000, + "startHz": 475000 + } + ], + "name": "630M HAM", + "startFreq": 472000, + "startHz": 472000 + }, + { + "color": "rgba(50, 168, 72, 0.6)", + "endFreq": 504000, + "endHz": 504000, + "modes": [ + { + "endFreq": 504000, + "endHz": 504000, + "mode": "CW", + "startFreq": 501000, + "startHz": 501000 + } + ], + "name": "600M HAM", + "startFreq": 501000, + "startHz": 501000 + }, + { + "color": "rgba(50, 168, 72, 0.6)", + "endFreq": 2000000, + "endHz": 2000000, + "modes": [ + { + "endFreq": 1840000, + "endHz": 1840000, + "mode": "CW", + "startFreq": 1810000, + "startHz": 1810000 + }, + { + "endFreq": 2000000, + "endHz": 2000000, + "mode": "LSB", + "startFreq": 1840000, + "startHz": 1840000 + } + ], + "name": "160M HAM", + "startFreq": 1810000, + "startHz": 1810000 + }, + { + "color": "rgba(50, 168, 72, 0.6)", + "endFreq": 3900000, + "endHz": 3900000, + "modes": [ + { + "endFreq": 3600000, + "endHz": 3600000, + "mode": "CW", + "startFreq": 3500000, + "startHz": 3500000 + }, + { + "endFreq": 3900000, + "endHz": 3900000, + "mode": "LSB", + "startFreq": 3600000, + "startHz": 3600000 + } + ], + "name": "80M HAM", + "mode": "LSB". + "startFreq": 3500000, + "startHz": 3500000 + }, + { + "color": "rgba(50, 168, 72, 0.6)", + "endFreq": 5366500, + "endHz": 5366500, + "modes": [ + { + "endFreq": 5366500, + "endHz": 5366500, + "mode": "USB", + "startFreq": 5351500, + "startHz": 5351500 + } + ], + "name": "60M HAM", + "mode": "USB", + "startFreq": 5351500, + "startHz": 5351500 + }, + { + "color": "rgba(199, 12, 193, 0.6)", + "endFreq": 6200000, + "endHz": 6200000, + "modes": [ + { + "endFreq": 6200000, + "endHz": 6200000, + "mode": "AM", + "startFreq": 5900000, + "startHz": 5900000 + } + ], + "name": "49M AM", + "startFreq": 5900000, + "startHz": 5900000 + }, + { + "color": "rgba(50, 168, 72, 0.6)", + "endFreq": 7200000, + "endHz": 7200000, + "modes": [ + { + "endFreq": 7050000, + "endHz": 7050000, + "mode": "CW", + "startFreq": 7000000, + "startHz": 7000000 + }, + { + "endFreq": 7200000, + "endHz": 7200000, + "mode": "LSB", + "startFreq": 7050000, + "startHz": 7050000 + } + ], + "name": "40M HAM", + "startFreq": 7000000, + "startHz": 7000000 + }, + { + "color": "rgba(199, 12, 193, 0.6)", + "endFreq": 7450000, + "endHz": 7450000, + "modes": [ + { + "endFreq": 7450000, + "endHz": 7450000, + "mode": "AM", + "startFreq": 7200000, + "startHz": 7200000 + } + ], + "name": "41M AM", + "startFreq": 7200000, + "startHz": 7200000 + }, + { + "color": "rgba(199, 12, 193, 0.6)", + "endFreq": 9900000, + "endHz": 9900000, + "modes": [ + { + "endFreq": 9900000, + "endHz": 9900000, + "mode": "AM", + "startFreq": 9400000, + "startHz": 9400000 + } + ], + "name": "31M AM", + "startFreq": 9400000, + "startHz": 9400000 + }, + { + "color": "rgba(50, 168, 72, 0.6)", + "endFreq": 10150000, + "endHz": 10150000, + "modes": [ + { + "endFreq": 10150000, + "endHz": 10150000, + "mode": "CW", + "startFreq": 10100000, + "startHz": 10100000 + } + ], + "name": "30M HAM", + "startFreq": 10100000, + "startHz": 10100000 + }, + { + "color": "rgba(199, 12, 193, 0.6)", + "endFreq": 12100000, + "endHz": 12100000, + "modes": [ + { + "endFreq": 12100000, + "endHz": 12100000, + "mode": "AM", + "startFreq": 11600000, + "startHz": 11600000 + } + ], + "name": "25M AM", + "startFreq": 11600000, + "startHz": 11600000 + }, + { + "color": "rgba(199, 12, 193, 0.6)", + "endFreq": 13870000, + "endHz": 13870000, + "modes": [ + { + "endFreq": 13870000, + "endHz": 13870000, + "mode": "AM", + "startFreq": 13570000, + "startHz": 13570000 + } + ], + "name": "22M AM", + "startFreq": 13570000, + "startHz": 13570000 + }, + { + "color": "rgba(50, 168, 72, 0.6)", + "endFreq": 14350000, + "endHz": 14350000, + "modes": [ + { + "endFreq": 14070000, + "endHz": 14070000, + "mode": "CW", + "startFreq": 14000000, + "startHz": 14000000 + }, + { + "endFreq": 14350000, + "endHz": 14350000, + "mode": "USB", + "startFreq": 14070000, + "startHz": 14070000 + } + ], + "name": "20M HAM", + "startFreq": 14000000, + "startHz": 14000000 + }, + { + "color": "rgba(199, 12, 193, 0.6)", + "endFreq": 15800000, + "endHz": 15800000, + "modes": [ + { + "endFreq": 15800000, + "endHz": 15800000, + "mode": "AM", + "startFreq": 15100000, + "startHz": 15100000 + } + ], + "name": "19M AM", + "startFreq": 15100000, + "startHz": 15100000 + }, + { + "color": "rgba(199, 12, 193, 0.6)", + "endFreq": 17900000, + "endHz": 17900000, + "modes": [ + { + "endFreq": 17900000, + "endHz": 17900000, + "mode": "AM", + "startFreq": 17480000, + "startHz": 17480000 + } + ], + "name": "16M AM", + "startFreq": 17480000, + "startHz": 17480000 + }, + { + "color": "rgba(50, 168, 72, 0.6)", + "endFreq": 18168000, + "endHz": 18168000, + "modes": [ + { + "endFreq": 18100000, + "endHz": 18100000, + "mode": "CW", + "startFreq": 18068000, + "startHz": 18068000 + }, + { + "endFreq": 18168000, + "endHz": 18168000, + "mode": "USB", + "startFreq": 18100000, + "startHz": 18100000 + } + ], + "name": "17M HAM", + "startFreq": 18068000, + "startHz": 18068000 + }, + { + "color": "rgba(199, 12, 193, 0.6)", + "endFreq": 19020000, + "endHz": 19020000, + "modes": [ + { + "endFreq": 19020000, + "endHz": 19020000, + "mode": "AM", + "startFreq": 18900000, + "startHz": 18900000 + } + ], + "name": "15M AM", + "startFreq": 18900000, + "startHz": 18900000 + }, + { + "color": "rgba(50, 168, 72, 0.6)", + "endFreq": 21450000, + "endHz": 21450000, + "modes": [ + { + "endFreq": 21070000, + "endHz": 21070000, + "mode": "CW", + "startFreq": 21000000, + "startHz": 21000000 + }, + { + "endFreq": 21450000, + "endHz": 21450000, + "mode": "USB", + "startFreq": 21070000, + "startHz": 21070000 + } + ], + "name": "15M HAM", + "startFreq": 21000000, + "startHz": 21000000 + }, + { + "color": "rgba(199, 12, 193, 0.6)", + "endFreq": 21850000, + "endHz": 21850000, + "modes": [ + { + "endFreq": 21850000, + "endHz": 21850000, + "mode": "AM", + "startFreq": 21450000, + "startHz": 21450000 + } + ], + "name": "13M AM", + "startFreq": 21450000, + "startHz": 21450000 + }, + { + "color": "rgba(50, 168, 72, 0.6)", + "endFreq": 24990000, + "endHz": 24990000, + "modes": [ + { + "endFreq": 24920000, + "endHz": 24920000, + "mode": "CW", + "startFreq": 24890000, + "startHz": 24890000 + }, + { + "endFreq": 24990000, + "endHz": 24990000, + "mode": "USB", + "startFreq": 24920000, + "startHz": 24920000 + } + ], + "name": "12M HAM", + "startFreq": 24890000, + "startHz": 24890000 + }, + { + "color": "rgba(199, 12, 193, 0.6)", + "endFreq": 26100000, + "endHz": 26100000, + "modes": [ + { + "endFreq": 26100000, + "endHz": 26100000, + "mode": "AM", + "startFreq": 25670000, + "startHz": 25670000 + } + ], + "name": "11M AM", + "startFreq": 25670000, + "startHz": 25670000 + }, + { + "color": "rgba(3, 227, 252, 0.6)", + "endFreq": 27405000, + "endHz": 27405000, + "modes": [ + { + "endFreq": 27405000, + "endHz": 27405000, + "mode": "AM", + "startFreq": 26965000, + "startHz": 26965000 + } + ], + "name": "CB", + "startFreq": 26965000, + "startHz": 26965000 + }, + { + "color": "rgba(50, 168, 72, 0.6)", + "endFreq": 29700000, + "endHz": 29700000, + "modes": [ + { + "endFreq": 28070000, + "endHz": 28070000, + "mode": "CW", + "startFreq": 28000000, + "startHz": 28000000 + }, + { + "endFreq": 29700000, + "endHz": 29700000, + "mode": "USB", + "startFreq": 28070000, + "startHz": 28070000 + } + ], + "name": "10M HAM", + "startFreq": 28000000, + "startHz": 28000000 + }, + { + "color": "rgba(50, 168, 72, 0.6)", + "endFreq": 54000000, + "endHz": 54000000, + "modes": [ + { + "endFreq": 50100000, + "endHz": 50100000, + "mode": "CW", + "startFreq": 50000000, + "startHz": 50000000 + }, + { + "endFreq": 54000000, + "endHz": 54000000, + "mode": "USB", + "startFreq": 50100000, + "startHz": 50100000 + } + ], + "name": "6M HAM", + "startFreq": 50000000, + "startHz": 50000000 + }, + { + "color": "rgba(50, 168, 72, 0.6)", + "endFreq": 69950000, + "endHz": 69950000, + "modes": [ + { + "endFreq": 69950000, + "endHz": 69950000, + "mode": "FM", + "startFreq": 69950000, + "startHz": 69950000 + } + ], + "name": "4M HAM (69.95 MHz)", + "startFreq": 69950000, + "startHz": 69950000 + }, + { + "color": "rgba(50, 168, 72, 0.6)", + "endFreq": 70412500, + "endHz": 70412500, + "modes": [ + { + "endFreq": 70412500, + "endHz": 70412500, + "mode": "FM", + "startFreq": 70112500, + "startHz": 70112500 + } + ], + "name": "4M HAM (70.1125–70.4125 MHz)", + "startFreq": 70112500, + "startHz": 70112500 + }, + { + "color": "rgba(50, 168, 72, 0.6)", + "endFreq": 148000000, + "endHz": 148000000, + "modes": [ + { + "endFreq": 144100000, + "endHz": 144100000, + "mode": "CW", + "startFreq": 144000000, + "startHz": 144000000 + }, + { + "endFreq": 144300000, + "endHz": 144300000, + "mode": "USB", + "startFreq": 144100000, + "startHz": 144100000 + }, + { + "endFreq": 148000000, + "endHz": 148000000, + "mode": "FM", + "startFreq": 144300000, + "startHz": 144300000 + } + ], + "name": "2M HAM", + "startFreq": 144000000, + "startHz": 144000000 + }, + { + "color": "rgba(50, 168, 72, 0.6)", + "endFreq": 440000000, + "endHz": 440000000, + "modes": [ + { + "endFreq": 430100000, + "endHz": 430100000, + "mode": "CW", + "startFreq": 430000000, + "startHz": 430000000 + }, + { + "endFreq": 432100000, + "endHz": 432100000, + "mode": "USB", + "startFreq": 430100000, + "startHz": 430100000 + }, + { + "endFreq": 440000000, + "endHz": 440000000, + "mode": "FM", + "startFreq": 432100000, + "startHz": 432100000 + } + ], + "name": "70CM HAM", + "startFreq": 430000000, + "startHz": 430000000 + } + ] +} diff --git a/config/overlays/markers.json b/config/overlays/markers.json new file mode 100644 index 0000000..717ffc1 --- /dev/null +++ b/config/overlays/markers.json @@ -0,0 +1,555 @@ +{ + "markers": [ + { + "frequency": 9000, + "name": "Lightning", + "mode": "AM" + }, + { + "frequency": 17200, + "name": "SAQ Alexanderson", + "mode": "CW" + }, + { + "frequency": 30000, + "name": "Lightning", + "mode": "AM" + }, + { + "frequency": 60000, + "name": "NPL-time", + "mode": "CW" + }, + + { + "frequency": 77500, + "name": "DCF77", + "mode": "CW" + }, + { + "frequency": 122300, + "name": "DCF42", + "mode": "CW" + }, + { + "frequency": 129100, + "name": "DCF49", + "mode": "CW" + }, + { + "frequency": 139000, + "name": "DCF39", + "mode": "CW" + }, + { + "frequency": 162000, + "name": "TDF-time", + "mode": "CW" + }, + { + "frequency": 198000, + "name": "BBC4", + "mode": "AM" + }, + { + "frequency": 648000, + "name": "Caroline", + "mode": "SAM" + }, + { + "frequency": 693000, + "name": "BBC5", + "mode": "SAM" + }, + { + "frequency": 1053000, + "name": "TalkSport", + "mode": "AM" + }, + { + "frequency": 1089000, + "name": "TalkSport", + "mode": "AM" + }, + { + "frequency": 1368000, + "name": "Caroline", + "mode": "AM" + }, + { + "frequency": 1458000, + "name": "Lyca", + "mode": "AM" + }, + { + "frequency": 5955000, + "name": "Veronica", + "mode": "AM" + }, + { + "frequency": 6040000, + "name": "Delta", + "mode": "AM" + }, + { + "frequency": 6085000, + "name": "MiAmico", + "mode": "AM" + }, + { + "frequency": 6060000, + "name": "Casanova", + "mode": "AM" + }, + { + "frequency": 6070000, + "name": "292", + "mode": "AM" + }, + { + "frequency": 6130000, + "name": "Europe", + "mode": "AM" + }, + { + "frequency": 6150000, + "name": "Europa", + "mode": "AM" + }, + { + "frequency": 6170000, + "name": "Delta", + "mode": "AM" + }, + { + "frequency": 7270000, + "name": "Rockpower", + "mode": "AM" + }, + { + "frequency": 7405000, + "name": "Piepzender", + "mode": "AM" + }, + { + "frequency": 9670000, + "name": "Channel292", + "mode": "AM" + }, + { + "frequency": 11815000, + "name": "Vatican", + "mode": "AM" + }, + + { + "frequency": 1850000, + "name": "Calling", + "mode": "LSB" + }, + { + "frequency": 3630000, + "name": "Dutch Calling", + "mode": "LSB" + }, + { + "frequency": 3645000, + "name": "Belgium Calling", + "mode": "LSB" + }, + { + "frequency": 7073000, + "name": "Dutch Calling", + "mode": "LSB" + }, + { + "frequency": 1840000, + "name": "FT-8", + "mode": "USB" + }, + { + "frequency": 3573000, + "name": "FT-8", + "mode": "USB" + }, + { + "frequency": 5357000, + "name": "FT-8", + "mode": "USB" + }, + { + "frequency": 7074000, + "name": "FT-8", + "mode": "USB" + }, + { + "frequency": 10136000, + "name": "FT-8", + "mode": "USB" + }, + { + "frequency": 14074000, + "name": "FT-8", + "mode": "USB" + }, + { + "frequency": 18100000, + "name": "FT-8", + "mode": "USB" + }, + { + "frequency": 21074000, + "name": "FT-8", + "mode": "USB" + }, + { + "frequency": 24915000, + "name": "FT-8", + "mode": "USB" + }, + { + "frequency": 26965000, + "name": "1", + "mode": "FM" + }, + { + "frequency": 26975000, + "name": "2", + "mode": "FM" + }, + { + "frequency": 26985000, + "name": "3", + "mode": "FM" + }, + { + "frequency": 27005000, + "name": "4", + "mode": "FM" + }, + { + "frequency": 27015000, + "name": "5", + "mode": "FM" + }, + { + "frequency": 27025000, + "name": "6", + "mode": "FM" + }, + { + "frequency": 27035000, + "name": "7", + "mode": "FM" + }, + { + "frequency": 27055000, + "name": "8", + "mode": "FM" + }, + { + "frequency": 27065000, + "name": "9", + "mode": "FM" + }, + { + "frequency": 27075000, + "name": "10", + "mode": "FM" + }, + { + "frequency": 27085000, + "name": "11", + "mode": "FM" + }, + { + "frequency": 27105000, + "name": "12", + "mode": "FM" + }, + { + "frequency": 27115000, + "name": "13", + "mode": "FM" + }, + { + "frequency": 27125000, + "name": "14", + "mode": "FM" + }, + { + "frequency": 27135000, + "name": "15", + "mode": "AM" + }, + { + "frequency": 27155000, + "name": "16", + "mode": "FM" + }, + { + "frequency": 27165000, + "name": "17", + "mode": "FM" + }, + { + "frequency": 27175000, + "name": "18", + "mode": "FM" + }, + { + "frequency": 27185000, + "name": "19", + "mode": "FM" + }, + { + "frequency": 27205000, + "name": "20", + "mode": "FM" + }, + { + "frequency": 27215000, + "name": "21", + "mode": "FM" + }, + { + "frequency": 27225000, + "name": "22", + "mode": "AM" + }, + { + "frequency": 27255000, + "name": "23", + "mode": "AM" + }, + { + "frequency": 27235000, + "name": "24", + "mode": "AM" + }, + { + "frequency": 27245000, + "name": "25", + "mode": "AM" + }, + { + "frequency": 27265000, + "name": "26", + "mode": "AM" + }, + { + "frequency": 27275000, + "name": "27", + "mode": "LSB" + }, + { + "frequency": 27285000, + "name": "28", + "mode": "LSB" + }, + { + "frequency": 27295000, + "name": "29", + "mode": "LSB" + }, + { + "frequency": 27305000, + "name": "30", + "mode": "LSB" + }, + { + "frequency": 27315000, + "name": "31", + "mode": "LSB" + }, + { + "frequency": 27325000, + "name": "32", + "mode": "LSB" + }, + { + "frequency": 27335000, + "name": "33", + "mode": "LSB" + }, + { + "frequency": 27345000, + "name": "34", + "mode": "LSB" + }, + { + "frequency": 27355000, + "name": "35", + "mode": "LSB" + }, + { + "frequency": 27365000, + "name": "36", + "mode": "FM" + }, + { + "frequency": 27375000, + "name": "37", + "mode": "FM" + }, + { + "frequency": 27385000, + "name": "38", + "mode": "LSB" + }, + { + "frequency": 27395000, + "name": "39", + "mode": "FM" + }, + { + "frequency": 27405000, + "name": "40", + "mode": "FM" + }, + { + "frequency": 28074000, + "name": "FT-8", + "mode": "USB" + }, + { + "frequency": 50313000, + "name": "FT-8", + "mode": "USB" + }, + { + "frequency": 50323000, + "name": "FT-8", + "mode": "USB" + }, + { + "frequency": 29620000, + "name": "NY", + "mode": "FM" + }, + { + "frequency": 29630000, + "name": "Como IT", + "mode": "FM" + }, + { + "frequency": 29640000, + "name": "NY Rockland", + "mode": "FM" + }, + { + "frequency": 29650000, + "name": "Swiss", + "mode": "FM" + }, + { + "frequency": 29670000, + "name": "Moscow", + "mode": "FM" + }, + { + "frequency": 5450000, + "name": "Volmet RAF", + "mode": "USB" + }, + { + "frequency": 5505000, + "name": "Volmet Shannon", + "mode": "USB" + }, + { + "frequency": 5583000, + "name": "Volmet Shanwick", + "mode": "USB" + }, + { + "frequency": 13264000, + "name": "Volmet Shannon", + "mode": "USB" + }, + { + "frequency": 13270000, + "name": "Volmet NY", + "mode": "USB" + }, + { + "frequency": 15034000, + "name": "Volmet Trenton", + "mode": "USB" + }, + { + "frequency": 3573000, + "name": "FT8", + "mode": "USB" + }, + { + "frequency": 145575000, + "name": "PI3UTR", + "mode": "FM" + }, + + { + "frequency": 145662500, + "name": "ON0NL", + "mode": "FMC" + }, + { + "frequency": 145650000, + "name": "ON0LG", + "mode": "FM" + }, + { + "frequency": 145700000, + "name": "PI3EHV", + "mode": "FM" + }, + { + "frequency": 145712500, + "name": "ON0DST", + "mode": "FM" + }, + { + "frequency": 145725000, + "name": "PI3ZLB", + "mode": "FM" + }, + + { + "frequency": 145775000, + "name": "ON0LB", + "mode": "FM" + }, + { + "frequency": 145787500, + "name": "DB0WA", + "mode": "FM" + }, + { + "frequency": 438700000, + "name": "ON0GBN", + "mode": "FM" + }, + { + "frequency": 438775000, + "name": "ON0WL", + "mode": "FM" + }, + { + "frequency": 438900000, + "name": "ON0LB", + "mode": "FMC" + }, + { + "frequency": 438987500, + "name": "ON0AND", + "mode": "FMC" + }, + { + "frequency": 439475000, + "name": "ON0LG", + "mode": "FM" + } + + + ] +}