Why does the logger clock need to be synchronized?
Electronic devices are manufactured and calibrated in controlled environments. The temperature is controlled, the relative humidity is low and conditions are, in a word, ideal. When the device is installed and operated out in the real world, those perfect conditions often cease to exist and in many cases, they are replaced with conditions that are quite the opposite. As the temperature varies, electronic components drift and vary in their operation. The real time clock of the data logger and any other electronic device will also drift with this temperature change. Different devices have a different specification as to the accuracy or drift of the real time clock. The newer generation of loggers (CR800, CR1000, CR3000) have a much improved clock stability specification when compared with that of the older generation of loggers (CR510, CR10X, CR23X). If the logger clock drifts significantly, the data stored with that time stamp may not truly represent the time at which it was measured. So, this leads to two questions:
How much drift is significant and how can I synchronize the clock?
The answer to the second question depends largely on the answer to the first question. How accurate does the clock have to be? The answer to this question can vary quite a lot depending on the application. For a stand-alone weather station, it may mean making sure that the clock matches the PC time once a month and as long as the logger and the PC clocks are within a minute of one another, that may be satisfactory. For a high frequency system such as an eddy covariance monitoring station, which logs data at 10Hz or 20Hz, a difference in logger and PC clocks of one second may prove to be significant in the frequency response of the system. For a system where multiple loggers are in a network and the measurements and data set from different loggers must be integrated and processed together and a high level of confidence in synchronized measurements is required, then sub-second synchronization is important.
How to synchronize the clocks?
For information about how to use the GPS() instruction, look at the help in Loggernet and CRBasic or contact an Application Engineer at CSA.