B. Petersen: SatNOGS 2685 - VE9EX-1


Introduction

  1. The purpose of this page is to document the changes to my SatNOGS ground station, 2685.
  2. The current parameter settings may be changed.
  3. The current hardware is expected to be unchanged until August 2024.
  4. If you have a suggestion for a change, hardware or software, please consider emailing me using b.petersen@ieee.org.

Links

I created a SatNOGS ground station. See:
https://network.satnogs.org/stations/2685/
https://network.satnogs.org/observations/?station=2685

My SatNOGS dashboard is at:
https://network.satnogs.org/users/brentpetersen/

On December 31, 2023, in a Libre Space forum, I documented my process to put an SDRPlay RSP1A online:
https://community.libre.space/t/sdrplay-receiver/6110/40
I was able to repeat the process a few times in December, 2023, but on January 12, 2024, I regret that I have not been able to repeat the process with another RaspBerry Pi 4B and another SDRPlay. The process worked with a Raspberry Pi 4 Model B Rev 1.5, Raspberry Pi 4 Model B Rev 1.1, different architectures.

System Versions

These are the system changes. The system versions are sequentially labelled, starting with S01, the oldest.
System Version UTC Date yyyy-mm-dd UTC Time hhmm Hardware Version RF Gain (dB) Rx Bandwidth (Hz) Rx Sampling Rate (sps) Gain Mode Minimum Horizon (degrees) Status SatNOGS Client Comments
S16 2024-06-25 2230 H07 48 600e3 2e6 Settings Field 10 Online satnogs-client-ansible-202209101521, satnogs-client-1.8.1, satnogs-flowgraphs-1.4-1 I now have other-settings: "RFGR=0".
S15 2024-01-18 0137 H07 48 600e3 2e6 Settings Field 10 Online satnogs-client-ansible-202209101521, satnogs-client-1.8.1, satnogs-flowgraphs-1.4-1 The change to the SDRPlay may allow a lower horizon. Unfortunately, I had other-settings: null.
S14 2024-01-13 1326 H07 48 600e3 2e6 Settings Field 14 Online satnogs-client-ansible-202209101521, satnogs-client-1.8.1, satnogs-flowgraphs-1.4-1 Unfortunately, I had other-settings: null.
S13 2024-01-11 0531 H06 29.7 blank 2.048e6 - 14 Testing satnogs-client-ansible-202209101521, satnogs-client-1.6, satnogs-flowgraphs-1.4-1 -
S12 2023-01-19 0205 H06 29.7 blank 2.048e6 - 14 Online satnogs-client-ansible-202209101521, satnogs-client-1.6, satnogs-flowgraphs-1.4-1 A few months of data showed 14 degrees was the minimum useful horizon.
S11 2022-08-13 1420 H06 29.7 blank 2.048e6 - 5 Online satnogs-client-ansible-202209101521, satnogs-client-1.6, satnogs-flowgraphs-1.4-1 -
S10 2022-08-13 0245 H06 29.7 blank 2.048e6 - - Testing satnogs-client-ansible-202209101521, satnogs-client-1.6, satnogs-flowgraphs-1.4-1 This bandwidth and sampling rate seem to be the recommended ones for this hardware.
S09 2022-08-13 0005 H06 29.7 blank 2.048e6 - - Testing satnogs-client-ansible-202209101521, satnogs-client-1.6, satnogs-flowgraphs-1.4-1 There was an incorrect parameter and the RTL-SDR was not found.
S08 2022-08-12 0300 H06 29.7 0.100e6 0.25e6 - - Testing satnogs-client-ansible-202209101521, satnogs-client-1.6, satnogs-flowgraphs-1.4-1 -
S07 2022-08-11 2240 H06 29.7 blank 0.25e6 - - Testing satnogs-client-ansible-202209101521, satnogs-client-1.6, satnogs-flowgraphs-1.4-1 -
S06 2022-08-10 2100 H06 32.8 blank 2.048e6 - - Testing satnogs-client-ansible-202209101521, satnogs-client-1.6, satnogs-flowgraphs-1.4-1 -
S05 2022-08-03 0100 H05 32.8 blank 2.048e6 - - Testing satnogs-client-ansible-202209101521, satnogs-client-1.6, satnogs-flowgraphs-1.4-1 -
S04 2022-06-22 0001 H04 25.4 blank 2.048e6 - - Testing satnogs-client-ansible-202209101521, satnogs-client-1.6, satnogs-flowgraphs-1.4-1 -
S03 2022-06-18 0001 H03 32.8 blank 2.048e6 - - Testing satnogs-client-ansible-202209101521, satnogs-client-1.6, satnogs-flowgraphs-1.4-1 -
S02 2022-06-12 0001Z H02 32.8 blank 2.048e6 - - Testing satnogs-client-ansible-202209101521, satnogs-client-1.6, satnogs-flowgraphs-1.4-1 -
S01 2022-05-30 0001Z H01 32.8 blank 2.048e6 - - Testing satnogs-client-ansible-202209101521, satnogs-client-1.6, satnogs-flowgraphs-1.4-1 -

