StreamDestination-Objekte sind in
StreamType: Beschreibung eines Datenstromprotokolls.
Ein Objekt des Typs StreamType besitzt folgende Eigenschaften:
• protobuf (string): Datenformat zur Serialisierung, d. h. Name der ProtoBuf-Nachrichtendefinition.
• protocol (string): Netzwerkprotokoll des Streams (UDP).
Musterobjekt
{
"protobuf": "string",
"string"
"protocol":
}
StreamType-Objekte sind in
SysInfo: Systeminformation zum rc_visard.
Ein Objekt des Typs SysInfo besitzt folgende Eigenschaften:
• firmware (FirmwareInfo): siehe Beschreibung von FirmwareInfo.
• hostname (string): Host-Name.
• link_speed (integer): Ethernet-Verbindungsgeschwindigkeit in Mb/Sekunde.
• mac (string): MAC-Adresse.
• ntp_status (NtpStatus): siehe Beschreibung von NtpStatus.
• ptp_status (PtpStatus): siehe Beschreibung von PtpStatus.
• ready (boolean): Das System ist vollständig hochgefahren und betriebsbereit.
• serial (string): Seriennummer des rc_visard.
• time (Float): Systemzeit als UNIX-Zeitstempel.
• uptime (Float): Betriebszeit in Sekunden.
Musterobjekt
{
"firmware": {
"active _
image": {
"image _
version":
},
"fallback _
booted": false,
"inactive _
image": {
"image _
version":
},
"next _ boot _
image":
},
"hostname": "string",
"link _
speed": 0,
"mac": "string",
"ntp _
status": {
"accuracy": "string",
"synchronized":
},
"ptp _
status": {
"master _
ip": "string",
"offset": 0,
"offset _
dev": 0,
"offset _
mean": 0,
"state":
"string"
},
7.2. REST-API-Schnittstelle
Stream
enthalten.
Stream
enthalten.
"string"
"string"
"string"
false
100