[DXBase] Kenwood TS-2000 users.

Brendan Minish [email protected]
2002年12月28日 15:54:07 +0000


I may have the answer to this one.
DXB 2003 sends the mode before the frequency when setting the radio, in 
some radios (like the elecraft k2 which uses the kenwood command set) that 
remember last used mode on a per band basis, this will on occasion cause 
the wrong mode to be set because the software sets the VFO mode on the band 
it is just LEAVING (hence the U in CW) and tunes to the new band with 
whatever mode was last used on that band.
Some radios apparently need the commands sent in this order so it's not 
really a bug.
The fix is easy, you simply have to include the mode set command at the end 
of the frequency set line and set the mode set command to Null, the mode 
set command is never sent to the radio without also setting the frequency 
so including the mode set Command in the VFO set line won't break anything.
Here is an extract from my file for the Elecraft K2 It may need some 
modifying for the TS2000 but hopefully you get the idea.
showing how I have configured the radios.ini file to make it work correctly 
with the K2
SelectVFOA= eoc(100) asc( "FR0;" ) eoc(0)
SetVFOA= asc( "FA" ) dec( %vfoa,11 ) asc( ";" ) asc("MD") dec( %mode,1) asc 
( ";" ) eoc(0)
GetVFOA= asc("FA;") rrs(14) eoc(0)
PrsVFOA= asc("FA") dec(%vfoa,11) asc(";") eoc(0)
SelectVFOB= eoc(0)
SetVFOB= asc( "FB" ) dec( %vfob,11 ) asc( ";" ) eoc(0)
GetVFOB= asc("FB;") rrs(14) eoc(0)
PrsVFOB= asc("FB") dec(%vfob,11) asc(";") eoc(0)
SetMode= eoc(0)
GetMode= asc( "IF;" ) rrs(38) eoc(0)
PrsMode= asc("IF") dec(%dummy,27) dec(%mode,1) dec(%dummy,7) asc(";") eoc(0)
I have put the entire K2 file at the very bottom of this e-mail for 
reference, NOTE there are no line breaks in the middle of lines.
The K2 runs very happily here with pacing set to 1 and EOC(0) which makes 
for very fast responses to commands, Perhaps the ts200 can use similar fast 
timings as it sure speeds things up.
The eoc(100) in the first line
SelectVFOA= eoc(100) asc( "FR0;" ) eoc(0)
cures a 'radio not responding ' problem that crops up sometimes under win2k 
on my machines.
73
Brendan EI6IZ
At 07:31 22/12/2002 +0100, Phil ON4VP wrote:
>same here Tony, also having the two 'U's sent but mode not changed.
>here intel PIII/1000, 512 Mb, XP pro, radio on com 2
>>Phil ON4VP
>>----- Original Message -----
>From: "Tony Cash" <[email protected]>
>To: "Al Bailey" <[email protected]>; <[email protected]>
>Sent: Friday, December 20, 2002 6:07 AM
>Subject: Re: [DXBase] Kenwood TS-2000 users.
>>> > I just tried your exact spot and baud between computer and the radio
> > and it DOES NOT work here. VFO B mode never changes. The radio
> > sends a U twice just like it should when changing both VFO's to USB
> > but VFO B does not change. I agree with Clark, This may be a problem
> > in the particular "order" in which the commands are sent.
> > My setup is as follows
> > Intel pentium IV 2.4 GHz.
> > 512 meg. memory
> > Radio on Com 1
> > Operating system is XP Home
> >
> > 73 de Tony, KD4K
> >
> > My Weather Page
> > http://home.adelphia.net/~tonycash/
> > My Ham Radio Page
> > http://home.adelphia.net/~tonycash/kd4k/radio.html
> > Sawnee Mountain (WB4GQX 147.15 +.600) Repeater Page
> > http://home.adelphia.net/~tonycash/sawnee/index.html
> >
> > ----- Original Message -----
> > From: "Al Bailey" <[email protected]>
> > To: <[email protected]>
> > Sent: Thursday, December 19, 2002 11:49 AM
> > Subject: [DXBase] Kenwood TS-2000 users.
> >
> >
> > > I noticed some users are having problems with DXBase 2003 and the
> > > Kenwood TS-2000. I decided to try using a spot which incorporated
> > > both VFO's and this is the spot I used.
> > >
> > > VE3WQ 28496.7 TI9JJP qsx 28501 Cocos Is 1411 19 Dec
> > >
> > >
> > > Once I clicked on it both VFO's responded as they are supposed to. In
> > > VFOa I had 28496.7 USB and VFOb I had 28501.0 USB which is exactly
> > > as it is supposed to do. Prior to the spot I had 50125.0 in VFOa and in
> > > VFOb I had 432.100 FM.
> > >
> > > I am using a Lavaport serial board and COM:3 with settings of 4800 baud
> > > No parity, 8 bits and 2 stop bits. I have also went into my Kenwood
>TS2000
> > > and set the baud rate using Menu Number 56 to 4800 baud.
> > >
> > > My operating system is Windows 98SE and the PC is a Gigabyte GA-8HIXP
> > > and Intel Pentium IV at 2.4 gig.
> > >
> > > I hope this helps others clear this up but from where I am sitting I see
> > no
> > > problem with DXBase regarding rig control with the TS2000X.
> > >
> > > Best wishes for the holidays and best 73 de K8SIX