Hardware

These are the hardware versions. The hardware versions are sequentially labelled, starting with H01, the oldest. H07 had a change to another RaspBerry Pi 4B.
Version Antenna Antenna Location Feedline Receiver Computer Comments
H07 A3 Attic peak 2 Feedline F: antenna--and-cable-SO-239, PL-259-to-SMA-M SDRPlay, RSP1A, serial number 224009C299 C2, Raspberry Pi 4 Model B Rev 1.5 A USB 1.0 cable goes from the SDRPlay USB B port to the lower USB A 3.0 port of the Pi.
H06 A3 Attic peak 2 Feedline B: antenna--and-cable-SO-239, PL-259-to-BNC-M, BNC-F-to-SMA-M RTL-SDR, Noelec NESDR SMArt C1, Raspberry Pi 4 Model B Rev 1.2 -
H05 A2 Attic peak 2 Feedline E: antenna-N-F, N-M-to-SO239, PL-259-18-inch-patch-cable-PL-259, SO-239-to-N-M, N-F-to-SMA-M RTL-SDR, Noelec NESDR SMArt C1, Raspberry Pi 4 Model B Rev 1.2 -
H04 A1 Attic peak 1 Feedline D: antenna-SO-239, PL-259-18-inch-patch-cable-PL-259, SO-239-to-BNC-M, BNC-F-to-SMA-M RTL-SDR, Noelec NESDR SMArt C1, Raspberry Pi 4 Model B Rev 1.2 -
H03 A1 Attic peak 1 Feedline C: antenna-SO-239, PL-259-18-inch-patch-cable-PL-259, SO-239-to-SO-239, PL-259-75-feet-RG-8X-PL-259, SO-239-to-BNC-M, BNC-F-to-SMA-M RTL-SDR, Noelec NESDR SMArt C1, Raspberry Pi 4 Model B Rev 1.2 -
H02 A1 Attic peak 1 Feedline B: antenna-SO-239, PL-259-to-BNC-M, BNC-F-to-SMA-M RTL-SDR, Noelec NESDR SMArt C1, Raspberry Pi 4 Model B Rev 1.2 -
H01 A1 Attic peak 1 Feedline A: antenna-SO-239, PL-259-75-feet-RG-8X-PL-259, SO-239-to-BNC-M, BNC-F-to-SMA-M RTL-SDR, Noelec NESDR SMArt C1, Raspberry Pi 4 Model B Rev 1.2 -

Antenna Versions

Version Manufacturer Model Number Low Frequency SatNOGS Setting Chosen (Hz) High Frequency SatNOGS Setting Chosen (Hz) Connector Notes
A3 Homebrew by Bernd Kurz (silent key), VE9BJK, silent key - 400 000 000. 500 000 000. SO-239 Cross-dipole with cross-dipole reflector (turnstile) for 70 cm band having 20 cm feedline, image
A2 Icom AH-7000 25 000 000. 1 300 000 000. N female Omni-directional discone
A1 Diamond X-50A 100 000 000. 800 000 000. SO-239 Vertical antenna for VHF and UHF

Receiver

Receiver, SDRPlay, RSP1A, serial number 224009C299

pi@pi202312:~ $ SoapySDRUtil --probe=“driver=sdrplay”
######################################################
Soapy SDR – the SDR abstraction library

######################################################

Probe device driver=sdrplay
[INFO] devIdx: 0
[INFO] SerNo: 224009C299
[INFO] hwVer: 255
[INFO] rspDuoMode: 0
[INFO] tuner: 1
[INFO] rspDuoSampleFreq: 0.000000
– Device identification

driver=SDRplay
hardware=RSP1A
sdrplay_api_api_version=3.070000
sdrplay_api_hw_version=255
– Peripheral summary

