SmartRunner 3-D Stereo
Konfiguration
Netzwerkeinstellungen ändern
public async Task<(bool Succ, Error ErrorDesc)> SetNetworkSet-
tings(string ipAddress, string networkMask, string gateway)
public (bool Succ, Error ErrorDesc) SetNetworkSettings(string ipAd-
dress, string networkMask, string gateway)
Ändert die Netzwerkeinstellungen auf dem Gerät. Anschließend ist die Verbindung zum Gerät
getrennt und muss mittels der "Connect"-Funktion neu aufgebaut werden.
Mögliche Error-Ids: VSX_DRIVER_CONNECTION_ERROR
Firmwaredatei senden
public async Task<(bool Succ, Error ErrorDesc)> SendFirmware(string
fileName)
public (bool Succ, Error ErrorDesc) SendFirmware(string fileName)
Sendet die unter dem angegebenen Pfad und Dateinamen liegende Firmwaredatei zum
Gerät. Während des laufenden Updates kann über den "FirmwareStateChannelReader" der
aktuelle Status ausgelesen werden.
Mögliche Error-Ids: VSX_DRIVER_CONNECTION_ERROR, VSX_DRIVER_DEVICE_ER-
ROR
Parametersatz auslesen und speichern
public async Task<(bool Succ, Error ErrorDesc)> DownloadParameter-
Set(string destinationFileName)
public (bool Succ, Error ErrorDesc) DownloadParameterSet(string
destinationFileName)
Liest den aktuellen Parametersatz vom Gerät und speichert ihn unter dem angegebenen Pfad
und Dateinamen ab.
Mögliche Error-Ids: VSX_DRIVER_SAVE_FILE_ERROR
public async Task<(bool Succ, Error ErrorDesc)> SaveParameterSetOn-
Device()
public (bool Succ, Error ErrorDesc) SaveParameterSetOnDevice()
Speichert die aktuellen Parametereinstellungen auf dem Gerät ab. Die eingestellten Werte
werden dann bei jedem Gerätestart gesetzt.
Mögliche Error-Ids: VSX_DRIVER_CONNECTION_ERROR
Parametereinstellungen laden
public async Task<(bool Succ, List<Parameter> ParameterList, Error
ErrorDesc)> LoadParameterSetOnDevice()
public (bool Succ, List<Parameter> ParameterList, Error ErrorDesc)
LoadParameterSetOnDevice()
Lädt die mit "SaveParametersetOnDevice()" gespeicherten Parametereinstellungen auf dem
Gerät. Die Parameter haben dann die zuvor gespeicherten Werte. Eine aktuelle Parameterliste
wird zurückgegeben.
Mögliche Error-Ids: VSX_DRIVER_GENERAL_ERROR, VSX_DRIVER_DATA_ERROR,
VSX_DRIVER_CONNECTION_ERROR
Werkseinstellungen laden
public async Task<(bool Succ, List<Parameter> ParameterList, Error
ErrorDesc)> LoadDefaultParameterSetFromDevice()
public (bool Succ, List<Parameter> ParameterList, Error ErrorDesc)
LoadDefaultParameterSetFromDevice()
Lädt die Werkseinstellungen aller Parameter auf dem Gerät. Eine aktuelle Parameterliste wird
zurückgegeben.
Mögliche Error-Ids: VSX_DRIVER_GENERAL_ERROR, VSX_DRIVER_DATA_ERROR,
VSX_DRIVER_CONNECTION_ERROR
27