|
int MX370x__TransducerInitAndStartMinMaxAcquisition |
( |
xsd__unsignedLong |
ulTransducerSelection, |
|
|
xsd__unsignedLong |
ulChannelMask, |
|
|
xsd__unsignedLong |
ulDivisionFactor, |
|
|
xsd__unsignedLong |
ulStopChannelMask, |
|
|
xsd__unsignedLong |
ulStopCondition, |
|
|
xsd__unsignedLong |
ulStopValue, |
|
|
xsd__unsignedLong |
ulOption1, |
|
|
xsd__unsignedLong |
ulOption2, |
|
|
xsd__unsignedLong |
ulOption3, |
|
|
xsd__unsignedLong |
ulOption4, |
|
|
struct MX370x__Response * |
Response | |
|
) |
| | |
- Parameters:
-
[in] | ulTransducerSelection | : Transducer type selection |
[in] | ulChannelMask | : Mask of the channel for the min/max evaluation (1 bit = 1 channel) |
[in] | ulDivisionFactor | : Division factor (min: 5, max: 255) |
[in] | ulStopChannelMask | : Stop channel mask (1 bit = 1 channel) |
[in] | ulStopCondition | : Define the condition to stop the min/max acquisition :
|
[in] | ulStopValue | : Stop value (24 bits : 0 to 0xFFFFFF) |
[in] | ulOption1 | : Reserved |
[in] | ulOption2 | : Reserved |
[in] | ulOption3 | : Reserved |
[in] | ulOption4 | : Reserved |
[out] | Response | :
iReturnValue :
- 0: success
- -1: means an system error occurred
- -2: Transducer selection error
- -3: Channel mask can not be null
- -4: channel mask error
- -5: Division factor error
- -6: Stop condition selection error
- -7: Stop channel mask can not be null
- -8: Stop channel mask error
- -9: Stop value error
- -100: TransducerInit kernel function error
- -101: InitConvertTimeDivisionFactor kernel function error
- -102: InitMinMaxAcquisition kernel function error
- -103: StartStopMinMaxAcquisition kernel function error
syserrno : System-error code (the value of the libc "errno" code)
Its value is significant only when the iReturnValue returned an error (-1 or <= -100)
Give this value to the MXCommon_Strerror to get the string describing the error number. |
- Returns:
- 0: SOAP_OK
- <> 0: See SOAP error
|