From 70d2c2b1a887630255ee30ca0cff521eb0432497 Mon Sep 17 00:00:00 2001 From: Diane Bruce Date: Wed, 5 Jul 2006 14:28:20 +0000 Subject: [PATCH] - Manual editing in diffs I missed a few - This should be all the final merges from the freebsd branch git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@186 ab8295b8-cf94-4d9e-aec4-7959e3be5d79 --- wsjt.py | 36 ++++++++++++++++++++++++++---------- 1 file changed, 26 insertions(+), 10 deletions(-) diff --git a/wsjt.py b/wsjt.py index 115687522..7cb6f2e19 100644 --- a/wsjt.py +++ b/wsjt.py @@ -98,6 +98,8 @@ g.freeze_decode=0 g.mode="" g.ndevin=IntVar() g.ndevout=IntVar() +g.DevinName=StringVar() +g.DevoutName=StringVar() g.focus=0 #------------------------------------------------------ showspecjt def showspecjt(event=NONE): @@ -2015,18 +2017,32 @@ try: # elif key == 'TxDelay': options.TxDelay.set(value) elif key == 'IDinterval': options.IDinterval.set(value) elif key == 'ComPort': - options.ComPort.set(value) - Audio.gcom2.nport=int(options.ComPort.get()) - Audio.gcom2.pttport=(options.PttPort.get()+' ')[:12] - elif key == 'Mileskm': options.mileskm.set(value) + try: + options.ComPort.set(value) + Audio.gcom2.nport=options.ComPort.get() + except: + options.ComPort.set(0) + Audio.gcom2.nport=0 + Audio.gcom2.pttport=(options.PttPort.get()+' ')[:12] + elif key == 'Mileskm': options.mileskm.set(value) elif key == 'MsgStyle': options.ireport.set(value) elif key == 'Region': options.iregion.set(value) elif key == 'AudioIn': - g.ndevin.set(value) - options.ndevin.set(value) + try: + g.ndevin.set(value) + except: + g.ndevin.set(0) + g.DevinName.set(value) + options.DevinName.set(value) + Audio.gcom1.devin_name=(options.DevinName.get()+' ')[:12] elif key == 'AudioOut': - g.ndevout.set(value) - options.ndevout.set(value) + try: + g.ndevout.set(value) + except: + g.ndevout.set(0) + g.DevoutName.set(value) + options.DevoutName.set(value) + Audio.gcom1.devout_name=(options.DevoutName.get()+' ')[:12] elif key == 'SamFacIn': options.samfacin.set(value) elif key == 'SamFacOut': options.samfacout.set(value) elif key == 'Template1': options.Template1.set(value.replace("_"," ")) @@ -2120,8 +2136,8 @@ f.write("ComPort " + str(options.PttPort.get()) + "\n") f.write("Mileskm " + str(options.mileskm.get()) + "\n") f.write("MsgStyle " + str(options.ireport.get()) + "\n") f.write("Region " + str(options.iregion.get()) + "\n") -f.write("AudioIn " + str(options.DevinName.get()) + "\n") -f.write("AudioOut " + str(options.DevoutName.get()) + "\n") +f.write("AudioIn " + options.DevinName.get() + "\n") +f.write("AudioOut " + options.DevoutName.get() + "\n") f.write("SamFacIn " + str(options.samfacin.get()) + "\n") f.write("SamFacOut " + str(options.samfacout.get()) + "\n") if options.Template6.get()=="": options.Template6.set("_")