The pytdrv Test Program

pytdrv is the Python 1.5 version of the Tdrv test program. See Testing with Tdrv for details on pytdrv's features and operation.

pytdrv uses the Tkinter (Tk Interface) and Pmw (Python megawidgets) packages to provide a windowed interface identical to the other Tdrv programs. Pmw is available from the Pmw Home Page. Details on getting Tkinter are avilable at the official Python website.

pytdrv is distributed as a Python 1.5 program consisting of the following files:

pytdrv Program Files
pytdrv.py pytdrv entry point.
pytdrvsv.py Background server process entry point.
hex.py Hex format and conversion routines.
images.py Resource file.
statistics.py Statstics formatting routines.
status.py Status Report formatting routines.
tdat.py Test data frame handling routines.
vtx.py Verified transmission (Vtx) frame handling routines.

The pytdrv project uses the Laygopy, Laygo X21bis packages.

To start the program, enter:

python pytdrv.py [.cfg files]

For instance, to start pytdrv using the Hardware Emulation driver in loopback mode, enter:

python pytdrv.py stack6.cfg x21loop.cfg