Channels: 1 Rx, 0 Tx
Timestamps: NO
Other Settings:
* RF Gain Select - RF Gain Select
[key=rfgain_sel, default=4, type=string, options=(0, 1, 2, 3, 4, 5, 6, 7, 8, 9)]
* IQ Correction - IQ Correction Control
[key=iqcorr_ctrl, default=true, type=bool]
* AGC Setpoint - AGC Setpoint (dBfs)
[key=agc_setpoint, default=-30, type=int, range=[-60, 0]]
* BiasT Enable - BiasT Control
[key=biasT_ctrl, default=true, type=bool]
* RfNotch Enable - RF Notch Filter Control
[key=rfnotch_ctrl, default=true, type=bool]
* DabNotch Enable - DAB Notch Filter Control
[key=dabnotch_ctrl, default=true, type=bool]
– RX Channel 0

Full-duplex: YES
Supports AGC: YES
Stream formats: CS16, CF32
Native format: CS16 [full-scale=32767]
Antennas: RX
Corrections: DC removal
Full gain range: [0, 48] dB
IFGR gain range: [20, 59] dB
RFGR gain range: [0, 9] dB
Full freq range: [0.001, 2000] MHz
RF freq range: [0.001, 2000] MHz
CORR freq range: MHz
Sample rates: 0.0625, 0.096, 0.125, 0.192, 0.25, …, 6, 7, 8, 9, 10 MSps
Filter bandwidths: 0.2, 0.3, 0.6, 1.536, 5, 6, 7, 8 MHz
pi@pi202312:~ $ sudo -u satnogs SoapySDRUtil --args=“driver=sdrplay” --direction=RX --rate=2e6
######################################################
Soapy SDR – the SDR abstraction library

######################################################

[INFO] devIdx: 0
[INFO] SerNo: 224009C299
[INFO] hwVer: 255
[INFO] rspDuoMode: 0
[INFO] tuner: 1
[INFO] rspDuoSampleFreq: 0.000000
[INFO] Using format CS16.
Stream format: CS16
Num channels: 1
Element size: 4 bytes
Begin RX rate test at 2 Msps
Starting stream loop, press Ctrl+C to exit…
1.8036 Msps 7.2144 MBps
1.90117 Msps 7.6047 MBps
1.93599 Msps 7.74397 MBps
1.95066 Msps 7.80265 MBps
1.96119 Msps 7.84477 MBps
1.9674 Msps 7.86961 MBps
^C 
pi@pi202312:~ $ SoapySDRUtil --info
######################################################
Soapy SDR – the SDR abstraction library

######################################################

Lib Version: v0.7.2-2
API Version: v0.7.1
ABI Version: v0.7
Install root: /usr
Search path: /usr/lib/arm-linux-gnueabihf/SoapySDR/modules0.7
Search path: /usr/local/lib/arm-linux-gnueabihf/SoapySDR/modules0.7 (missing)
Search path: /usr/local/lib/SoapySDR/modules0.7
Module found: /usr/lib/arm-linux-gnueabihf/SoapySDR/modules0.7/libHackRFSupport.so (0.3.3)
Module found: /usr/lib/arm-linux-gnueabihf/SoapySDR/modules0.7/libLMS7Support.so (20.10.0)
Module found: /usr/lib/arm-linux-gnueabihf/SoapySDR/modules0.7/libRedPitaya.so (0.1.1)
Module found: /usr/lib/arm-linux-gnueabihf/SoapySDR/modules0.7/libairspySupport.so (0.1.2)
Module found: /usr/lib/arm-linux-gnueabihf/SoapySDR/modules0.7/libaudioSupport.so (0.1.1)
Module found: /usr/lib/arm-linux-gnueabihf/SoapySDR/modules0.7/libbladeRFSupport.so (0.4.1)
Module found: /usr/lib/arm-linux-gnueabihf/SoapySDR/modules0.7/libmiriSupport.so (0.2.5)
Module found: /usr/lib/arm-linux-gnueabihf/SoapySDR/modules0.7/libosmosdrSupport.so (0.2.5)
Module found: /usr/lib/arm-linux-gnueabihf/SoapySDR/modules0.7/libremoteSupport.so (0.5.2)
Module found: /usr/lib/arm-linux-gnueabihf/SoapySDR/modules0.7/librfspaceSupport.so (0.2.5)
Module found: /usr/lib/arm-linux-gnueabihf/SoapySDR/modules0.7/librtlsdrSupport.so (0.3.2)
Module found: /usr/lib/arm-linux-gnueabihf/SoapySDR/modules0.7/libuhdSupport.so (0.4.1)
Module found: /usr/local/lib/SoapySDR/modules0.7/libsdrPlaySupport.so (0.4.1-534a173)
Available factories… airspy, audio, bladerf, hackrf, lime, miri, osmosdr, redpitaya, remote, rfspace, rtlsdr, sdrplay, uhd
Available converters…

    CF32 → [CF32, CS16, CS8, CU16, CU8]
    CS16 → [CF32, CS16, CS8, CU16, CU8]
    CS32 → [CS32]
    CS8 → [CF32, CS16, CS8, CU16, CU8]
    CU16 → [CF32, CS16, CS8]
    CU8 → [CF32, CS16, CS8]
    F32 → [F32, S16, S8, U16, U8]
    S16 → [F32, S16, S8, U16, U8]
    S32 → [S32]
    S8 → [F32, S16, S8, U16, U8]
    U16 → [F32, S16, S8]
    U8 → [F32, S16, S8]

