Operator`s manual
131 Signametrics
re trigger operation. Following reception of this
ommand the DMM enters a wait state. In response to the detection of the
its external trigger, the DMM makes iSamples
ack. It does it at the currently set measurement
iEvents
ulses must be received, and iEvents *
is
communication overrun.
overrun. This function is usable for VDC, VAC, Ohms, IAC, IDC and RTD
ents eadMeasurement to monitor for data
availability, and to read this data.
Parameter
Remarks Setup for external hardwa
c
selected iEdge polarity on
readings and sends them b
function, range, Aperture and Read Interval. This process is repeated for
times. Therefore a total of iEvents Trigger p
iSample measurements should be read to complete this process. This function
useful in conjunction with triggering instruments such as the SM4042 or
SMX4032 relay scanner. No auto ranging is allowed in this mode. U
ntil all
measurements are read back, it is necessary to keep up with the DMM and read all
measurements as fast as they become available. Failing to do so will result in
The DMM has a small FIFO to reduce the likelihood of an
measurem . Use the DMMR
Type/Description
nDmm
int Identifies the DMM. DMMs are numbered starting with zero.
iSamples
int The number of samples to take following a Trigger events.
ber of Trigger events to expect. Range 1 to 30,000.
e polarity of the trigger signal. 1 for Positive, or leading
edge, and 0 for negative or trailing edge trigger.
Return Value The return value is one of the following constants.
Allowd range is 1 to 250.
iEvents
int The num
iEdge
Int The edg
Value Meaning
DMM_OKAY
Operation successfully terminated
Negativ
easurement(0 , Reading[i]) );
DMMWid
SM2060 SM
Description Return the indic
#include "SM206032.h"
int DMMWidthStr(int nDmm, int iPol, LPSTR lpszNeg)
arks This function is the string equivalent of DMMReadWidth. The measurement results are
stored at the location pointed to by lpszWidth. See DMMReadWidth for more details.
Parame
e Value
Error code.
Example double Reading[150];
DMMTrigBurst(0, 10, 100, 0); // Negative edge, 10 samples
//per trigger event, total of 100 events
for(i=0; i < 150 ; i++) // read buffer
while( ! DMMReadM
thStr
2064 ;
ated pulse width in string format.
Rem
ter Type/Description
nDmm
int Identifies the DMM. DMMs are numbered starting with zero.