int MSXExxxx__PressureSetChannelConfiguration ( xsd__unsignedLong  ulChannel,
xsd__double  dSensorSensibility,
xsd__double  dSensorOffset,
xsd__unsignedLong  ulOption1,
struct MSXExxxx__Response Response 
)
Remarks:
For MSXE with pressure functionality :
  • Before revision 6982 the dSensorOffset parameter is given in mV.
    Pressure value (in Unit) = (AnalogValue (mV) - dSensorOffset (mV)) / (BridgeSupply (V) * dSensorSensibility(mV / V / Unit))

  • Since revision 6982 the dSensorOffset parameter is given in Unit instead of mV.
    Pressure value (in Unit) = (AnalogValue (mV)) / (BridgeSupply (V) * dSensorSensibility(mV / V / Unit)) - dSensorOffset (Unit)
Parameters:
[in] ulChannel : Channel selection (0 to 15 or 255 for all channels)
[in] dSensorSensibility : Sensor sensibility (mV/V/bar or mV/V/mbar or mV/V/Pa, ...). Refer to sensor documentation
[in] dSensorOffset : Sensor offset in unit (bar/Newton/Pa/Psi...) that depends on the sensor Refer to sensor documentation
[out] Response :
iReturnValue :

  • 0: Means the remote function performed OK
  • -1: Means an system error occured
  • -2: Channel selection wrong
  • -3: Sensor sensibility selection wrong
  • -4: Acquisition in progress. Can not change the configuration
Returns:
  • 0: SOAP_OK
  • <> 0: See SOAP error