Users Manual

default (type not defined) - the parameter’s default value
description (string) - description of the parameter
max (type not defined) - maximum value this parameter can be assigned to
min (type not defined) - minimum value this parameter can be assigned to
name (string) - name of the parameter
type (string) - the parameter’s primitive type represented as string (one of bool, int8, uint8, int16,
uint16, int32, uint32, int64, uint64, float32, float64, string)
value (type not defined) - the parameter’s current value
Template object
{
"default": {},
"description": "string",
"max": {},
"min": {},
"name": "string",
"type": "string",
"value": {}
}
Parameter objects are used in the following requests:
GET /nodes/{node}/parameters
PUT /nodes/{node}/parameters
GET /nodes/{node}/parameters/{param}
PUT /nodes/{node}/parameters/{param}
PtpStatus: Status of the IEEE1588 (PTP) time sync.
An object of type PtpStatus has the following properties:
master_ip (string) - IP of the master clock
offset (float) - time offset in seconds to the master
offset_dev (float) - standard deviation of time offset in seconds to the master
offset_mean (float) - mean time offset in seconds to the master
state (string) - state of PTP (one of off, unknown, INITIALIZING, FAULTY, DISABLED, LISTENING,
PASSIVE, UNCALIBRATED, SLAVE)
Template object
{
"master
_
ip": "string",
"offset": 0,
"offset
_
dev": 0,
"offset
_
mean": 0,
"state": "string"
}
PtpStatus objects are nested in SysInfo.
Service: Representation of a service that a node offers.
An object of type Service has the following properties:
args (ServiceArgs) - see description of ServiceArgs
description (string) - short description of this service
8.2. REST-API interface 154