Dear users,

According to 1588-2008:

13.5.2.1 originTimestamp (Timestamp)
The value of originTimestamp shall be 0 or an estimate no worse than ±1 s of 
the local time of the originating clock when the Announce message was 
transmitted.

Question:
when is originTimestamp set to 0, when to the local time?

If set to local time:
ANNOUNCE messages are general messages, no event messages.
There is no 1-step HW timestamping for ANNOUNCE messages, only for SYNC.
In 2-step mode, there is nothing like a ANNOUNCE-FOLLOW-UP, only for SYNC.

Therefore, any ANNOUNCE originTimestamp - if inserted at all - has to be a SW 
timestamp

What is the purpose of originTimestamp in ANNOUNCE messages?
It has no impact on BMCA, nor on T1,T2,T3,T4.
To my observation, ptp4l inserts 0 only.

Any hint?

Thanks and regards,
Albrecht

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Linuxptp-users mailing list
Linuxptp-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxptp-users

Reply via email to