<div dir="ltr">Hello.<div><br></div><div>My only info about  sync0Shift originates from <span style="color:rgb(0,102,33);font-size:14px;white-space:nowrap"><a href="http://www.copleycontrols.com/Motion/pdf/ecat-sync.pdf">www.copleycontrols.com/Motion/pdf/ecat-sync.pdf</a> .</span></div><div><span style="color:rgb(0,102,33);font-size:14px;white-space:nowrap"><br></span></div>Check page 5 for a good explanation of sync0Shift.<div><span style="font-variant-numeric:normal;font-variant-east-asian:normal;font-size:16px"><span style="font-family:TimesNewRomanPSMT;font-size:12pt;color:rgb(0,0,0);font-variant-numeric:normal;font-variant-east-asian:normal"><span style="font-size:12pt;font-variant-numeric:normal;font-variant-east-asian:normal"><br style="font-variant-numeric:normal;font-variant-east-asian:normal;line-height:normal;text-align:-webkit-auto"></span></span></span></div><div class="gmail_extra"><br><div class="gmail_quote">2018-01-23 12:46 GMT+01:00 Ignacio Rosales Gonzalez <span dir="ltr"><<a href="mailto:narogon@gmail.com" target="_blank">narogon@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><div><div><div><div>Hello,<br><br></div>First of all  many thanks for your help! <br></div><div><br></div><br></div>If you look below, master->app_time is not really used in the code. <br></div>I get the dc ref slave clock with <span class="gmail-m_-5187161490374569216gmail-blob-code-inner"><span class="gmail-m_-5187161490374569216gmail-pl-c1">ecrt_master_reference_clock_<wbr>time</span>(master->master, &master->reference_time); and save in master->reference_time<br></span></div></div></blockquote><div><br></div><div><span style="color:rgb(0,0,0);font-family:Roboto,sans-serif;font-size:14px">Gets the lower 32 bit of the reference clock system time.</span><br></div><div><br></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><span class="gmail-m_-5187161490374569216gmail-blob-code-inner"><br></span></div><span class="gmail-m_-5187161490374569216gmail-blob-code-inner">after that  <br><br> ecrt_master_sync_slave_<wbr>clocks(master->master); // sync slaves to ref clock<br> ecrt_master_application_time(<wbr>master->master, master->reference_time+master-<wbr>>app_time_period); //update master time with time got from dc ref slave<br></span><div><span class="gmail-m_-5187161490374569216gmail-blob-code-inner"><br></span></div></div></blockquote><div><br></div><div><span style="color:rgb(0,0,0);font-family:Roboto,sans-serif;font-size:14px">The time [in </span>ecrt_master_application_time(..)]<span style="color:rgb(0,0,0);font-family:Roboto,sans-serif;font-size:14px"> is defined as nanoseconds from 2000-01-01 00:00.  Which units is </span>master->reference_time+master-<wbr>>app_time_period ?</div><div><br></div><div><br></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><span class="gmail-m_-5187161490374569216gmail-blob-code-inner"></span></div><div><span class="gmail-m_-5187161490374569216gmail-blob-code-inner">Could you help me with the Sync0shift values??  The topology of my network is line one. <br></span></div><div><span class="gmail-m_-5187161490374569216gmail-blob-code-inner"><br></span></div><div><span class="gmail-m_-5187161490374569216gmail-blob-code-inner">Master ----- S1 - S2 - S3 ..... and so on until S25. <br></span></div><div><span class="gmail-m_-5187161490374569216gmail-blob-code-inner"><br></span></div><div><span class="gmail-m_-5187161490374569216gmail-blob-code-inner">I suppose I must set a very small one for the first slave and increase it a little for the next ones, no?? <br></span></div></div><div class="gmail-HOEnZb"><div class="gmail-h5"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br></blockquote></div></div></div></div></blockquote><div> </div></div>Indeed I never tried it out myself, but I would begin with one Sync0Shift value for all slaves and only if it does not help, variate then.</div><div class="gmail_extra"><br></div><div class="gmail_extra"><br></div><div class="gmail_extra">Regards,</div><div class="gmail_extra">boris</div></div>