int MX370x__CalibrationStartWithPrimaryConnection ( xsd__unsignedLong  ulTransducerIndex,
xsd__unsignedLong  ulChannel,
xsd__double  dPosition,
xsd__unsignedLong  ulReserved,
struct MX370x__Response Response 
)
Parameters:
[in] ulTransducerIndex : Selected transducer type to calibrate
[in] ulChannel : Selected the channel to use for the calibration (0 to MaxChannel-1)
[in] dPosition : Selected user calibration position in mm (-transducer range to +transducer range)
[in] ulReserved : Reserved muss be set to 0
[out] Response :
iReturnValue : Error value :

  • 0 : means the remote function performed OK
  • -1 : means an system error occured

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