Receiver, RTL-SDR, Noelec NESDR SMArt

rtl_test

pi@raspberrypi:~ $ rtl_test
Found 1 device(s):
  0:  Realtek, RTL2838UHIDIR, SN: 00000001

Using device 0: Generic RTL2832U OEM
Found Rafael Micro R820T tuner
Supported gain values (29): 0.0 0.9 1.4 2.7 3.7 7.7 8.7 12.5 14.4 15.7 16.6 19.7 20.7 22.9 25.4 28.0 29.7 32.8 33.8 36.4 37.2 38.6 40.2 42.1 43.4 43.9 44.5 48.0 49.6 
[R82XX] PLL not locked!
Sampling at 2048000 S/s.

Info: This tool will continuously read from the device, and report if
samples get lost. If you observe no further output, everything is fine.

Reading samples in async mode...
Allocating 15 zero-copy buffers
lost at least 80 bytes

^CSignal caught, exiting!

User cancel, exiting...
Samples per million lost (minimum): 2
pi@raspberrypi:~ $ 
SoapySDRUtil -probe

pi@raspberrypi:~ $ SoapySDRUtil -probe
######################################################
##     Soapy SDR -- the SDR abstraction library     ##
######################################################

Probe device 
[INFO] [UHD] linux; GNU C++ version 8.3.0; Boost_106700; UHD_3.15.0.0-4satnogs1

RtApiAlsa::getDeviceInfo: snd_pcm_open error for device (default), No such file or directory.

Found Rafael Micro R820T tuner
[INFO] Opening Generic RTL2832U OEM :: 00000001...
Found Rafael Micro R820T tuner

----------------------------------------------------
-- Device identification
----------------------------------------------------
  driver=RTLSDR
  hardware=R820T
  index=0
  origin=https://github.com/pothosware/SoapyRTLSDR

----------------------------------------------------
-- Peripheral summary
----------------------------------------------------
  Channels: 1 Rx, 0 Tx
  Timestamps: YES
  Time sources: sw_ticks
  Other Settings:
     * Direct Sampling - RTL-SDR Direct Sampling Mode
       [key=direct_samp, default=0, type=string, options=(0, 1, 2)]
     * Offset Tune - RTL-SDR Offset Tuning Mode
       [key=offset_tune, default=false, type=bool]
     * I/Q Swap - RTL-SDR I/Q Swap Mode
       [key=iq_swap, default=false, type=bool]
     * Digital AGC - RTL-SDR digital AGC Mode
       [key=digital_agc, default=false, type=bool]
     * Bias Tee - RTL-SDR Blog V.3 Bias-Tee Mode
       [key=biastee, default=false, type=bool]

----------------------------------------------------
-- RX Channel 0
----------------------------------------------------
  Full-duplex: NO
  Supports AGC: YES
  Stream formats: CS8, CS16, CF32
  Native format: CS8 [full-scale=128]
  Stream args:
     * Buffer Size - Number of bytes per buffer, multiples of 512 only.
       [key=bufflen, units=bytes, default=262144, type=int]
     * Ring buffers - Number of buffers in the ring.
       [key=buffers, units=buffers, default=15, type=int]
     * Async buffers - Number of async usb buffers (advanced).
       [key=asyncBuffs, units=buffers, default=0, type=int]
  Antennas: RX
  Full gain range: [0, 49.6] dB
    TUNER gain range: [0, 49.6] dB
  Full freq range: [23.999, 1764] MHz
    RF freq range: [24, 1764] MHz
    CORR freq range: [-0.001, 0.001] MHz
  Sample rates: 0.25, 1.024, 1.536, 1.792, 1.92, 2.048, 2.16, 2.56, 2.88, 3.2 MSps


