Hello, I am trying to implement both the Ingress and Egress methods as outlined in this document: (link <https://www.ieee802.org/1/files/public/docs2016/as-aregev-measuring-recovered-clock-quality.pdf>, pages 3 and 5). My setup is very simple, it's just a Grandmaster running automotive-master.cfg and a slave running automotive-slave.cfg. I plan on adding a time-aware bridge between the two, later on, but for now it's just the two PTP nodes.
The Ingress method is already built into LinuxPTP, and is able to be accessed using pmc using GET TIME_STATUS_NP, under the master_offset field. For the Egress Method, the Time Error needs to be calculated on the Master, I need the values of pathDelay, requestReceiptTimestamp (when PDelay_Req is received by master, t4), and the timestamp when PDelay_Req is sent out (pdelayReqEventEgressTimestamp, t3). The pathDelay and requestReceiptTimestamp are values I can get, but in order to receive the timestamp when PDelay_Req is sent from slave to master, I need a management/signaling message to request that value. Upon looking at pmc_common.c and pmc.c, I can't find a management/signaling message that gives me a value for the PDelay_Req Egress Timestamp. Is this implemented into LinuxPTP, or is this something I will need to change myself? Regards,
_______________________________________________ Linuxptp-users mailing list Linuxptp-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxptp-users