Herunterladen Inhalt Inhalt Diese Seite drucken

Roboception rc visard Bedienungsanleitung Seite 100

Vorschau ausblenden Andere Handbücher für rc visard:
Inhaltsverzeichnis

Werbung

{
"name": "string",
"parameters": [
"string",
"string"
],
"services": [
"string",
"string"
],
"string"
"status":
}
NodeInfo-Objekte werden in folgenden Anfragen verwendet:
GET /nodes
GET /nodes/{node}
NodeStatus: Detaillierter aktueller Status des Moduls, einschließlich Laufzeitstatistik.
Ein Objekt des Typs NodeStatus besitzt folgende Eigenschaften:
• status (string): Status des Moduls (mögliche Werte:
• timestamp (Float): UNIX-Uhrzeit, zu der die Werte zuletzt aktualisiert wurden.
• values (object): Dictionary (Schlüssel-Werte-Auflistung) mit den aktuellen Statuswerten/Statistiken
des Moduls.
Musterobjekt
{
"status": "string",
"timestamp": 0,
"values": {}
}
NodeStatus-Objekte werden in folgenden Anfragen verwendet:
GET /nodes/{node}/status
NtpStatus: Status der NTP-Zeitsynchronisierung.
Ein Objekt des Typs NtpStatus besitzt folgende Eigenschaften:
• accuracy (string): vom Network Time Protocol (NTP) gemeldete Genauigkeit der Zeitsynchronisie-
rung.
• synchronized (boolean): synchronisiert mit dem NTP-Server.
Musterobjekt
{
"accuracy": "string",
"synchronized":
}
NtpStatus-Objekte sind in
Parameter: Darstellung der Laufzeitparameter eines Moduls: Der Datentyp des Werts („value") eines Parameters
(und damit der Datentyp der Felder „min", „max" und „default") lässt sich vom Feld „type" ableiten und
kann ein primitiver Datentyp sein.
Ein Objekt des Typs Parameter besitzt folgende Eigenschaften:
• default (Typ nicht definiert): ab Werk voreingestellter Wert des Parameters.
• description (string): Beschreibung des Parameters.
7.2. REST-API-Schnittstelle
false
SysInfo
enthalten.
,
,
oder
unknown
down
stale
).
running
97

Werbung

Inhaltsverzeichnis
loading

Verwandte Produkte für Roboception rc visard

Inhaltsverzeichnis