int MSXExxxx__AcquisitionGetChannelInfo ( xsd__unsignedLong  ulChannel,
xsd__unsignedLong  ulOption1,
struct MSXExxxx__AcquisitionGetChannelInfoResponse Response 
)
Parameters:
[in] ulChannel : Selected acquisition channel
[in] ulOption1 : Reserved. Set to 0
[out] Response :
sResponse.iReturnValue :

  • 0: Means the remote function performed OK
  • -1: Means an system error occurred
  • -2: Channel selection wrong
  • -100: Internal system error occurred. See value of syserrno

sResponse.syserrno : system-error code (the value of the libc "errno" code)
ulType : Acquisition channel type

  • 0 : Not available
  • 1 : Temperature channel
  • 2 : Pressure channel
  • 3 : Transducer channel
  • 4 : Analog input channel
  • 5 : Analog input ICP channel
  • 6 : Digital I/O port
    ulHwPosition : Hardware position index (0 to 7) ulChannelIndex : Return the functionality channel index
Returns:
  • 0: SOAP_OK
  • <> 0: See SOAP error