vslxtest V1.01 for Linux

1. Purpose.

   This package is designed for testing configuration of VScom PCI cards.
   It makes possible to check the functionality of a serial device with or 
   without loop-back. It also provides functionality for performance testing.

2. Content

   The package contains 4 elements:
   - vslxtest, a shell for configurating and making tests. It provides a easy to use
               front-end to another programs.
   - intest, module called for internal loop-back tests

   - extest, module called for external loop-back tests

   - perftest, module called for performance tests.

   Modules extest,intest and perftest can be also run without vslxtest to test only one
   serial port. To get the command line syntax call the program without arguments.

3. Installation.

   Copy all four programs into one directory.

4. Usage.

   - run vslxtest
   - choose "Configure" from main menu.
   - to insert a plot to port list move cursor to the port list ( highlight the port list ),
     and press DEL or INS to change the list.
   - Press OK to accept the list or ESC to abort.
   - Press start tests to make tests
   - Press exit to exit tests.

5. Configuration file

   A configuration file contains lines, one for each port to be tested. The line consist of the
   full path to special file, internal test flag ( 0 or 1 ), external test flag ( 0 or 1 )
   input for performance tests flag ( 0 or 1 ) and output for performance test flag ( 0 or 1 )
   and the last field is the speed for performance test. The fields are separated by commas.

   The best way to generate the file is to start vslxtest and configure ports for tests. Than to
   save the configuration.

6. Automatic tests.

   To run fully automatic unattended test we suggest following command line

   vslxtest -a -f <configuration file> -t <time for performance tests> -p <protocol file>

7. Bugs

   Due to a kernel bug in 2.0.xx the system can hang when trying to run test with higher
   speed.


8. Contact

   demian.gruszka@visionsystems.de



   

  
