Campbell Scientific TDRSDK Software Developement Kit User Manual
Page 11

TDRSDK Software Development Kit for TDR100
7
15. SetProbeLgtSetting
Allows calling application to set the TDR100 probe rod length. When
transaction is complete, the call-back procedure will be called (if required), or
the state machine can be queried until non-zero state is obtained.
int SetProbeLgtSetting(float fValue)
Parameters:fValue: Float, value with which to set TDR100 ‘ProbeLength’
setting.
Return Code:
0 = Success
1
=
Failure
16. SetProbeOffSetting
Allows calling application to set the current TDR100 ‘ProbeOffset’ setting
using the ‘:SPRO’ type-1 command. When transaction is complete, the call-
back procedure will be called (if required) with success reported.
int SetProbeOffSetting(float fValue)
Parameters:
fValue: Float, value with which to set TDR100
‘ProbeOffset’ setting.
Return Code:
0 = Success
1
=
Failure
17. SetCellConstSetting
Allows calling application to set the TDR100 Probe Cell Constant or Kp.
When transaction is complete, the call-back procedure will be called (if
required), or the state machine can be queried until non-zero state is obtained.
int SetCellConstSetting(float fValue)
Parameters:
fValue: Float, value with which to set TDR100 ‘Cell
Constant’ setting.
Return Code:
0 = Success
1
=
Failure
18. This function is not available
19. SetMuxSetting
Allows calling application to set the SDMX50 multiplexer channel. When
transaction is complete, the call-back procedure will be called (if required), or
the state machine can be queried until non-zero state is obtained.
The format is a two digit floating point value with the first digit the multiplexer
level (1, 2 or 3) and the second digit the channel (1 – 8).
int SetMuxSetting(float fValue)
Parameters:
fValue:
Float, value with which to set TDR100 ‘SDMX50 channel’
setting.
Return Code:
0 = Success
1
=
Failure