[etherlab-users] DC sync and arrival times of datagrams

Jeroen Van den Keybus jeroen.vandenkeybus at gmail.com
Mon May 19 12:25:36 CEST 2014


It looks like the master process isn't scheduling itself properly. To
check, have the master log the timestamps you're using to synchronize
the slaves (whatever you use as argument of
ecrt_master_application_time()). If all is well, you should be sending
timestamps with, on average, EXACTLY the cycle time (what you
programmed to generate SYNC0 in the slaves) as time difference.

Beware of rounding errors when scheduling the master process, as well
as different timebases.


J.



More information about the Etherlab-users mailing list