pi@raspberrypi:~ $ 
sudo satnogs-setup

Basic and advanced radio settings have these parameters. The RF gain was entered once but appears twice.
SATNOGS_SOAPY_RX_DEVICE  *Define Soapy RX device [driver=rtlsdr]
SATNOGS_ANTENNA          *Define SatNOGS Radio Antenna [RX]
SATNOGS_RX_SAMP_RATE     *Define RX sampling rate [2.048e6]
SATNOGS_STATION_ELEV     *Define station elevation [90]
SATNOGS_STATION_ID       *Define station ID [2685]
SATNOGS_STATION_LAT      *Define station latitude [45.88201] 
SATNOGS_STATION_LON      *Define station longitude [-66.76792]

SATNOGS_RIG_IP                 Define Hamlib rigctld IP [127.0.0.1]
SATNOGS_RIG_PORT               Define Hamlib rigctld port [4532]
SATNOGS_DOPPLER_CORR_PER_SEC   Define doppler corrections per sec
SATNOGS_PPM_ERROR              Define frequency correction (ppm)
SATNOGS_LO_OFFSET              Define local oscillator offset (Hz)
SATNOGS_GAIN_MODE              Define SatNOGS Radio Gain mode (Overall, Settings Field) [Overall]
SATNOGS_RF_GAIN               *Define SatNOGS Radio RF Gain [29.7]
SATNOGS_RX_BANDWIDTH           Define SatNOGS Radio RF Bandwidth (Hz)
SATNOGS_ANTENNA               *Define SatNOGS Radio Antenna [RX]
SATNOGS_SOAPY_RX_DEVICE       *Define Soapy RX device [driver=rtl-sdr]
SATNOGS_RX_SAMP_RATE          *Define RX sampling rate [2.048e6]
SATNOGS_DEV_ARGS               Define SatNOGS Radio device arguments
SATNOGS_STREAM_ARGS            Define SatNOGS Radio stream arguments
SATNOGS_TUNE_ARGS              Define SatNOGS Radio tune arguments
SATNOGS_OTHER_SETTINGS         Define SatNOGS Radio other settings field options
SATNOGS_DC_REMOVAL             Enable automatic DC removal [True]
SATNOGS_BB_FREQ                Define SatNOGS Radio baseband frequency correction
ENABLE_IQ_DUMP                 Enable IQ dump [False]
IQ_DUMP_FILENAME               Define IQ dump filename
DISABLE_DECODED_DATA           Disable decoded data [False]
UDP_DUMP_HOST                  Destination host for UDP sink
UDP_DUMP_PORT                  Destination port for UDP sink

Computers

Computer, C2, Raspberry Pi 4 Model B Rev 1.5

It has 8 GiB of RAM and a 32 GiB SD card.
pi@raspberrypi:~ $ dmesg
[    0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd083]
[    0.000000] Linux version 6.1.21-v8+ (dom@buildbot) (aarch64-linux-gnu-gcc-8 (Ubuntu/Linaro 8.4.0-3ubuntu1) 8.4.0, GNU ld (GNU Binutils for Ubuntu) 2.34) #1642 SMP PREEMPT Mon Apr  3 17:24:16 BST 2023
[    0.000000] random: crng init done
[    0.000000] Machine model: Raspberry Pi 4 Model B Rev 1.5

pi@pi202312:~ $ uname -a
Linux pi202312 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr  3 17:24:16 BST 2023 aarch64 GNU/Linux
pi@pi202312:~ $ 

pi@pi202312:~ $ arch
aarch64

Computer, C1, Raspberry Pi 4 Model B Rev 1.1

