Added additional command-line arguments, to allow use with a remote rigctld and/or Gqrx instance.
This commit is contained in:
parent
858046cb2f
commit
cea01b2ac5
@ -25,9 +25,13 @@ import time
|
||||
|
||||
def main():
|
||||
parser = argparse.ArgumentParser()
|
||||
parser.add_argument('-g', '--gqrx-port', type=int, default=7356,
|
||||
parser.add_argument('-ga', '--gqrx-address', type=str, default='localhost',
|
||||
metavar='A', help='address that Gqrx is listening on')
|
||||
parser.add_argument('-gp', '--gqrx-port', type=int, default=7356,
|
||||
metavar='P', help='remote control port configured in Gqrx')
|
||||
parser.add_argument('-r', '--rigctld-port', type=int, default=4532,
|
||||
parser.add_argument('-ra', '--rigctld-address', type=str, default='localhost',
|
||||
metavar='A', help='address that rigctld is listening on')
|
||||
parser.add_argument('-rp', '--rigctld-port', type=int, default=4532,
|
||||
metavar='P', help='listening port of rigctld')
|
||||
parser.add_argument('-i', '--interval', type=int, default=1000,
|
||||
metavar='T', help='update interval in milliseconds')
|
||||
@ -38,14 +42,14 @@ def main():
|
||||
|
||||
try:
|
||||
rs = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
|
||||
rs.connect(('127.0.0.1', args.rigctld_port))
|
||||
rs.connect((args.rigctld_address, args.rigctld_port))
|
||||
except Exception as e:
|
||||
print('Connection to rigctld failed:', e, file=sys.stderr)
|
||||
return 1
|
||||
|
||||
try:
|
||||
gs = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
|
||||
gs.connect(('127.0.0.1', args.gqrx_port))
|
||||
gs.connect((args.gqrx_address, args.gqrx_port))
|
||||
except Exception as e:
|
||||
print('Connection to Gqrx failed:', e, file=sys.stderr)
|
||||
return 1
|
||||
|
Loading…
Reference in New Issue
Block a user