Closed mosiser closed 2 years ago
implemented a timestamp threshold at commit 0ccf340. default is 1 second. so two packets with identical data but timestamps that differ by 1 second will be considered different. you can change the threshold in the sdr configuration in your weewx config file.
The WH1080 sensors send alternatively, every 48 seconds, a single and a double signal. The double signal is counted double even on weewx LOOPs. I don't know if this is bad for averages and calculations... I read that the sdr driver has a duplicate-ignoring feature, but it seems that doesn't work in this case, probably because the timestamp is a slight different.
Here is an example of the double packet on weewx syslog:
They are identical, except for the dateTime that change of one unit.
Is there any way of remove these duplicates, or is unnecessary?