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