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.
