[Elecraft] K2, KIO2 & DXBASE (logging software ) Support

Brendan Minish [email protected]
Fri Nov 15 12:11:06 2002


Hi all

I have just built the KIO2 to go with my K2 setup.
I use a great logging package called Dxbase 2003 from scientific solutions
http://www.dxbase.com/

Dxbase 2003 does not (Yet!) officially support the K2 but I have been 
successful with the following addition to the radios.ini file (which can be 
found in the dxbase2003 program directory).

I want to hear from you if you use this file, this will allow me to tell 
you of changes I may make and also to incorporate any changes you make, 
hopefully this will eventually end up being the K2 support file for DXbase 
in future updates.

If you have any problems with this file please let me know, please include 
which operating system you are using.

this file is not officially supported by Scientific solutions

To use, open radios.ini with notepad and paste the section at the bottom of 
this e-mail on the end of the radios.ini file.

NOTE there are NO line breaks in the middle of lines but some E-mail 
programs may break up the long lines so fix this in notepad.

You should now have an entry in the HF radio section under OPTIONS for the 
ELECRAFT K2

Notes

1/ On rare occasions DXB will when clicking a spot for a cross band station 
try to set cross band (VFOA and VFO B on different HF bands), the K2 does 
not currently support this and you will end up on the transmit band. 
In-band Split operation is fully supported.

2/ DXBASE needs to be set to a Baudrate of 4800, No parity, 8 bits, 1 or 2 
stop bits (either works)

3/ CW-R mode isn't read correctly when logging, this is a limitation of DXbase

4/ this file should work with DXB 2002 (& possibly earlier versions) but I 
have not tested this, PLEASE let me know if you try it on older versions.

----- file starts below this line ---------------

[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)

------ File ends above this line -------

73
Brendan EI6IZ