ITTSRCHK
InstantTrack TSR Installation Checker

Must Be Art > Software > ITTSRCHK


Description

ITTSRCHK is a simple DOS command-line program for use in the batch file you write to load TSR (terminate-and-stay-resident) drivers that work with InstantTrack. It simply checks to see if the standard set of drivers is already loaded, and returns a DOS exit code that can be used in the batch file to selectively install those drivers not already found. This makes it easy to write a batch file that can be called repeatedly without accidentally re-installing any of the drivers.

System Requirements

To run ITTSRCHK, any environment capable of running an MS-DOS program is required. This certainly includes all versions of MS-DOS beyond 2.0. This program will also work under all versions of Windows or OS/2, but the various drivers it's intended to work with might not.

Features

Limitations

Example

A batch file using ITTSRCHK looks like this:

ittsrchk
if errorlevel 3 goto it
if errorlevel 2 goto itune
if errorlevel 1 goto orbitdrv
dummykct
:orbitdrv
orbitdrv
:itune
itune load
:it
it

Current Status

Just finished first version. Minimally tested. Use at your own risk.

The current released version is 1.0, released December 10, 2003.

History

2003-12-09 I re-read the InstantTune user manual by Anthony Monteiro, AA2TX, and realized that a batch file that could be run twice safely would be better than a batch file that would screw things up.

Known Bugs

None.

Distribution

ITTSRCHK maybe distributed and used freely under terms similar to the BSD license. See the source code for legalese.

Source Code

Source code in C for Microsoft C 6.00 is included. Compile with:

cl /W4 ittsrchk.c

Documentation

DRVSVC.TXT - programmer's specification for the KCT software interface

INTSPEC.TXT - programmer's specification for the interfaces used by OrbitDRV

KCT-passthru - programmer's specification for KCT TSR extensions (NOT followed by ITTSRCHCK 1.0)

Download

ITTSRCHK 1.0 (zip file, 9K)


Copyright 2003 Paul Williamson. Comments to kb5mu@amsat.org