Opened as Issue #294 <https://github.com/weewx/weewx/issues/294>.

-tk

On Fri, Dec 29, 2017 at 4:11 PM, Thomas Keffer <[email protected]> wrote:

> That's effin brilliant, Gary. Never occurred to me.
>
> So, the solution would be to add the "current" windrun on to the total.
>
> -tk
>
> On Fri, Dec 29, 2017 at 4:06 PM, gjr80 <[email protected]> wrote:
>
>> I can see why the 1st archive entry after midnight is always 0.
>> StdWXCalculate calculates windrun by queriying the archive for windSpeed
>> and interval values after midnight and up to and including the current
>> archive record dateTime. As StdWXCalculate is run before StdArchive the 1st
>> archive record after midnight is not yet in the archive when windrun is
>> calculated by StdWxCalculate (in fact because of this the windrun from the
>> current achive record is never included). Hence for the 1st archive record
>> after midnight windrun is calculated as 0 (there were no records) and that
>> is what StdArchive saves to archive. The StdWXCalculate windrun calculation
>> should add in the windrun calculated from the current archive record.
>>
>> Not sure about the other anomalies though.
>>
>> Gary
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "weewx-user" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to