On Fri, Oct 05, 2018 at 04:25:06PM -0700, Vedang Patel wrote: > This commit adds functionality to increase the sync and pdelay request > intervals once gptp synchronization has been achieved. This is useful > while running Automotive Profile where the network is usually static. > > This is done by setting up a timer when the first sync message is > received by the slave. When the timer expires, the slave will send a > signaling message which tells the master what interval to switch to.
So I think using a timer isn't the right approach. How can we be sure the slave is always ready after a fixed time? Instead, I would have expected this: Slave goes LISTENING -> UNCALIBRATED. When some pre-defined criterion is fulfilled, then the slave goes UNCALIBRATED -> SLAVE, and on this state transition the slave then request the slower sync rate. Thoughts? Thanks, Richard _______________________________________________ Linuxptp-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/linuxptp-devel
