No reason why it can't be done, but managing "state" like this can be super
tricky.

Via the serial or tcp port, you would set a flag to ignore all packets
coming out of the driver until the flag gets reset. The problem is: what if
it never gets reset? So, you need a timer so that after so many seconds the
flag gets reset anyway.

It would not be a terribly complicated service. I'd give it a try.

-tk

On Tue, Apr 25, 2017 at 10:10 AM, Ruben Navarro Huedo <[email protected]>
wrote:

> Hello friends:
> I am using a Oregon WMR300 with weewx.
> I am ham radio (EA5BZ) and i make transmissions on HF bands.
> WMR300 anemometer is NOT tolerant to Radio Frequency and i have often bad
> wind readings when transmitting.
> My transmissions are of short duration.
> I have tested qc.py with spike detection  but not running 100% fine y this
> circunstance.
> I have been thinking about my problem and one solution could be:
> Weewx must STOP receiving Wind data by request.
> My transceiver must send a signal (serial port or via tcp) to weewx and
> then i stops receiving wind data during that seconds of transmission.
> What do you think ?
> Could this "mute wind" be done with weewx?
>
> Thank's a lot.
>
> --
> 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