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

Reply via email to