SmartRunner Explorer
Konfiguration
Werkseinstellungen laden
Lädt die Werkseinstellungen aller Parameter auf dem Gerät. Eine aktuelle Parameterliste wird
zurückgegeben.
Asynchrone Funktion
public async Task<(bool Succ, List<Parameter> ParameterList, Error
ErrorDesc)> LoadDefaultParameterSetFromDevice()
Synchrone Funktion
public (bool Succ, List<Parameter> ParameterList, Error ErrorDesc)
LoadDefaultParameterSetFromDevice()
Mögliche Error-IDs: VSX_DRIVER_GENERAL_ERROR, VSX_DRIVER_DATA_ERROR,
VSX_DRIVER_CONNECTION_ERROR
Auslesen von Sensordaten
Startet das Auslesen von Sensordaten. Die Sensordaten werden pro Trigger in VsxDynamic-
Container gepackt. Diese können mit der Funktion GetDynamicContainer abgerufen werden.
Für mehr Details siehe Containerbeschreibung. Die bufferSize gibt an, wie viele Container vom
Treiber zwischengespeichert werden können, die startCondition ab welchem Container zwi-
schengespeichert werden soll und die strategy was passieren soll, wenn der Zwischenspei-
cher voll ist. Bei DROP_OLDEST wird dann der älteste gespeicherte Container verworfen, bei
DROP_WRITE der aktuell angekommene Container.
Asynchrone Funktion
public void ResetDynamicContainerGrabber(int bufferSize, int
startCondition = -1, DataFunction.Strategy =
DataFunction.Strategy.DROP_OLDEST)
Synchrone Funktion
public void ResetDynamicContainerGrabber(int numberOfItems, int
startCondition = -1, Strategy strategy = Strategy.DROP_OLDEST)
Mögliche Error-IDs: Keine
33