8.6. Zeitsynchronisierung
Die aktuelle Systemzeit sowie der Status der Zeitsynchronisierung können über die
8.3) abgerufen und darüber hinaus auch in der
werden.
Bemerkung: Abhängig von der Erreichbarkeit von NTP- oder PTP-Servern, kann es bis zu mehreren
Minuten dauern, bis die Zeit synchronisiert ist.
8.6.1 NTP
Das Network Time Protocol (NTP) ist ein TCP/IP Protokoll um Zeit über ein Netzwerk zu synchronisieren.
Im Wesentlichen fordert ein Client die aktuelle Zeit periodisch von einem Server an und nutzt diese, um
seine eigene Uhr zu stellen bzw. zu korrigieren.
Standardmäßig versucht der rc_visard den NTP-Server des NTP-Pool-Projekts zu erreichen, wozu eine
Verbindung zum Internet nötig ist.
Falls die Netzwerkkon guration des rc_visard auf
lung) kon guriert ist, werden NTP-Server auch vom DHCP-Server angefordert und verwendet.
8.6.2 PTP
Das Precision Time Protocol (PTP, auch als IEEE1588 bekannt) ist ein Protokoll, welches eine genauere
und robustere Synchronisation der Uhren erlaubt als NTP.
Der rc_visard kann als PTP-Slave kon guriert werden. Dies ist über die Standard
Schnittstelle
(Abschnitt 8.2) mit dem Parameter
Mindestens ein PTP-Master muss die Zeit im Netzwerk zur Verfügung stellen. Unter Linux kann ein
PTP-Master beispielsweise auf dem Netzwerkport
.
--foreground -i eth0
Während der rc_visard mit einem PTP-Master synchronisiert ist (Sensor ist im PTP SLAVE-Status), ist die
Synchronisierung via NTP pausiert.
Roboception GmbH
Handbuch: rc_visard
Web GUI
(Abschnitt 8.1) auf der Seite System eingesehen
DHCP
(Abschnitt 4.5.2) (entspricht der Werkseinstel-
möglich.
GevIEEE1588
eth0
gestartet werden mit
256
REST-API
(Abschnitt
GigE Vision 2.0/GenICam-
sudo ptpd --masteronly
Rev: 21.01.1
Status: 30.01.2021