I have the code on GitHub, the latest version hasn't been uploaded yet - I
have made a few changes around timing for my current version...

I have found the VP2 console quite sensitive to timing, if the
transmissions vary by more than about 5 ms it can miss them and lose sync.
My latest version uses two clock driven interrupts, one for receiving and
one for transmitting. The transmitting has to have priority over receiving
if you want good reception stats on the console. Currently my console runs
about 99.7-99.8% reception with zero resyncs. The missed packets are nearly
all CRC errors - which as I am sharing(!) some of the frequencies with 3G
mobile phones isn't bad. The longest packet reception "streaks" are now
normally running in the thousands.

Strangely I have an old "test" console running ancient VP2 firmware, that
is *much* more tolerant of timing, so it looks like Davis reduced the
reception window on later versions - possibly to extend battery life?

So when I have the code tidied up I push the latest version up to GitHub.
for you.

On 22 March 2017 at 16:21, Alec Bennett <[email protected]> wrote:

> Nice!
>
> I have a Moteino too. Could you post your script? Or email it over? If
> email, might want to go directly since I'm not sure how the google group
> handles attachments.
>
>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "weewx-user" group.
> To unsubscribe from this topic, visit https://groups.google.com/d/
> topic/weewx-user/CnfOOu_OE48/unsubscribe.
> To unsubscribe from this group and all its topics, 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