Time Synchronization
Conifguration for the system time synchronization
The system time is used to fill timestamps in generated output data e.g. point cloud frames.
| Field | Type | Default | Unit |
|---|---|---|---|
ntp |
- |
- |
|
Configuration for NTP time synchronization |
|||
manual |
- |
- |
|
Manual time configuration |
|||
time_zone |
optional string |
- |
- |
Configure time zone of device. Use ListTimeZones to retrieve the available time zones. Default: UTC |
|||
serve_time |
bool |
- |
- |
Serve the system time of this device to other devices in the network Starts a local, non-authoritative NTP server (stratum 10) which distributes the system time of this device. Access is restricted to the subnet of the device. It is intended for isolated networks without an NTP server and is managed automatically by the leader device of a swarm which uses manual time synchronization. [NOTE] The served time is only as accurate as the configured reference. The option has no effect when NTP time synchronization is used. |
|||
Ntp
Configuration message for NTP time synchronization
| Field | Type | Default | Unit |
|---|---|---|---|
servers |
repeated string |
- |
- |
List of NTP time servers which are to be used |
|||
Manual
Manual time configuration
| The device has no internal battery and no reference clock. Thus the timestamp has to be reconfigured after every power cycle and in regular intervals. |
| Field | Type | Default | Unit |
|---|---|---|---|
timestamp |
uint64 |
- |
ns |
Unix reference timestamp [NOTE] The timestamp is ignored when unchanged. This prevents unintended time jumps when other configuration properties are modified. |
|||