Anhang | API-Kommunikation mit Controller (Version 0.7.1)
Im Fehlerfall wird so früh wie möglich nach der Erkennung eines permanenten Fehlerzustands ein Status-
Code 400 (Bad Request) zurückgegeben.
Fehlercodes:
LPLC.format.malformed.upload
A 3.5.3.6 api/firmware/images/UUID
GET
Abfragen von Informationen zu einem teilweise oder vollständig übertragenen Firmware-Image
Der Inhalt des Felds status ist folgendermaßen zu interpretieren:
incomplete:
complete:
invalid_signature:
processing_failure:
malformed_content:
device_mismatch:
Fehlercodes:
LPLC.not_found.collection.item
colorSENSOR CFO
Die Anzahl der hochgeladenen Bytes entspricht noch nicht der Anzahl der
angekündigten Bytes.
Das Image wurde vollständig hochgeladen und ist anwendbar.
Beim Hochladen des Image wurde eine fehlerhafte Prüfsumme festgestellt.
Es trat ein interner (undefinierter) Fehler beim Verarbeiten des Uploads auf.
Das hochgeladene Image entsprach nicht den Erwartungen (z.B. fehlende
Prüfsummen).
Das hochgeladene Image enthielt keine Daten, die zu diesem Sensor passen.
Wahrscheinlich war das Image für einen anderen Sensor (mit einer anderen
Sensor-ID) bestimmt.
Seite 102