GQRX plugin to allow synchronizing between GQRX and an external radio. This modified version is intended to support using GQRX as a panadapter for a uBITX transceiver, via an RTL-SDR USB dongle.
Go to file
2020-09-25 22:57:41 -05:00
COPYING Working version with README and license 2017-12-06 23:35:24 +01:00
gqrx-panadapter.py Added a simple GUI. Made it so you can toggle on/off "Rig-to-GQRX" and "GQRX-to-Rig". Some of the cases aren't quite right, however. Need to separate out the LNB frequency, and make LNB frequency ALWAYS get updated based on the rig frequency, regardless of whether the the rig frequency is being used to set the GQRX frequency. 2020-09-25 22:57:41 -05:00
README.md Update 'README.md' 2020-09-22 15:25:03 +00:00

Gqrx Panadapter (uBITX panadapter version)

Authors

  • Original version: Alexander Fasching, OE5TKM
  • uBITX version: Rob French, KC4UPR

A Gqrx to Hamlib interface that keeps the frequency displayed in Gqrx synchronized with the frequency settings on your radio. This version allows for bidirectional control: if the frequency is changed on the radio, then it will be updated in Gqrx, and if a new frequency is selected in Gqrx, then the radio will be tuned to that frequency.

The IF output of the radio should be connected to a SDR, which is then received by Gqrx. This script continuously reads the frequency of the radio from rigctld and sets the LNB and frequency settings in Gqrx. In addition, if a new frequency is selected in Gqrx by clicking on the waterfall, then the script will command a new frequency to rigctld to update the radio's frequency.

Usage

gqrx-panadapter.py [-h] [-ga A] [-gp P] [-ra A] [-rp P] [-i T] [-f F]

optional arguments:
  -h,     --help                show this help message and exit
  -ga A,  --gqrx-address A      address that Gqrx is listening on
  -gp P,  --gqrx-port P         remote control port configured in Gqrx
  -ra A,  --rigctld-address A   address that rigctld is listening on
  -rp P,  --rigctld-port P      listening port of rigctld
  -i T,   --interval T          update interval in milliseconds
  -f F,   --ifreq F             intermediate frequency in MHz

Make sure you configure remote control in Gqrx.