SmartRunner Explorer
Konfiguration
Netzwerkeinstellungen ändern
Ä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.
Asynchrone Funktion
public async Task<(bool Succ, Error ErrorDesc)>
SetNetworkSettings(string ipAddress, string networkMask, string
gateway)
Synchrone Funktion
public (bool Succ, Error ErrorDesc) SetNetworkSettings(string
ipAddress, string networkMask, string gateway)
Mögliche Error-IDs: VSX_DRIVER_CONNECTION_ERROR
Firmwaredatei senden
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.
Asynchrone Funktion
public async Task<(bool Succ, Error ErrorDesc)> SendFirmware(string
fileName)
Synchrone Funktion
public (bool Succ, Error ErrorDesc) SendFirmware(string fileName)
Mögliche Error-IDs: VSX_DRIVER_CONNECTION_ERROR,
VSX_DRIVER_DEVICE_ERROR
Informationen zu Firmwareupdates
Kann asynchron ausgelesen werden und beinhaltet während eines Firmwareupdates Informa-
tionen über den aktuellen Status.
public ChannelReader<FirmwareState> FirmwareStateChannelReader
31