Hello again,
Once again thanks for your efforts with Cumulus.
I have now made progress and been able to log data from the realtime.txt output. Before starting my actual wind gust analysis project I thought it useful to have a look at the data stream. So I wrote a small logging app. It reads the realtime.txt file’s data row each second and checks if either wind speed or wind direction has changed since the previous row. If yes, the new row is appended to the log file.
Then I made some analysis of the resulting log file. The average time between each row is approx 4 sec, so on average slightly more than every 2nd of the Vantage Vue’s total data samples are registered. (VVue output rate is specified as 2,5 to 3 seconds). This is for a day with light to medium wind conditions. Two days ago when it was almost calm the average became longer, as the wind data from the VVue remained unchanged for longer periods.
Here is a frequency distribution table of the intervals between data rows, where either wind speed or direction has changed. Note that the "Bin" data on e.g. the 00:00:05 row means the number of measured intervals larger than 4 but smaller or equal than 5 seconds.
cumulustest06distrib.GIF
However (and this is the reason for my post), the log file shows curious large gaps in the data stream, see chart.
cumulustest06 graph.GIF
I had a closer look at the gaps and it turns out that they repeat quite regularly at approx. 36 minutes intervals (average 36:20 in this particular dataset) and have a duration of approx. 6.5 minutes (average 6:31 in this dataset).
cumulustest06gaps.GIF
The portion of the gaps to the total time logged is approx. 17 percent, so a significant amout of data gets lost.
So now I am wondering where the reason might be for this behavior? My system consists of the remote Vantage Vue with Weatherlink IP, connected over an ADSL link and the internet to my PC at home running Cumulus. So there are multiple points where a data gap can occur.
The Cumulus error log actually also reports this problem in the form of a number of “Data input appears to have stopped - check your station and connections” messages with similar timing. Also, the "Last data read at" clock in lhe lower left corner of Cumulus stops during these data gaps.
cumulustest06clock.GIF
(I did also observe that there is a regular gap in the data after each full minute, i.e. after the :00 second tick it takes typically 6 seconds until the next data row with new data is logged.)
I would appreciate if someone else who has experienced similar problems, could advise what I can do to get rid of those gaps!
You do not have the required permissions to view the files attached to this post.