Campbell Scientific TDRSDK Software Developement Kit User Manual

Page 16

Advertising
background image

TDRSDK Software Development Kit for TDR100

12

36. ReqWFnocal

Allows calling application to request that the TDR100 acquire a new waveform
without performing a calibration first. When transaction is complete, the call-
back procedure will be called (if required), or the state machine can be
monitored to detect completion. If no error occurred, waveform values (not
calibrated) will be available from the DLL and can be retrieved using the
GetWaveform (#31) API call. Result: TDR100 will acquire a new waveform
without calibration and then send the waveform to the DLL.

int ReqWFnocal

Parameters:

None

Return Code:

0 = Success

1

=

Failure

37. ReqWaveform

Allows calling application to request that the TDR100 acquire a new waveform
and make available to the DLL. When transaction is complete, the call-back
procedure will be called (if required), or the state machine can be monitored to
detect completion. If no error occurred, current waveform values will be
available from the DLL and can be retrieved using the GetWaveform (#31)
API call. Result: Tdr100 will acquire a new waveform and then send the
waveform to the DLL.

int ReqWaveform

Parameters:

None

Return Code:

0 = Success

1

=

Failure

Commands 38 through 41 are not currently used

42. ReqVariables

Allows calling application to request the TDR100 values derived from the
algorithm for determining (1) start, (2) end, and (3) RMS value. When
transaction is complete, the call-back procedure will be called (if required), or
the state machine can be monitored to detect completion. If no error occurred,
values will be available from the DLL and can be retrieved using the
GetVariables API call. Result: TDR100 sends the three variables to the DLL.

int ReqVariables

Parameters:

None

Return Code:

0 = Success

1

=

Failure

Advertising