Lawson Labs, Inc.
3239 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 Win-32 console application for WIN95 only 

Contact Lawson Labs if you require NT compatibility. 

This application was compiled using MS Visual Developer Studio 5.0


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

-- needed to build application ---------------
M141_95  CPP
M141_95  DEF
M141_95  H
TYPE_IDE H
VC_5     IDE

-- needed to run application -----------------
M141_95  EXE
141EWIN  CFG
===============================================

The above files should all be located in the same directory.  

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. Verify Model 141 function using DRIVR141 if 
  you don't get proper response.

Channels interact:
  Lengthen interchannel delay. 

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

Last updated - 8/5/98 - Tim Van Dusen
