AnalogX
Atomic TimeSync
Atomic TimeSync
Atomic TimeSync
Atomic TimeSync

Atomic TimeSync

version 1.04
version 1.04
version 1.04
version 1.04

version 1.04

Documentation

Documentation


Have you ever wanted all your machines on your local network set to the exact same time? Or have you wanted to make sure that your computer's clock is as accurate as possible? With a name like AnalogX Atomic TimeSync (ATS), you know it's just gotta do something cool!

AnalogX Atomic TimeSync lets you synchronize your computer's internal clock to any time server on the web, such as the program default at the National Institute of Standards and Technology (http://www.nist.gov/)! This means you can set your computer's time by the same atomic clocks used by the military - how's that for cool?

But ATS doesn't just stop there! You can configure it to periodically reset your computer's clock--just to ensure you're right on time. Or if you're like me, and like to have all your clocks 10 minutes fast, ATS can accommodate you with a totally customizable shift in hours, minutes, and even seconds that is automatically applied to any time the time server returns! The update frequency of your system clock is also customizable: just set the interval (in secs), and let ATS take care of the rest.

Still not enough for you? Then how about a built-in local network time server so that once you've synchronized one machine you can automatically sync all of the other machines to it? The master time server's source is also totally customizable, so you can change it from the default 'time-nw.nist.gov' to any other NTP time server out there. The following website is recommended for the most complete listing of time servers:

    http://support.ntp.org/bin/view/Servers/WebHome
or
    http://www.boulder.nist.gov/timefreq/service/time-servers.html

It's also helpful to pick the closest server to your location, since this will help to eliminate any variance introduced by connection latency (lag).

If you want to use ATS to synchronize your local network, here's how to do it: install a copy on your server machine (we'll use 10.0.0.1 as its IP for this example) - this will become the time server for all networked clients. Second, install a copy of ATS on each client machine, and change the time server in the config from the default 'time.nist.gov' to '10.0.0.1'. Now the clients will check for get their time updates from your internal network server. Finally, on each client machine, make sure to set an update interval in the config (such as 12 hours or something similar) and enable the 'Set time on update' option. Now the clients' clocks will automatically update at the specified times.

Please note that ATS will not work through a proxy: if you wish to sync the other machines on your local network, you must use the procedure detailed above.