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

Reply via email to