From d24132e8b005c43e70fb6b5a57669edf68d04189 Mon Sep 17 00:00:00 2001 From: Alan Johnston Date: Thu, 7 May 2020 14:05:45 -0400 Subject: [PATCH] updates for ARISS Radio Pi --- groundstation/bands.json | 194 +++++++++++++++++++++++++++++++ groundstation/bookmarks_pi.json | 5 - groundstation/config_webrx_pi.py | 36 +++++- 3 files changed, 228 insertions(+), 7 deletions(-) create mode 100644 groundstation/bands.json diff --git a/groundstation/bands.json b/groundstation/bands.json new file mode 100644 index 00000000..3d2cc43c --- /dev/null +++ b/groundstation/bands.json @@ -0,0 +1,194 @@ +[ + { + "name": "160m", + "lower_bound": 1810000, + "upper_bound": 2000000, + "frequencies": { + "psk31": 1838000, + "ft8": 1840000, + "wspr": 1836600, + "jt65": 1838000, + "jt9": 1839000 + } + }, + { + "name": "80m", + "lower_bound": 3500000, + "upper_bound": 3800000, + "frequencies": { + "psk31": 3580000, + "ft8": 3573000, + "wspr": 3592600, + "jt65": 3570000, + "jt9": 3572000, + "ft4": [3568000, 3575000] + } + }, + { + "name": "60m", + "lower_bound": 5351500, + "upper_bound": 5366500, + "frequencies": { + "ft8": 5357000, + "wspr": 5364700 + } + }, + { + "name": "40m", + "lower_bound": 7000000, + "upper_bound": 7200000, + "frequencies": { + "psk31": 7040000, + "ft8": 7074000, + "wspr": 7038600, + "jt65": 7076000, + "jt9": 7078000, + "ft4": 7047500 + } + }, + { + "name": "30m", + "lower_bound": 10100000, + "upper_bound": 10150000, + "frequencies": { + "psk31": 10141000, + "ft8": 10136000, + "wspr": 10138700, + "jt65": 10138000, + "jt9": 10140000, + "ft4": 10140000 + } + }, + { + "name": "20m", + "lower_bound": 14000000, + "upper_bound": 14350000, + "frequencies": { + "psk31": 14070000, + "ft8": 14074000, + "wspr": 14095600, + "jt65": 14076000, + "jt9": 14078000, + "ft4": 14080000 + } + }, + { + "name": "17m", + "lower_bound": 18068000, + "upper_bound": 18168000, + "frequencies": { + "psk31": 18098000, + "ft8": 18100000, + "wspr": 18104600, + "jt65": 18102000, + "jt9": 18104000, + "ft4": 18104000 + } + }, + { + "name": "15m", + "lower_bound": 21000000, + "upper_bound": 21450000, + "frequencies": { + "psk31": 21070000, + "ft8": 21074000, + "wspr": 21094600, + "jt65": 21076000, + "jt9": 21078000, + "ft4": 21140000 + } + }, + { + "name": "12m", + "lower_bound": 24890000, + "upper_bound": 24990000, + "frequencies": { + "psk31": 24920000, + "ft8": 24915000, + "wspr": 24924600, + "jt65": 24917000, + "jt9": 24919000, + "ft4": 24919000 + } + }, + { + "name": "10m", + "lower_bound": 28000000, + "upper_bound": 29700000, + "frequencies": { + "psk31": [28070000, 28120000], + "ft8": 28074000, + "wspr": 28124600, + "jt65": 28076000, + "jt9": 28078000, + "ft4": 28180000 + } + }, + { + "name": "6m", + "lower_bound": 50030000, + "upper_bound": 51000000, + "frequencies": { + "psk31": 50305000, + "ft8": 50313000, + "wspr": 50293000, + "jt65": 50310000, + "jt9": 50312000, + "ft4": 50318000 + } + }, + { + "name": "4m", + "lower_bound": 70150000, + "upper_bound": 70200000, + "frequencies": { + "wspr": 70091000 + } + }, + { + "name": "2m", + "lower_bound": 144000000, + "upper_bound": 146000000, + "frequencies": { + "wspr": 144489000, + "ft8": 144174000, + "ft4": 144170000, + "jt65": 144120000, + "packet": 144390000 + } + }, + { + "name": "70cm", + "lower_bound": 430000000, + "upper_bound": 440000000, + "frequencies": { + "packet": 434900000, + "pocsag": 439987500 + } + }, + { + "name": "23cm", + "lower_bound": 1240000000, + "upper_bound": 1300000000 + }, + { + "name": "13cm", + "lower_bound": 2320000000, + "upper_bound": 2450000000 + }, + { + "name": "9cm", + "lower_bound": 3400000000, + "upper_bound": 3475000000 + }, + { + "name": "6cm", + "lower_bound": 5650000000, + "upper_bound": 5850000000 + }, + { + "name": "3cm", + "lower_bound": 10000000000, + "upper_bound": 10500000000 + } +] diff --git a/groundstation/bookmarks_pi.json b/groundstation/bookmarks_pi.json index c0c146a8..69f80a22 100644 --- a/groundstation/bookmarks_pi.json +++ b/groundstation/bookmarks_pi.json @@ -9,11 +9,6 @@ "frequency": 145819000, "modulation": "nfm" }, - { - "name": "CubeSatSim", - "frequency": 434900000, - "modulation": "nfm" - }, { "name": "Fox-1B AO-91", "frequency": 145960000, diff --git a/groundstation/config_webrx_pi.py b/groundstation/config_webrx_pi.py index 4268b9b7..46efd320 100644 --- a/groundstation/config_webrx_pi.py +++ b/groundstation/config_webrx_pi.py @@ -37,7 +37,7 @@ config_webrx: configuration options for OpenWebRX # ==== Server settings ==== web_port = 8073 -max_clients = 20 +max_clients = 10 # ==== Web GUI configuration ==== receiver_name = "KU2Y" @@ -122,6 +122,14 @@ sdrs = { "70cm": { "name": "70cm Band", "center_freq": 435500000, + "rf_gain": 3, + "samp_rate": 2400000, + "start_freq": 4355000000, + "start_mod": "nfm", + }, + "70cm-hi": { + "name": "70cm Band High Gain", + "center_freq": 435500000, "rf_gain": 30, "samp_rate": 2400000, "start_freq": 4355000000, @@ -130,6 +138,14 @@ sdrs = { "2m": { "name": "2m Band", "center_freq": 145000000, + "rf_gain": 15, + "samp_rate": 2400000, + "start_freq": 145725000, + "start_mod": "nfm", + }, + "2m-hi": { + "name": "2m Band High Gain", + "center_freq": 145000000, "rf_gain": 30, "samp_rate": 2400000, "start_freq": 145725000, @@ -143,6 +159,14 @@ sdrs = { "start_freq": 161500000, "start_mod": "nfm", }, + "fm": { + "name": "FM Band", + "center_freq": 91000000, + "rf_gain": 30, + "samp_rate": 2400000, + "start_freq": 90000000, + "start_mod": "nfm", + }, "atc": { "name": "Air Band - ATC", "center_freq": 134000000, @@ -151,6 +175,14 @@ sdrs = { "start_freq": 134000000, "start_mod": "am", }, + "atc-hi": { + "name": "Air Band - ATC High Gain", + "center_freq": 134000000, + "rf_gain": 30, + "samp_rate": 2400000, + "start_freq": 134000000, + "start_mod": "am", + }, "noaa": { "name": "NOAA Weather Satellites", "center_freq": 137000000, @@ -160,7 +192,7 @@ sdrs = { "start_mod": "fm", }, "noaa-hi": { - "name": "NOAA Weather Satellites More Gain", + "name": "NOAA Weather Satellites High Gain", "center_freq": 137000000, "rf_gain": 25, "samp_rate": 2400000,