# Generic RX888 config, adapted to the needs of both wsprdaemon to run and two websdr's (Low and High) with both 8 channels according to the doc of Clint # 40m until 17m are overlapping, they are available in both WebSDR's # PE0MJX 15 Feb 2024 [global] # these next two establish defaults for all demod sections hardware = rx888 # use built-in rx888 driver, configured in [rx888] status = hf.local # DNS name for receiver status and commands samprate = 12000 # default output sample rate mode = usb # default receive mode # rest are defaults ttl = 1 #ttl = 0 # Too many WD sites don't have IGMP aware ethernet swtiches, so don't send radiod multicast packets out the ethernet port. fft-threads = 4 #blocktime = 20 # allowable Opus block times: 2.5, 5, 10, 20, 40, 60, 80, 100, 120 overlap = 5 # don't change unless you know what you're doing #iface = enp4s0 [rx888] device = "rx888" # required so it won't be seen as a demod section description = "rx888 wsprdaemon" # good to put callsign and antenna description in here gain = 17 # dB # rest are defaults #description = "rx888" #number = 0 #samprate = 129600000 # Hz samprate = 64800000 # 128 Msps will eventual burn out the stock RX888 Mk II, and this 64 Msps frees much CPU on older CPUs #calibrate = 0 # 1e-6 is +1 ppm #firmware = SDDC_FX3.img #queuedepth = 16 # buffers in USB queue #reqsize = 32 # size of each USB buffer in 16KB units #dither = no # built-in A/D dither #rand = no # Randomize A/D output bits to spread digital->analog crosstalk #att = 0 # PE4312 digital attenuator, 0-31.5 dB in 0.5 dB steps #gainmode = high # AD8370 VGA gain mode #gain = 1.5 # AD8370 VGA gain, -25 to +17 dB (low gain mode) or -8 to +34 dB (high gain mode) [WSPR] # Bottom of 200 Hz WSPR segments on each band. Center is 1500 Hz higher # sample rate must be 12 kHz as required by wsprd disable = no data = wspr-pcm.local agc = 0 gain = 60 samprate = 12000 mode = usb low = 1300 high = 1700 freq = "136k000 474k200 1m836600 3m568600 3m592600 5m287200 5m364700 7m038600 10m138700 13m553900 14m095600 18m104600 21m094600 24m924600 28m124600" [WSPR-IQ] disable = yes data = wspr-iq.local agc = 0 gain = 60 samprate = 16k mode = iq freq = "136k000 474k200 1m836600 3m568600 3m592600 5m287200 5m364700 7m038600 10m138700 13m553900 14m095600 18m104600 21m094600 24m924600 28m124600" # If you were to want to center IQ recordings of WSPR bands on the center freqeuncy, not the Upper Sidbeand tuning frequency, then use this line: # freq = "137k500 475k700 1m838100 3m570100 3m594100 5m288700 5m366200 7m040100 10m140200 13m555400 14m097100 18m106100 21m096100 24m926100 28m126100" [FT8] disable = yes data = ft8-pcm.local freq = "1m840 3m573 5m357 7m074 10m136 14m074 18m100 21m074 24m915 28m074" [60M] disable = yes # five fixed channels on 60 meter segment freq = "5330k500 5346k500 5357k000 5371k500 5403k500" mode = usb [10m FM] disable = yes data = hf-pcm.local mode = pm freq = "29m50 29m52 29m54 29m56 29m58 29m60 29m62 29m64 29m66 29m68" [W1AW-CW] disable = yes data = w1aw-pcm.local mode = cwu freq = "1m8025 3m5815 7m0475 14m0475 18m0975 21m0675 28m0675" [W1AW-DIGITAL] disable = yes data = w1aw-pcm.local mode = iq freq = "3m5975 7m095 14m095 18m1025 21m095 28m095" [W1AW-VOICE-LSB] disable = yes data = w1aw-pcm.local mode = lsb freq = "1m855 3m990 7m290" [W1AW-VOICE-USB] disable = yes data = w1aw-pcm.local mode = usb freq = "14m290 18m160 21m390 28m590" [WWV] disable = yes data = wwv-pcm.local mode = am freq = "2500000 5000000 10000000 15000000 20000000 25000000 3330000 7850000 14670000" ### Added the three CHU frequencies [WWV-IQ] disable = yes data = wwv-iq.local agc = 0 gain = 60 samprate = 16k mode = iq freq = "2500000 5000000 10000000 15000000 20000000 25000000 3330000 7850000 14670000" ### Added the three CHU frequencies [HFDL] disable = yes data = hfdl-pcm.local freq = "2941k 2944k 2992k 2998k 3007k 3016k 3455k 3497k 3900k 4654k 4660k 4681k 4687k 5451k 5502k 5508k 5514k 5529k 5538k 5544k 5547k \ 5583k 5589k 5622k 5652k 5655k 5720k 6529k 6532k 6535k 6559k 6565k 6589k 6596k 6619k 6628k 6646k 6652k 6661k 6712k 8825k 8834k 8843k 8885k \ 8886k 8894k 8912k 8921k 8927k 8936k 8939k 8942k 8948k 8957k 8977k 10027k 10060k 10063k 10066k 10075k 10081k 10084k 10087k 10093k 11184k \ 11306k 11312k 11318k 11321k 11327k 11348k 11354k 11384k 11387k 13264k 13270k 13276k 13303k 13312k 13315k 13321k 13324k 13342k 13351k 13354k \ 15025k 17901k 17912k 17916k 17919k 17922k 17928k 17934k 17958k 17967k 17985k 21928k 21931k 21934k 21937k 21949k 21955k 21982k 21990k 21997k" [CB] disable = yes data = cb-am-pcm.local mode = am freq = "26m965 26m975 26m985 27m005 27m015 27m025 27m035 27m055 27m065 27m075 27m085 27m105 27m115 27m125 27m135 27m155 27m165 27m175" freq0 = "27m185 27m205 27m215 27m225 27m255 27m235 27m245 27m265 27m275 27m285 27m295 27m305 27m315 27m325 27m335 27m345 27m355" freq1 = "27m365 27m275 27m385 27m395 27m405" # channels 35-40 are usually SSB (either sideband) # 27.360 is not an official channel but is in use for LSB [CB-LSB] disable = yes data = cb-lsb-pcm.local mode = lsb freq = "27m355 27m360 27m365 27m370 27m375 27m385 27m395 27m405 27m420 27m425 27m440 27m445 27m455" [CB-USB] disable = yes data = cb-usb-pcm.local mode = usb freq = "27m355 27m365 27m375 27m385 27m395 27m405" [CHP] disable = yes data = chp-pcm.local mode = pm freq = "39m140 39m220 39m240 39m340 39m360 39m400 39m440 39m600 39m720 39m800 39m920 42m340 42m920 45m420" [HF MANUAL] data = hf-pcm.local freq = 0 #################################################### ####### START DEFINITIONS WEBSDR RADIO's ######## #################################################### ##################### PE0MJX ################### ################### Februari 2024 ################# #################################################### ### For the Low WebSDR 160m, 80m, 60m, 40m, 30m, 20m, 17m, 15m are defined ### For the High WebSDR 40m, 30m, 20m, 17m, 15m, 12m, 10mL, 10mH [Low_1_WEBSDR_192_160m] disable = no demod = linear data = 160m-websdr192-pcm.local channels = 2 samprate = 192000 low = -95000 high = 95000 freq = "1895k" agc = 0 gain = 25 [Low_2_WEBSDR_384_80m] disable = no demod = linear data = tachtig-websdr384-pcm.local channels = 2 samprate = 384000 low = -160000 high = 180000 freq = "3660k" agc = 0 gain = 23 [Low_3_WEBSDR_192_60m] disable = no demod = linear data = 60m-websdr192-pcm.local channels = 2 samprate = 192000 low = -95000 high = 95000 freq = "5373k" agc = 0 gain = 25 [Low_4_High_1_WEBSDR_384_40m] disable = no demod = linear data = 40m-websdr384-pcm.local channels = 2 samprate = 384000 low = -105000 high = 100000 freq = "7100k" agc = 0 gain = 25 [Low_5_High_2_WEBSDR_192_30m] disable = no demod = linear data = 30m-websdr192-pcm.local channels = 2 samprate = 192000 low = -95000 high = 95000 freq = "10150k" agc = 0 gain = 25 [Low_6_High_3_WEBSDR_384_20m] disable = no demod = linear data = 20m-websdr384-pcm.local channels = 2 samprate = 384000 low = -175000 high = 175000 freq = "14175k" agc = 0 gain = 23 [Low_7_High_4_WEBSDR_192_17m] disable = no demod = linear data = 17m-websdr192-pcm.local channels = 2 samprate = 192000 low = -95000 high = 95000 freq = "18118k" agc = 0 gain = 25 [Low_8_High_5_WEBSDR_768_15m] disable = no demod =linear data = 15m-websdr768-pcm.local channels = 2 samprate = 768000 low = -225000 high = 225000 freq = "21225k" agc = 0 gain = 21 [High_6_WEBSDR_192_12m] disable = no demod = linear data = 12m-websdr192-pcm.local channels = 2 samprate = 192000 low = -95000 high = 95000 freq = "24940k" agc = 0 gain = 25 [High_7_WEBSDR_768_10m_Low] disable = no demod =linear data = 10m-Low-websdr768-pcm.local channels = 2 samprate = 768000 low = -375000 high = 375000 freq = "28350k" agc = 0 gain = 19 [High_8_WEBSDR_786_10m_High] disable = no demod =linear data = 10m-High-websdr768-pcm.local channels = 2 samprate = 768000 low = -375000 high = 375000 freq = "29100k" agc = 0 gain = 19 ########################################## ########## END DEFINITIONS WEBSDR ######## ##########################################