SmartRunner Explorer
Konfiguration
IVsxMessage
Eine IVsxMessage ist ein allgemeines Interface für Daten, die zwischen PC und Sensor ausge-
tauscht werden.
Asynchrone Funktion
public static (bool Succ, Error ErrorDesc) SaveData(string filename,
IVsxMessage message)
Mögliche Error-IDs: VSX_DRIVER_DATA_ERROR, VSX_DRIVER_INVALID_DATA_ERROR,
VSX_DRIVER_SAVE_FILE_ERROR
Geräteinformationen
Liefert Informationen über das Gerät zurück (wie u.a. MAC-Adresse usw.).
Asynchrone Funktion
public async Task<(bool Succ, Device CurrentDevice, Error ErrorDesc)>
GetCurrentDeviceInformation()
Synchrone Funktion
public (bool Succ, Device CurrentDevice, Error ErrorDesc)
GetCurrentDeviceInformation()
Mögliche Error-IDs: VSX_DRIVER_CONNECTION_ERROR
Wert eines einzelnen Geräteparameters liefern
Liefert den Wert eines einzelnen Parameters des Geräts zurück.
Asynchrone Funktion
public async Task<(bool Succ, object parameterValue, Error
ErrorDesc)> GetSingleParameterValue(Parameter parameter)
public async Task<(bool Succ, object parameterValue, Error
ErrorDesc)> GetSingleParameterValue(string parameterId)
public async Task<(bool Succ, object parameterValue, Error
ErrorDesc)> GetSingleParameterValue(ushort settingsVersion, ushort
configVersion, string configId, string parameterId)
Synchrone Funktion
public (bool Succ, object parameterValue, Error ErrorDesc)
GetSingleParameterValue(Parameter parameter)
public (bool Succ, object parameterValue, Error ErrorDesc)
GetSingleParameterValue(string parameterId)
29