Baseret på dit tidligere fokus på dual-sensor PTP-synkroniseringsscenariet i et Linux-miljø, kræver verificering af løsningen af BMCA-konflikter bekræftelse fra tre dimensioner: rollestabilitet, offset-nøjagtighed og log-advarsler.
I. Tjek Master-Slave Rolle Stabilitet
Udfør kommandoen:
Kør følgende på begge sensorer:
bash
sudo ptp4l -i eth0 -m -q
Bedømmelseskriterier
Løst: Masterenheden viser kontinuerligt masterstatussen, og slaveenheden viser kontinuerligt slavestatussen uden nogen tilstandskontakt i en længere periode (f.eks. 30 minutter).
Uløst: Logfilerne viser stadig ofte "bedste master ændret", eller rollen hopper gentagne gange mellem master/slave.
II. Bekræft Time Offset (Offset) nøjagtighed
Observer data i realtid-
Vær opmærksom på offset-værdien i slave-enhedens logfiler.
Bedømmelseskriterier
Løst: Forskydningen er stabil på mikrosekundniveauet (µs) (f.eks. ±5µs), med minimal udsving.
Uløst: Forskydningen svinger stadig i millisekunder (ms) eller udviser voldsomme svingninger, hvilket indikerer, at synkroniseringsforbindelsen stadig er påvirket af valginterferens.
III. Tjek systemlogalarmer
Se systemlogfiler: Udfør `journalctl -u ptp4l -f` eller se `/var/log/syslog`.
Bedømmelseskriterier
Løst: Ingen FEJLDE statusregistreringer, ingen peer_delay timeouts eller andre kommunikationsfejl.
Uløst: Talrige alarmer for valgtimeout eller kommunikationsfejl eksisterer stadig.
Hvis alle tre kriterier opfylder standarden "Løst", kan BMCA-konflikten bekræftes, at den er fuldstændig elimineret, og den dobbelte-sensorsynkronisering er gået ind i en stabil, høj-præcisionstilstand.

