I recently got an inquiry from Martin/VK2GN regarding the MASTER.DTA tools
in MAS_K2MM.EXE. It caused me to realize that the READ.ME file included
with the tools was somewhere between confusing and misleading. Sorry.
Specifically, it was easy to (incorrectly) infer that the ASCII output from
BIN2A could be used as input to A2DTA. Nope. BIN2A makes ASCII output
suitable as input only to A2BIN -- typically after editing the ASCII. But
A2DTA requires an ASCII file of callsigns (only), one per line.
A new version of the toolset is available via FTP and e-mail. It includes a
new tool BIN2CALL which extracts just callsigns from a .bin file. Its
output is suitable as input to A2DTA. Also, a newer, more better READ.ME
file is included. (The READ.ME file is appended to this message.)
For UUENCODE'd e-mail, send the command "get ct-user mas_k2mm.exe" to the
address "ct-user-request@eng.pko.dec.com". Put the command in the body of
the message, not in the Subject line.
The FTP site is maspar.maspar.com (192.84.231.1). Log in as "anonymous" or
just "ftp", and give your e-mail address as the password. CD to directory
/pub/k2mm/ct-files and look for mas_k2mm.exe. Be sure to download in binary
mode by giving the command "binary" at the FTP> prompt before you download.
73. --John/K2MM
SCP.EXE
usage: scp [file[.dta]]
standalone super-check-partial viewer
default file is master.dta
supports wildcard characters in callsign:
? matches any char
. matches any char
# matches 0-9
^ matches beginning of call
$ matches end of call
DTA2A.EXE
usage: dta2a infile[.dta] [outfile[.asc]]
translates super-check-partial database to ascii callsign file
removes dupes from database
A2DTA.EXE
usage: a2dta infile[.asc] [outfile[.dta]]
creates super-check-partial database from ascii callsign file
input file should be one call per line with no spaces or tabs
callsigns with lower-case letters are converted to all upper-case
BIN2CALL.EXE
usage: bin2call contest[.bin] [outfile[.asc]]
makes ascii callsign file from version-8 or -9 contest.bin file
ascii output file *is* suitable for input to a2dta
BIN2A.EXE
usage: bin2a basename
makes ascii qso file basename.asc from version-8 or -9 basename.bin
does not translate any header info
ascii output file *not* suitable for input to a2dta
A2BIN.EXE
usage: a2bin basename
updates version-8 or -9 basename.bin from ascii qso file basename.asc
bin file must exist -- its header is kept intact but all qsos are
replaced with info from ascii file
Turbo-C source code:
MAKEFILE
DTA.H
CT8.H
TYPES.H
SCP.C
DTA.C
DTA2A.C
A2DTA.C
BIN2CALL.C
BIN2A.C
A2BIN.C
|