Users Manual

StreamType: Description of a data stream’s protocol.
An object of type StreamType has the following properties:
protobuf (string) - type of data-serialization, i.e. name of protobuf message definition
protocol (string) - network protocol of the stream [UDP]
Template object
{
"protobuf": "string",
"protocol": "string"
}
StreamType objects are nested in Stream.
SysInfo: System information about the sensor.
An object of type SysInfo has the following properties:
firmware (FirmwareInfo) - see description of FirmwareInfo
hostname (string) - Hostname
link_speed (integer) - Ethernet link speed in Mbps
mac (string) - MAC address
ntp_status (NtpStatus) - see description of NtpStatus
ptp_status (PtpStatus) - see description of PtpStatus
ready (boolean) - system is fully booted and ready
serial (string) - sensor serial number
time (float) - system time as Unix timestamp
uptime (float) - system uptime in seconds
Template object
{
"firmware": {
"active
_
image": {
"image
_
version": "string"
},
"fallback
_
booted": false,
"inactive
_
image": {
"image
_
version": "string"
},
"next
_
boot
_
image": "string"
},
"hostname": "string",
"link
_
speed": 0,
"mac": "string",
"ntp
_
status": {
"accuracy": "string",
"synchronized": false
},
"ptp
_
status": {
"master
_
ip": "string",
"offset": 0,
"offset
_
dev": 0,
"offset
_
mean": 0,
"state": "string"
},
"ready": false,
(continues on next page)
8.2. REST-API interface 156