int MSXE17xx__MFSinCosReadEx ( xsd__unsignedLong  ulModuleIndex,
xsd__unsignedLong  ulOption01,
xsd__unsignedLong  ulOption02,
xsd__unsignedLong  ulOption03,
xsd__unsignedLong  ulOption04,
struct MSXE17xx__MFSinCosReadExResponse Response 
)
Parameters:
[in] ulModuleIndex : The module to use (0 to 3).
[in] ulOption01 : Reserved. Set it to 0.
[in] ulOption02 : Reserved. Set it to 0.
[in] ulOption03 : Reserved. Set it to 0.
[in] ulOption04 : Reserved. Set it to 0.
[out] Response : iReturnValue : Return an error number

  • 0 : No error.
  • -1 : means an system error occured
  • -2 : Multifunction sub module index selection error.
  • -3 : Multifunction sub module is not a SinCos module.
  • -4 : Sinus / Cosinus module not initialised
  • -100 : Read Sinus Cosinus kernel function error (see syserrno).

dValue : Measured value, as raw or converted in the selected format.

ulMeasureError : Measure error.
0 : No error.
1 : Amplitude error.
2 : Frequency error (in fast mode is this error not relevant).
3 : Amplitude and frequency error.

Returns:
  • 0 : SOAP_OK
  • <> 0 : See SOAP error