The K2 file
[ELECRAFT_K2]
#Elecraft K2 revision 0.3 by Brendan Minish [email protected]
P_LSB=1
P_USB=2
P_CW_USB=0
P_CW_LSB=0
P_AM=5
P_FM=4
P_FM_N=0
P_DATA_LSB=0
P_DATA_USB=0
P_DATA_FM=0
P_CW=3
P_FSK=6
P_RTTY=6
P_PACKET=9
LSB=1
USB=2
CW=3
FM=4
AM=5
FSK=6
RTTY=6
HIGH=3
MEDIUM=2
LOW=1
OFF=0
ON=1
FREQDIVIN=1
FREQDIVOUT=1
USEEXTENDEDMODES=0
FREQSHIFT=0
PACING=1
DefaultCW=3
DefaultAM=5
DefaultFSK=6
DefaultRTTY=6
DefaultFM=4
SelectVFOA= eoc(100) asc( "FR0;" ) eoc(0)
SetVFOA= asc( "FA" ) dec( %vfoa,11 ) asc( ";" ) asc("MD") dec( %mode,1) asc 
( ";" ) eoc(0)
GetVFOA= asc("FA;") rrs(14) eoc(0)
PrsVFOA= asc("FA") dec(%vfoa,11) asc(";") eoc(0)
SelectVFOB= eoc(0)
SetVFOB= asc( "FB" ) dec( %vfob,11 ) asc( ";" ) eoc(0)
GetVFOB= asc("FB;") rrs(14) eoc(0)
PrsVFOB= asc("FB") dec(%vfob,11) asc(";") eoc(0)
SetMode= eoc(0)
GetMode= asc( "IF;" ) rrs(38) eoc(0)
PrsMode= asc("IF") dec(%dummy,27) dec(%mode,1) dec(%dummy,7) asc(";") eoc(0)
SetFilter= asc("K22;") asc( "FW0000" ) dec( %filter, 1 ) asc ( ";" ) eoc(0)
GetFilter= asc("K22;") asc( "FW;" ) eoc(0)
PrsFilter= asc("FW") dec(%dummy,4) dec( %filter, 1 ) asc ( ";" ) eoc(0)
SetSplit= asc( "FT" ) dec( %split ) asc ( ";" ) eoc(0)
GetSplit= asc( "IF;" ) rrs(38) eoc(0)
PrsSplit= asc("IF") dec(%dummy,30) dec(%split,1) dec(%dummy,4) asc(";") eoc(0)

AltStyle によって変換されたページ (->オリジナル) /