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.

Table 1. Available fields in blickfeld.system.config.TimeSynchronization
Field Type Default Unit

ntp

Ntp

-

-

Configuration for NTP time synchronization

manual

Manual

-

-

Manual time configuration

time_zone

optional string

-

-

Configure time zone of device.

Use ListTimeZones to retrieve the available time zones.

Default: UTC

Ntp

Configuration message for NTP time synchronization

Table 2. Available fields in blickfeld.system.config.TimeSynchronization.Ntp
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.
Table 3. Available fields in blickfeld.system.config.TimeSynchronization.Manual
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.