YellowBill


Yellowbill is a free program provided to anyone who is looking for a powerful but easy to use SNTP client for Windows. Although designed for use with Airchitex Cuckoo™, YellowBill will work with any NTP or SNTP server.

To see what YellowBill looks like, see our YellowBill screen shots. Please see our downloads page to download YellowBill.

Basic features:

Important Note on SNTP vs. NTP Clients

YellowBill is an SNTP client, not an NTP client. Although the protocols are identical, and YellowBill will also operate with an NTP server, there are important differences of which you should be aware.

YellowBill does not consult multiple servers to get time, but just a single server. This means that it assumes that the first server it contacts will have an accurate time. It cannot average out differences in time offsets like an NTP client can. Although YellowBill provides the ability to set more than one server, these secondary servers are consulted for statistical or logging purposes only, not in the computation of system time. For a single local SNTP server like Cuckoo, this is not a problem because there will be low and controllable network latencies. However, if you are using YellowBill to set your time using an Internet NTP server, you may not achieve the desired system time stability or resolution.

Secondly, YellowBill sets the PC's clock immediately upon getting accurate time data from the NTP server. Unlike an NTP client, it does not slowly speed up or down (or slew) the clock rate to match true time. Slewing is done to prevent discontinuity in the clock, and prevents the clock from returning times that jump forwards or backwards. YellowBill does not slew the clock, but rather directly sets it. Because your PC's clock drifts at an independent rate, this means that when YellowBill synchronizes, your clock will jump ahead or behind slightly of to catch up to real time. Usually this is on the order of only a couple of milliseconds, but this causes small discontinuities at every synchronization point that some applications may be sensitive to.

If your concern for accurate time is on the order of seconds, rather than milliseconds, YellowBill will most likely meet your needs. But if you have any of the following needs, Airchitex would recommend using something other than YellowBill:

YellowBill can be configured so that it does not set the system clock. This is for those who would like to use YellowBill's other features, but have more exacting requirements on setting the PC's clock that require using another method.

YellowBill Screen Shots

If you want to see YellowBill in action, you should look at the YellowBill screen shots.

YellowBill Release Notes

Click here for release notes on YellowBill.

Please Note:

Airchitex has been acquired by Intuitive Circuits as of August 16th, 2008. All Airchitex products will now be supported by Intuitive Circuts. For sales and support for any Airchitex products, please contact Intuitive Circuits at (248) 588-4400.