![Pepperl+Fuchs SmartRunner Explorer Manual Download Page 29](http://html1.mh-extra.com/html/pepperl-fuchs/smartrunner-explorer/smartrunner-explorer_manual_1527552029.webp)
Configuration
2
0
2
2
-0
2
27
IVsxMessage
An IVsxMessage is a general interface for data exchanged between the PC and the sensor.
Asynchronous Function
public static (bool Succ, Error ErrorDesc) SaveData(string filename,
IVsxMessage message)
Possible error IDs: VSX_DRIVER_DATA_ERROR, VSX_DRIVER_INVALID_DATA_ERROR,
VSX_DRIVER_SAVE_FILE_ERROR
Device Information
Returns information about the device (such as MAC address, etc.).
Asynchronous Function
public async Task<(bool Succ, Device CurrentDevice, Error ErrorDesc)>
GetCurrentDeviceInformation()
Synchronous Function
public (bool Succ, Device CurrentDevice, Error ErrorDesc) GetCurrent-
DeviceInformation()
Possible error IDs: VSX_DRIVER_CONNECTION_ERROR
Return the Value of a Single Device Parameter
Returns the value of an individual parameter of the device.
Asynchronous Function
public async Task<(bool Succ, object parameterValue, Error Error-
Desc)> GetSingleParameterValue(Parameter parameter)
public async Task<(bool Succ, object parameterValue, Error Error-
Desc)> GetSingleParameterValue(string parameterId)
public async Task<(bool Succ, object parameterValue, Error Error-
Desc)> GetSingleParameterValue(ushort settingsVersion, ushort con-
figVersion, string configId, string parameterId)
Synchronous Function
public (bool Succ, object parameterValue, Error ErrorDesc) GetSin-
gleParameterValue(Parameter parameter)
public (bool Succ, object parameterValue, Error ErrorDesc) GetSin-
gleParameterValue(string parameterId)
public (bool Succ, object parameterValue, Error ErrorDesc) GetSin-
gleParameterValue(ushort settingsVersion, ushort configVersion,
string configId, string parameterId)