06-24-2014 11:13 AM
I am currently using software ptp synchronization to synchronize the time on several RT systems (PXI, cRIO, and RMC) I now need to sync a windows machine on the subnet. Is there a windows program that does ptp synchronization to an RT grandmaster?
Solved! Go to Solution.
06-26-2014 05:35 AM
Hello Marcis-Andreis,
the PTP sotfware options for Windows machines are very limited.
As you can see here - http://www.endruntechnologies.com/ptp-slave.htm
Windows XP, 2003, VISTA, Windows 7 (PTPv2 only)
Choices for PTP Slave software on Windows machines are very limited. Windows is not a real-time operating system and synchronization is dependent on the CPU and the operating system version. PTP Slave software is available from Greyware and is called Domain Time II. Your PTP Slave can be synchronized to within one millisecond of the Grandmaster (network topology dependent) using this software.
Plus you can check the list on wiki page - http://en.wikipedia.org/wiki/List_of_PTP_implementations#Software
The biggest problem is that Widows OS itself is non-deterministic, maybe you should consider using Linux where the options are better.
For Linux you can use popular PTPd package for example, plus you can go for PREEMPT RT, that make you Linux more deterministic.
But everything depends on your application 🙂
Please let me know if I can be helpful here.
Thanks and wish you good luck with your project.
Best regards,
David
07-08-2014 09:33 PM
Thanks,
I knew the options were limited but I thought there were more than that. We are stuck using windows but since it's not a time critical system we don't really need it.
Thanks for the help,
Marc
01-07-2020 12:51 PM
I know this is an old post, but I tried to use the Greyware Domain Time II Full Client 5.2b 20190922 to set up my PC as an IEEE 1588 slave. The cRIO 9035 Sync is the IEEE 1588 master. Under the IEEE 1588 Precision Time Protocol Options I chose "Only select best master clock from among those listed below" and entered the static IP address of the cRIO 9035. But when I apply changes and closed the Greyware Domain II Full Client I get an error on the icon of the application saying "System Clock not verified - time may be wrong". If I switch to one of the Server Name or IP in the list of public ones the error goes away. I know the 9035 Sync is acting as a master because I have a 9068 that is acting as a slave and working properly.
Any thoughts on why the PC client is not working?
10-29-2020 01:14 PM
Try contacting Greyware support : they are very efficient when it comes to resolve your problems with DTII.
10-29-2020 05:12 PM