2016-04-11 12:48:59 +00:00
|
|
|
# -*- coding: utf-8 -*-
|
2014-11-29 00:07:10 +00:00
|
|
|
|
|
|
|
"""
|
|
|
|
config_webrx: configuration options for OpenWebRX
|
|
|
|
|
2017-05-02 13:17:50 +00:00
|
|
|
This file is part of OpenWebRX,
|
|
|
|
an open-source SDR receiver software with a web UI.
|
|
|
|
Copyright (c) 2013-2015 by Andras Retzler <randras@sdr.hu>
|
2021-01-22 17:10:51 +00:00
|
|
|
Copyright (c) 2019-2021 by Jakob Ketterl <dd5jfk@darc.de>
|
2014-11-29 00:07:10 +00:00
|
|
|
|
2015-08-17 18:32:58 +00:00
|
|
|
This program is free software: you can redistribute it and/or modify
|
|
|
|
it under the terms of the GNU Affero General Public License as
|
|
|
|
published by the Free Software Foundation, either version 3 of the
|
|
|
|
License, or (at your option) any later version.
|
2014-11-29 00:07:10 +00:00
|
|
|
|
2015-08-17 18:32:58 +00:00
|
|
|
This program is distributed in the hope that it will be useful,
|
2014-11-29 00:07:10 +00:00
|
|
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
|
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
2015-08-17 18:32:58 +00:00
|
|
|
GNU Affero General Public License for more details.
|
|
|
|
|
|
|
|
You should have received a copy of the GNU Affero General Public License
|
|
|
|
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
2014-11-29 00:07:10 +00:00
|
|
|
|
2017-05-02 13:17:50 +00:00
|
|
|
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
2014-11-29 00:07:10 +00:00
|
|
|
|
2017-05-02 13:17:50 +00:00
|
|
|
In addition, as a special exception, the copyright holders
|
|
|
|
state that config_rtl.py and config_webrx.py are not part of the
|
|
|
|
Corresponding Source defined in GNU AGPL version 3 section 1.
|
2016-04-11 12:48:59 +00:00
|
|
|
|
2017-05-02 13:17:50 +00:00
|
|
|
(It means that you do not have to redistribute config_rtl.py and
|
|
|
|
config_webrx.py if you make any changes to these two configuration files,
|
|
|
|
and use them for running your web service with OpenWebRX.)
|
2014-11-29 00:07:10 +00:00
|
|
|
"""
|
2016-04-23 09:20:35 +00:00
|
|
|
|
2020-03-29 16:28:18 +00:00
|
|
|
# configuration version. please only modify if you're able to perform the associated migration steps.
|
2021-03-21 14:23:26 +00:00
|
|
|
version = 6
|
2020-03-29 16:28:18 +00:00
|
|
|
|
2016-04-23 09:20:35 +00:00
|
|
|
# NOTE: you can find additional information about configuring OpenWebRX in the Wiki:
|
2020-03-29 16:28:18 +00:00
|
|
|
# https://github.com/jketterl/openwebrx/wiki/Configuration-guide
|
2016-04-23 09:20:35 +00:00
|
|
|
|
2015-08-17 18:32:58 +00:00
|
|
|
# ==== Server settings ====
|
2021-02-12 23:52:08 +00:00
|
|
|
#max_clients = 20
|
2014-11-29 00:07:10 +00:00
|
|
|
|
2015-08-17 18:32:58 +00:00
|
|
|
# ==== Web GUI configuration ====
|
2021-02-11 18:42:23 +00:00
|
|
|
#receiver_name = "[Callsign]"
|
|
|
|
#receiver_location = "Budapest, Hungary"
|
|
|
|
#receiver_asl = 200
|
|
|
|
#receiver_admin = "example@example.com"
|
|
|
|
#receiver_gps = {"lat": 47.000000, "lon": 19.000000}
|
|
|
|
#photo_title = "Panorama of Budapest from Schönherz Zoltán Dormitory"
|
2020-05-17 16:51:36 +00:00
|
|
|
# photo_desc allows you to put pretty much any HTML you like into the receiver description.
|
|
|
|
# The lines below should give you some examples of what's possible.
|
2021-02-11 18:42:23 +00:00
|
|
|
#photo_desc = """
|
|
|
|
#You can add your own background photo and receiver information.<br />
|
|
|
|
#Receiver is operated by: <a href="mailto:openwebrx@localhost" target="_blank">Receiver Operator</a><br/>
|
|
|
|
#Device: Receiver Device<br />
|
|
|
|
#Antenna: Receiver Antenna<br />
|
|
|
|
#Website: <a href="http://localhost" target="_blank">http://localhost</a>
|
|
|
|
#"""
|
2014-11-29 00:07:10 +00:00
|
|
|
|
2020-06-10 21:34:09 +00:00
|
|
|
# ==== Public receiver listings ====
|
|
|
|
# You can publish your receiver on online receiver directories, like https://www.receiverbook.de
|
|
|
|
# You will receive a receiver key from the directory that will authenticate you as the operator of this receiver.
|
|
|
|
# Please note that you not share your receiver keys publicly since anyone that obtains your receiver key can take over
|
|
|
|
# your public listing.
|
|
|
|
# Your receiver keys should be placed into this array:
|
2021-02-11 18:42:23 +00:00
|
|
|
#receiver_keys = []
|
2020-06-10 22:01:47 +00:00
|
|
|
# If you list your receiver on multiple sites, you can place all your keys into the array above, or you can append
|
|
|
|
# keys to the arraylike this:
|
|
|
|
# receiver_keys += ["my-receiver-key"]
|
2020-06-10 21:34:09 +00:00
|
|
|
|
|
|
|
# If you're not sure, simply copy & paste the code you received from your listing site below this line:
|
|
|
|
|
2015-08-17 18:32:58 +00:00
|
|
|
# ==== DSP/RX settings ====
|
2021-02-11 18:42:23 +00:00
|
|
|
#fft_fps = 9
|
|
|
|
#fft_size = 4096 # Should be power of 2
|
|
|
|
#fft_voverlap_factor = (
|
|
|
|
# 0.3 # If fft_voverlap_factor is above 0, multiple FFTs will be used for creating a line on the diagram.
|
|
|
|
#)
|
2017-01-28 14:19:16 +00:00
|
|
|
|
2021-02-11 18:42:23 +00:00
|
|
|
#audio_compression = "adpcm" # valid values: "adpcm", "none"
|
|
|
|
#fft_compression = "adpcm" # valid values: "adpcm", "none"
|
2015-08-17 18:32:58 +00:00
|
|
|
|
2020-10-04 19:56:35 +00:00
|
|
|
# Tau setting for WFM (broadcast FM) deemphasis\
|
|
|
|
# Quote from wikipedia https://en.wikipedia.org/wiki/FM_broadcasting#Pre-emphasis_and_de-emphasis
|
|
|
|
# "In most of the world a 50 µs time constant is used. In the Americas and South Korea, 75 µs is used"
|
|
|
|
# Enable one of the following lines, depending on your location:
|
|
|
|
# wfm_deemphasis_tau = 75e-6 # for US and South Korea
|
2021-02-11 18:42:23 +00:00
|
|
|
#wfm_deemphasis_tau = 50e-6 # for the rest of the world
|
2020-10-04 19:56:35 +00:00
|
|
|
|
2021-02-11 18:42:23 +00:00
|
|
|
#digimodes_enable = True # Decoding digimodes come with higher CPU usage.
|
|
|
|
#digimodes_fft_size = 2048
|
2017-05-04 18:35:40 +00:00
|
|
|
|
2019-05-18 20:10:43 +00:00
|
|
|
# determines the quality, and thus the cpu usage, for the ambe codec used by digital voice modes
|
|
|
|
# if you're running on a Raspi (up to 3B+) you'll want to leave this on 1
|
2021-02-11 18:42:23 +00:00
|
|
|
#digital_voice_unvoiced_quality = 1
|
2019-05-30 15:19:46 +00:00
|
|
|
# enables lookup of DMR ids using the radioid api
|
2021-02-11 18:42:23 +00:00
|
|
|
#digital_voice_dmr_id_lookup = True
|
2019-05-18 20:10:43 +00:00
|
|
|
|
2017-01-28 14:19:16 +00:00
|
|
|
"""
|
2020-11-12 22:36:36 +00:00
|
|
|
Note: if you experience audio underruns while CPU usage is 100%, you can:
|
2017-01-28 14:19:16 +00:00
|
|
|
- decrease `samp_rate`,
|
|
|
|
- set `fft_voverlap_factor` to 0,
|
|
|
|
- decrease `fft_fps` and `fft_size`,
|
|
|
|
- limit the number of users by decreasing `max_clients`.
|
|
|
|
"""
|
|
|
|
|
2016-06-17 09:07:17 +00:00
|
|
|
# ==== I/Q sources ====
|
|
|
|
# (Uncomment the appropriate by removing # characters at the beginning of the corresponding lines.)
|
|
|
|
|
2020-03-29 16:35:48 +00:00
|
|
|
###############################################################################
|
|
|
|
# Is my SDR hardware supported? #
|
|
|
|
# Check here: https://github.com/jketterl/openwebrx/wiki/Supported-Hardware #
|
|
|
|
###############################################################################
|
2016-06-17 09:07:17 +00:00
|
|
|
|
2019-12-21 18:30:46 +00:00
|
|
|
# Currently supported types of sdr receivers:
|
2020-03-29 16:35:48 +00:00
|
|
|
# "rtl_sdr", "rtl_sdr_soapy", "sdrplay", "hackrf", "airspy", "airspyhf", "fifi_sdr",
|
2020-11-12 22:44:02 +00:00
|
|
|
# "perseussdr", "lime_sdr", "pluto_sdr", "soapy_remote", "hpsdr", "red_pitaya", "uhd",
|
2021-02-03 02:21:09 +00:00
|
|
|
# "radioberry", "fcdpp", "rtl_tcp", "sddc", "runds"
|
2020-11-12 22:44:02 +00:00
|
|
|
|
|
|
|
# For more details on specific types, please checkout the wiki:
|
|
|
|
# https://github.com/jketterl/openwebrx/wiki/Supported-Hardware#sdr-devices
|
2019-05-09 20:44:29 +00:00
|
|
|
|
|
|
|
sdrs = {
|
|
|
|
"rtlsdr": {
|
|
|
|
"name": "RTL-SDR USB Stick",
|
2019-12-21 18:31:54 +00:00
|
|
|
"type": "rtl_sdr",
|
2019-05-09 20:44:29 +00:00
|
|
|
"ppm": 0,
|
2019-05-11 11:25:48 +00:00
|
|
|
# you can change this if you use an upconverter. formula is:
|
2019-11-21 14:31:37 +00:00
|
|
|
# center_freq + lfo_offset = actual frequency on the sdr
|
2019-05-11 11:25:48 +00:00
|
|
|
# "lfo_offset": 0,
|
2019-05-10 14:14:16 +00:00
|
|
|
"profiles": {
|
|
|
|
"70cm": {
|
|
|
|
"name": "70cm Relais",
|
|
|
|
"center_freq": 438800000,
|
2020-10-10 11:38:26 +00:00
|
|
|
"rf_gain": 29,
|
2019-05-10 14:14:16 +00:00
|
|
|
"samp_rate": 2400000,
|
|
|
|
"start_freq": 439275000,
|
2019-07-21 17:40:28 +00:00
|
|
|
"start_mod": "nfm",
|
2019-05-10 14:14:16 +00:00
|
|
|
},
|
|
|
|
"2m": {
|
|
|
|
"name": "2m komplett",
|
|
|
|
"center_freq": 145000000,
|
2020-10-10 11:38:26 +00:00
|
|
|
"rf_gain": 29,
|
2020-10-11 16:55:03 +00:00
|
|
|
"samp_rate": 2048000,
|
2019-05-10 14:14:16 +00:00
|
|
|
"start_freq": 145725000,
|
2019-07-21 17:40:28 +00:00
|
|
|
"start_mod": "nfm",
|
|
|
|
},
|
|
|
|
},
|
2019-05-09 20:44:29 +00:00
|
|
|
},
|
2019-12-10 22:02:22 +00:00
|
|
|
"airspy": {
|
|
|
|
"name": "Airspy HF+",
|
2019-12-21 18:31:54 +00:00
|
|
|
"type": "airspyhf",
|
2019-12-10 22:02:22 +00:00
|
|
|
"ppm": 0,
|
2020-04-25 18:32:11 +00:00
|
|
|
"rf_gain": "auto",
|
2019-12-10 22:02:22 +00:00
|
|
|
"profiles": {
|
|
|
|
"20m": {
|
|
|
|
"name": "20m",
|
|
|
|
"center_freq": 14150000,
|
2020-06-01 20:52:35 +00:00
|
|
|
"samp_rate": 384000,
|
2019-12-10 22:02:22 +00:00
|
|
|
"start_freq": 14070000,
|
|
|
|
"start_mod": "usb",
|
|
|
|
},
|
|
|
|
"30m": {
|
|
|
|
"name": "30m",
|
|
|
|
"center_freq": 10125000,
|
|
|
|
"samp_rate": 192000,
|
|
|
|
"start_freq": 10142000,
|
|
|
|
"start_mod": "usb",
|
|
|
|
},
|
|
|
|
"40m": {
|
|
|
|
"name": "40m",
|
|
|
|
"center_freq": 7100000,
|
|
|
|
"samp_rate": 256000,
|
|
|
|
"start_freq": 7070000,
|
2020-06-01 20:43:58 +00:00
|
|
|
"start_mod": "lsb",
|
2019-12-10 22:02:22 +00:00
|
|
|
},
|
|
|
|
"80m": {
|
|
|
|
"name": "80m",
|
|
|
|
"center_freq": 3650000,
|
2020-06-01 20:52:35 +00:00
|
|
|
"samp_rate": 384000,
|
2019-12-10 22:02:22 +00:00
|
|
|
"start_freq": 3570000,
|
2020-06-01 20:43:58 +00:00
|
|
|
"start_mod": "lsb",
|
2019-12-10 22:02:22 +00:00
|
|
|
},
|
|
|
|
"49m": {
|
|
|
|
"name": "49m Broadcast",
|
2020-06-01 20:52:35 +00:00
|
|
|
"center_freq": 6050000,
|
|
|
|
"samp_rate": 384000,
|
2019-12-10 22:02:22 +00:00
|
|
|
"start_freq": 6070000,
|
|
|
|
"start_mod": "am",
|
|
|
|
},
|
|
|
|
},
|
|
|
|
},
|
2019-05-09 20:44:29 +00:00
|
|
|
"sdrplay": {
|
|
|
|
"name": "SDRPlay RSP2",
|
2019-12-21 18:31:54 +00:00
|
|
|
"type": "sdrplay",
|
2019-05-09 20:44:29 +00:00
|
|
|
"ppm": 0,
|
2020-06-01 20:43:58 +00:00
|
|
|
"antenna": "Antenna A",
|
2019-05-10 14:14:16 +00:00
|
|
|
"profiles": {
|
|
|
|
"20m": {
|
2019-07-21 17:40:28 +00:00
|
|
|
"name": "20m",
|
2019-05-10 14:14:16 +00:00
|
|
|
"center_freq": 14150000,
|
2019-09-29 14:21:42 +00:00
|
|
|
"rf_gain": 0,
|
2019-05-10 14:14:16 +00:00
|
|
|
"samp_rate": 500000,
|
|
|
|
"start_freq": 14070000,
|
2019-05-19 11:17:36 +00:00
|
|
|
"start_mod": "usb",
|
2019-05-10 14:14:16 +00:00
|
|
|
},
|
2019-05-16 19:44:05 +00:00
|
|
|
"30m": {
|
2019-07-21 17:40:28 +00:00
|
|
|
"name": "30m",
|
2019-05-16 19:44:05 +00:00
|
|
|
"center_freq": 10125000,
|
2019-09-29 14:21:42 +00:00
|
|
|
"rf_gain": 0,
|
2019-05-16 19:44:05 +00:00
|
|
|
"samp_rate": 250000,
|
|
|
|
"start_freq": 10142000,
|
2019-07-21 17:40:28 +00:00
|
|
|
"start_mod": "usb",
|
2019-05-16 19:44:05 +00:00
|
|
|
},
|
2019-05-10 14:14:16 +00:00
|
|
|
"40m": {
|
2019-07-21 17:40:28 +00:00
|
|
|
"name": "40m",
|
2019-05-10 14:14:16 +00:00
|
|
|
"center_freq": 7100000,
|
2019-09-29 14:21:42 +00:00
|
|
|
"rf_gain": 0,
|
2019-05-10 14:14:16 +00:00
|
|
|
"samp_rate": 500000,
|
|
|
|
"start_freq": 7070000,
|
2020-06-01 20:43:58 +00:00
|
|
|
"start_mod": "lsb",
|
2019-05-10 14:14:16 +00:00
|
|
|
},
|
|
|
|
"80m": {
|
2019-07-21 17:40:28 +00:00
|
|
|
"name": "80m",
|
2019-05-10 14:14:16 +00:00
|
|
|
"center_freq": 3650000,
|
2019-09-29 14:21:42 +00:00
|
|
|
"rf_gain": 0,
|
2019-05-10 14:14:16 +00:00
|
|
|
"samp_rate": 500000,
|
|
|
|
"start_freq": 3570000,
|
2020-06-01 20:43:58 +00:00
|
|
|
"start_mod": "lsb",
|
2019-05-10 22:38:03 +00:00
|
|
|
},
|
|
|
|
"49m": {
|
|
|
|
"name": "49m Broadcast",
|
|
|
|
"center_freq": 6000000,
|
2019-09-29 14:21:42 +00:00
|
|
|
"rf_gain": 0,
|
2019-05-10 22:38:03 +00:00
|
|
|
"samp_rate": 500000,
|
|
|
|
"start_freq": 6070000,
|
2019-05-19 11:17:36 +00:00
|
|
|
"start_mod": "am",
|
2019-07-21 17:40:28 +00:00
|
|
|
},
|
|
|
|
},
|
2019-05-10 14:14:16 +00:00
|
|
|
},
|
2019-05-09 20:44:29 +00:00
|
|
|
}
|
2019-05-07 15:09:29 +00:00
|
|
|
|
2016-10-29 18:43:16 +00:00
|
|
|
# ==== Color themes ====
|
|
|
|
|
2020-09-12 17:49:22 +00:00
|
|
|
### google turbo colormap (see: https://ai.googleblog.com/2019/08/turbo-improved-rainbow-colormap-for.html)
|
2021-02-16 16:48:12 +00:00
|
|
|
#waterfall_scheme = "GoogleTurboWaterfall"
|
2020-09-12 17:49:22 +00:00
|
|
|
|
|
|
|
### original theme by teejez:
|
2021-02-16 16:48:12 +00:00
|
|
|
#waterfall_scheme = "TeejeezWaterfall"
|
2020-09-12 17:49:22 +00:00
|
|
|
|
2016-10-29 18:43:16 +00:00
|
|
|
### old theme by HA7ILM:
|
2021-02-16 16:48:12 +00:00
|
|
|
#waterfall_scheme = "Ha7ilmWaterfall"
|
2016-10-30 09:23:12 +00:00
|
|
|
##For the old colors, you might also want to set [fft_voverlap_factor] to 0.
|
2016-10-30 09:14:27 +00:00
|
|
|
|
2021-02-16 16:48:12 +00:00
|
|
|
### custom waterfall schemes can be configured like this:
|
|
|
|
#waterfall_scheme = "CustomWaterfall"
|
|
|
|
#waterfall_colors = [0x0000FF, 0x00FF00, 0xFF0000]
|
|
|
|
|
|
|
|
### Waterfall calibration
|
2021-02-25 14:13:39 +00:00
|
|
|
#waterfall_levels = {"min": -88, "max": -20} # in dB
|
2020-09-12 18:36:10 +00:00
|
|
|
waterfall_auto_level_margin = {"min": 3, "max": 10, "min_range": 50}
|
2020-09-12 17:49:22 +00:00
|
|
|
|
2019-07-21 17:40:28 +00:00
|
|
|
# Note: When the auto waterfall level button is clicked, the following happens:
|
2021-02-25 14:13:39 +00:00
|
|
|
# [waterfall_levels.min] = [current_min_power_level] - [waterfall_auto_level_margin["min"]]
|
|
|
|
# [waterfall_levels.max] = [current_max_power_level] + [waterfall_auto_level_margin["max"]]
|
2016-10-30 09:14:27 +00:00
|
|
|
#
|
2020-03-29 16:49:13 +00:00
|
|
|
# ___|________________________________________|____________________________________|________________________________________|___> signal power
|
|
|
|
# \_waterfall_auto_level_margin["min"]_/ |__ current_min_power_level | \_waterfall_auto_level_margin["max"]_/
|
|
|
|
# current_max_power_level __|
|
2016-03-18 23:11:40 +00:00
|
|
|
|
2020-12-10 19:58:07 +00:00
|
|
|
# This setting allows you to modify the precision of the frequency displays in OpenWebRX.
|
2021-03-21 14:23:26 +00:00
|
|
|
# Set this to exponent of 10 to select the most precise digit in Hz you'd like to see
|
|
|
|
# examples:
|
|
|
|
# a value of 2 selects 10^2 = 100Hz tuning precision (default):
|
|
|
|
#tuning_precision = 2
|
|
|
|
# a value of 1 selects 10^1 = 10Hz tuning precision:
|
|
|
|
#tuning_precision = 1
|
2020-12-10 19:58:07 +00:00
|
|
|
|
2020-11-12 17:00:24 +00:00
|
|
|
# This setting tells the auto-squelch the offset to add to the current signal level to use as the new squelch level.
|
|
|
|
# Lowering this setting will give you a more sensitive squelch, but it may also cause unwanted squelch openings when
|
|
|
|
# using the auto squelch.
|
2021-02-11 18:42:23 +00:00
|
|
|
#squelch_auto_margin = 10 # in dB
|
2020-11-12 17:00:24 +00:00
|
|
|
|
2019-07-21 17:40:28 +00:00
|
|
|
nmux_memory = 50 # in megabytes. This sets the approximate size of the circular buffer used by nmux.
|
2019-07-07 13:52:24 +00:00
|
|
|
|
2021-02-11 18:42:23 +00:00
|
|
|
#google_maps_api_key = ""
|
2019-07-07 13:52:24 +00:00
|
|
|
|
|
|
|
# how long should positions be visible on the map?
|
|
|
|
# they will start fading out after half of that
|
|
|
|
# in seconds; default: 2 hours
|
2021-02-11 18:42:23 +00:00
|
|
|
#map_position_retention_time = 2 * 60 * 60
|
2019-07-13 15:16:38 +00:00
|
|
|
|
2020-04-25 14:22:40 +00:00
|
|
|
# decoder queue configuration
|
|
|
|
# due to the nature of some operating modes (ft8, ft8, jt9, jt65, wspr and js8), the data is recorded for a given amount
|
|
|
|
# of time (6 seconds up to 2 minutes) and decoded at the end. this can lead to very high peak loads.
|
2019-09-12 13:32:54 +00:00
|
|
|
# to mitigate this, the recordings will be queued and processed in sequence.
|
|
|
|
# the number of workers will limit the total amount of work (one worker will losely occupy one cpu / thread)
|
2021-02-11 18:42:23 +00:00
|
|
|
#decoding_queue_workers = 2
|
2019-09-12 13:32:54 +00:00
|
|
|
# the maximum queue length will cause decodes to be dumped if the workers cannot keep up
|
|
|
|
# if you are running background services, make sure this number is high enough to accept the task influx during peaks
|
2020-04-25 14:22:40 +00:00
|
|
|
# i.e. this should be higher than the number of decoding services running at the same time
|
2021-02-11 18:42:23 +00:00
|
|
|
#decoding_queue_length = 10
|
2020-04-25 14:22:40 +00:00
|
|
|
|
2019-09-15 14:37:12 +00:00
|
|
|
# wsjt decoding depth will allow more results, but will also consume more cpu
|
2021-02-11 18:42:23 +00:00
|
|
|
#wsjt_decoding_depth = 3
|
2019-09-15 14:37:12 +00:00
|
|
|
# can also be set for each mode separately
|
|
|
|
# jt65 seems to be somewhat prone to erroneous decodes, this setting handles that to some extent
|
2021-02-15 21:58:02 +00:00
|
|
|
#wsjt_decoding_depths = {"jt65": 1}
|
2019-09-12 13:32:54 +00:00
|
|
|
|
2020-12-07 10:57:34 +00:00
|
|
|
# FST4 can be transmitted in different intervals. This setting determines which intervals will be decoded.
|
|
|
|
# available values (in seconds): 15, 30, 60, 120, 300, 900, 1800
|
2021-02-11 18:42:23 +00:00
|
|
|
#fst4_enabled_intervals = [15, 30]
|
2020-12-07 10:57:34 +00:00
|
|
|
|
|
|
|
# FST4W can be transmitted in different intervals. This setting determines which intervals will be decoded.
|
|
|
|
# available values (in seconds): 120, 300, 900, 1800
|
2021-02-11 18:42:23 +00:00
|
|
|
#fst4w_enabled_intervals = [120, 300]
|
2020-12-07 10:57:34 +00:00
|
|
|
|
2021-02-03 19:11:07 +00:00
|
|
|
# Q65 allows many combinations of intervals and submodes. This setting determines which combinations will be decoded.
|
2021-02-08 14:34:55 +00:00
|
|
|
# Please use the mode letter followed by the decode interval in seconds to specify the combinations. For example:
|
2021-02-11 18:42:23 +00:00
|
|
|
#q65_enabled_combinations = ["A30", "E120", "C60"]
|
2021-02-03 19:11:07 +00:00
|
|
|
|
2020-04-23 21:30:56 +00:00
|
|
|
# JS8 comes in different speeds: normal, slow, fast, turbo. This setting controls which ones are enabled.
|
2021-02-11 18:42:23 +00:00
|
|
|
#js8_enabled_profiles = ["normal", "slow"]
|
2020-04-25 14:22:40 +00:00
|
|
|
# JS8 decoding depth; higher value will get more results, but will also consume more cpu
|
2021-02-11 18:42:23 +00:00
|
|
|
#js8_decoding_depth = 3
|
2020-04-23 21:30:56 +00:00
|
|
|
|
2021-01-12 12:27:04 +00:00
|
|
|
# Enable background service for decoding digital data. You can find more information at:
|
|
|
|
# https://github.com/jketterl/openwebrx/wiki/Background-decoding
|
2021-02-11 18:42:23 +00:00
|
|
|
#services_enabled = False
|
|
|
|
#services_decoders = ["ft8", "ft4", "wspr", "packet"]
|
2019-08-17 22:15:07 +00:00
|
|
|
|
|
|
|
# === aprs igate settings ===
|
2021-01-12 12:27:04 +00:00
|
|
|
# If you want to share your APRS decodes with the aprs network, configure these settings accordingly.
|
|
|
|
# Make sure that you have set services_enabled to true and customize services_decoders to your needs.
|
2021-02-11 18:42:23 +00:00
|
|
|
#aprs_callsign = "N0CALL"
|
|
|
|
#aprs_igate_enabled = False
|
|
|
|
#aprs_igate_server = "euro.aprs2.net"
|
|
|
|
#aprs_igate_password = ""
|
2019-08-17 22:15:07 +00:00
|
|
|
# beacon uses the receiver_gps setting, so if you enable this, make sure the location is correct there
|
2021-02-11 18:42:23 +00:00
|
|
|
#aprs_igate_beacon = False
|
2019-09-18 15:22:35 +00:00
|
|
|
|
2020-12-12 18:23:35 +00:00
|
|
|
# Uncomment the following to customize gateway beacon details reported to the aprs network
|
|
|
|
# Plese see Dire Wolf's documentation on PBEACON configuration for complete details:
|
|
|
|
# https://github.com/wb2osz/direwolf/raw/master/doc/User-Guide.pdf
|
|
|
|
|
|
|
|
# Symbol in its two-character form as specified by the APRS spec at http://www.aprs.org/symbols/symbols-new.txt
|
|
|
|
# Default: Receive only IGate (do not send msgs back to RF)
|
|
|
|
# aprs_igate_symbol = "R&"
|
2020-12-12 18:38:15 +00:00
|
|
|
|
2020-12-12 18:23:35 +00:00
|
|
|
# Custom comment about igate
|
|
|
|
# Default: OpenWebRX APRS gateway
|
|
|
|
# aprs_igate_comment = "OpenWebRX APRS gateway"
|
|
|
|
|
2020-12-30 17:33:21 +00:00
|
|
|
# Antenna Height and Gain details
|
2020-12-12 18:38:15 +00:00
|
|
|
# Unspecified by default
|
2020-12-30 17:33:21 +00:00
|
|
|
# Antenna height above average terrain (HAAT) in meters
|
|
|
|
# aprs_igate_height = "5"
|
2020-12-12 18:23:35 +00:00
|
|
|
# Antenna gain in dBi
|
|
|
|
# aprs_igate_gain = "0"
|
|
|
|
# Antenna direction (N, NE, E, SE, S, SW, W, NW). Omnidirectional by default
|
|
|
|
# aprs_igate_dir = "NE"
|
|
|
|
|
2021-01-14 22:02:34 +00:00
|
|
|
# === PSK Reporter settings ===
|
2019-09-24 19:44:14 +00:00
|
|
|
# enable this if you want to upload all ft8, ft4 etc spots to pskreporter.info
|
2019-09-24 22:35:57 +00:00
|
|
|
# this also uses the receiver_gps setting from above, so make sure it contains a correct locator
|
2021-02-11 18:42:23 +00:00
|
|
|
#pskreporter_enabled = False
|
|
|
|
#pskreporter_callsign = "N0CALL"
|
2020-12-10 00:36:09 +00:00
|
|
|
# optional antenna information, uncomment to enable
|
|
|
|
#pskreporter_antenna_information = "Dipole"
|
2020-04-01 19:40:33 +00:00
|
|
|
|
2021-01-14 22:02:34 +00:00
|
|
|
# === WSPRNet reporting settings
|
|
|
|
# enable this if you want to upload WSPR spots to wsprnet.ort
|
|
|
|
# in addition to these settings also make sure that receiver_gps contains your correct location
|
2021-02-11 18:42:23 +00:00
|
|
|
#wsprnet_enabled = False
|
|
|
|
#wsprnet_callsign = "N0CALL"
|