It has 8 GiB of RAM and a 32 GiB SD card.
pi@raspberrypi:~ $ dmesg
[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 6.1.13-v7l+ (dom@buildbot) (arm-linux-gnueabihf-gcc-8 (Ubuntu/Linaro 8.4.0-3ubuntu1) 8.4.0, GNU ld (GNU Binutils for Ubuntu) 2.34) #1632 SMP Thu Feb 23 12:22:27 GMT 2023
[    0.000000] CPU: ARMv7 Processor [410fd083] revision 3 (ARMv7), cr=30c5383d
[    0.000000] CPU: div instructions available: patching division code
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache
[    0.000000] OF: fdt: Machine model: Raspberry Pi 4 Model B Rev 1.1

pi@raspberrypi:~ $ uname -a
Linux raspberrypi 6.1.13-v7l+ #1632 SMP Thu Feb 23 12:22:27 GMT 2023 armv7l GNU/Linux

pi@raspberrypi:~ $ arch
armv7l

Comparisons

Comparisons of observations are here.
Satellite Maximum Elevation (degrees) System Observation Number Antenna Receiver SatNOGS Comments
LUSAT 66 - 8870855 Eggbeater, M2 EB-432/RK70CM RTL-SDR 3044 -
LUSAT 65 S14 8870852 turnstile with reflector, homebrew, Bernd Kurz (silent key), VE9BJK SDRPlay 2685 -
LUSAT 70 S12 8585517 turnstile with reflector, homebrew, Bernd Kurz (silent key), VE9BJK RTL-SDR 2685 -
LUSAT 62 S12 8585514/ turnstile with reflector, homebrew, Bernd Kurz (silent key), VE9BJK RTL-SDR 2685 -
NOAA-15 47 S05 6290761 turnstile with reflector, homebrew, Bernd Kurz (silent key), VE9BJK RTL-SDR 2685 -
NOAA-15 34 S05 6283694 Discone, Icom AH-7000 RTL-SDR 2685 -
NOAA-15 45 S04 6115380 Vertical, Diamond X-50A RTL-SDR 2685 -
NOAA-15 46 S03 6097603 Vertical, Diamond X-50A RTL-SDR 2685 -
NOAA-15 48 S02 6080298 Vertical, Diamond X-50A RTL-SDR 2685 -
NOAA-15 50 S01 6020850 Vertical, Diamond X-50A RTL-SDR 2685 -

Discussion

  1. The length of the feedline is relevant when using antenna A1 outside of its normal VHF and UHF frequency ranges. Specifically, for NOAA-15 and antenna A1, the received signals were better when the longer feedline A was used, compared to the short feedline B.
  2. Antennas that match the polarization help, such a right-circular cross polarized antenna, such as antenna A3, for some satellites, as shown with S06 to S11.

Conclusions

  1. The signals for antenna A1 often not strong.
  2. Antenna A3 produces better UHF signals for passes with high elevation.
  3. For S06, the RF gain needs to be reduced from 32.8 for strong signals, such as some ISS signals. A fixed RF gain would be a compromise.

Future Work

  1. An azimuth-elevation rotator with directional signals would help.
  2. Putting the antennas outside would help.
  3. Adjusting the RTL-SDR parameters to the narrowest useable bandwidth may help.
  4. A pre-amp may be considered, if the feedlines are long.
  5. A different receiver may help.

Resources

  1. https://network.satnogs.org/
  2. https://wiki.satnogs.org/Main_Page
  3. https://wiki.satnogs.org/SatNOGS_Client_Setup
  4. https://wiki.satnogs.org/Omnidirectional_Station_How_To#Setting_the_gain
  5. https://docs.satnogs.org/en/stable/
  6. https://docs.satnogs.org/_/downloads/satnogs-config/en/0.5.3/pdf/
  7. Good observations of others:
    1. NOAA-18 on 793 - F6KRK RX WX
    2. LUSAT on 2748 - EA1IW
    3. NOAA-15 on 1723 - ve2esm
    4. FOX-1B on 1723 - ve2esm, I was at Point Prim Lighthouse as XK2/VX9EX.
    5. FOX-1B on 2528 - KB3WFQ - V/U also recorded when I was at Point Prim Lighthouse. Compare 8:54 of the SatNOGS recording to an excerpt of my audio recording at files/2022-07-09-1321Z-AO-91-XK2-VX9EX-Point-Prim-Lighthouse.wav using a Yaesu-VX-8GR and and an Arrow II 146/440-14 (All suffixes), handheld satellite antenna, 4-element VHF Yagi and 10-element UHF Yagi, with a built in duplexer. The VHF downlink is loud on the audio. The UHF uplink is barely perceptible due to the manner in which it was recorded.
    6. ISS on 1723 - ve2esm

This page was created on July 31, 2022 by Brent Petersen.
This page was updated on June 26, 2024 by Brent Petersen.
© Copyright 2022-2024, Brent Petersen, Check syntax.