SmartRunner 3-D ToF
Konfiguration
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
Parametersatz laden
public async Task<(bool Succ, Error ErrorDesc)> UploadParameter-
Set(string sourceFileName)
public async Task<(bool Succ, Error ErrorDesc)> UploadParameter-
Set(List<Parameter> parameterSet)
public (bool Succ, Error ErrorDesc) UploadParameterSet(string sour-
ceFileName)
public (bool Succ, Error ErrorDesc) UploadParameterSet(List<Parame-
ter> parameterSet)
Lädt einen unter dem angegebenen Pfad und Dateinamen gespeicherten Parametersatz und
sendet ihn zum Gerät. Optional kann auch eine Liste aller Parameter übergeben werden,
diese muss vollständig sein.
Mögliche Error-Ids: VSX_DRIVER_CONNECTION_ERROR
Parametereinstellungen speichern
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
36