int __stdcall SM_SetAnalogConfig ( SM_HANDLE  handle,
int  number,
AnalogConfig *  configuration 
)

Sets the device's analog configuration.

Parameters
[in]handleValid handle returned by SM_Open().
[in]numberNumber of Analog IO points.
[in]configurationArray containing configurations for each Analog IO point.
Return values
0Successful completion.
-1Invalid SeaMAX handle.
-2Invalid reference or mode parameter. May not be null.
-3Connection is not established. Check the provided Connection object state.
-4Modbus: Read error waiting for response. Unknown Modbus exception.
-5Modbus: Illegal Modbus Function (Modbus Exception 0x01).
-6Modbus: Illegal Data Address (Modbus Exception 0x02).
-7Modbus: Illegal Data Value (Modbus Exception 0x03).
-8Modbus: CRC was invalid. Possible communications problem.

Sets the I/O device's Analog Channel settings.

For more information on the returned parameter values, see Analog Configuration and Analog Channel Configuration Flags.

Note
This method only applies to certain models. See SeaMAX by Sealevel Model Number for details.
 
 
Generated on Mon Nov 26 2018.