Lawson Labs, Inc.
3217 Phoenixville Pike
Malvern, PA  19355
PHONE: 800-321-5355
       610 725-8800
FAX:   610 725-9344

world wide web - http://www.lawsonlabs.com
email - lawsnlab@lawsonlabs.com

Model 141 32-bit console application for Windows 98/NT only 

This application was compiled using MS Visual Developer Studio 5.0


===============================================
The following files are included: 

-- needed to build application ---------------
M141_NT. CPP
M141_NT. H
VC_5.DSW
VC_5.DSP
VC_5.OPT

-- needed to run application -----------------
M141_NT. EXE
141EWIN. CFG
NT141Lib.DLL
PORT_IO.SYS
PORT_IO.REG

The files "M141_NT.EXE"  and  "141EWIN. CFG"  should  be located in the same directory.  
The file NT141Lib.DLLshould  be located in search path,  for example c:\windows.
The file "PORT_IO.SYS "  must  be located in 32-bit driver directory,  for example c:\windows\System32\Drivers.
The file "PORT_IO.REG" must be run once to make required entries in Registry for PORT_IO.SYS. That
   can be done by simply double-clicking on the file, or RUN from the program manager. Required entries
   can also be done manually using utility such as Regedit.exe. After registry entries are made you  must 
   reboot machine before attempting to run the application.
========================================================================================

M141_95 shows two modes of operation, polled and scanning. In polled mode
individual readings are taken on command. In scanning mode, a pre-defined
group of channels are scanned at a preset interval.

Scan timing is achieved by using the function GetTickCount(), which has a
resolution of 1 millisecond. Timing accuracy in general should fall within a
few milliseconds.

The timing precision obtainable in any particular case will depend on 
the percentage of resources given to the Model 141 code and the number 
and nature of other concurrent tasks. Disk access, for example, will 
normally take priority over data acquisition.


Troubleshooting
---------------
Program will will run but cannot get past the main menu screen:
  Make sure that the Model 141 is seated correctly in the card slot, and
  the ADC address is correct. .

Channels interact:
  Lengthen interchannel delay. 

Signals are noisy: 
  See your Model 141 manual for grounding and shielding instructions.

Last updated: 6-5-00 
