int MSXE351x__GeneratorWriteDataWithoutSteps ( xsd__unsignedLong  ulChannel,
struct UnsignedShortArray pDatas,
xsd__unsignedLong  ulOption01,
xsd__unsignedLong  ulOption02,
struct MSXE351x__unsignedLongResponse Response 
)

Only for the continuous mode.

Parameters:
[in] ulChannel : Analog output generator channel selection (0 to 7)
[in] pDatas :
__size: Determine the number of values.
__ptr : Analog values array. Each array element contain the analog value.
__offset: Resereved. Set to 0.
[in] ulOption01 : Reserved
[in] ulOption02 : Reserved
[out] Response :
sResponse.iReturnValue :

  • 0: OK
  • -1: Means an system error occured (check errno in this case)
  • -2: Channel selection wrong
  • -3: Data source wrong
  • -4: Data number wrong
  • -5: Analog value wrong
  • -6: Time step value wrong
  • -100 : Kernel function error

ulValue : Number of write analog output values
sResponse.syserrno : system-error code (the value of the libc "errno" code)

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