I am using the Luc Heijst programs weewx-rtldavis and rtldavis as the driver for weewx and ran across these 2 situations that don't make sense. Mostly I assume these problems have to do with duplicate packages. Anyone figure out why the go lang rtldavis would be doing that?
1.The go language rtldavis keeps coming up with duplicate packets - about 450 per hour. I know the Davis ISS is not sending duplicate packages. That data is from running go lang rtldavis by itself. 13:59:24.014924 8000762409005152 431 0 0 0 0 msg.ID=0 13:59:24.015349 Hop: {ChannelIdx:45 ChannelFreq:924998110 FreqError:2751 Transmitter:0} 13:59:24.016933 duplicate packet: 8000762409005152 2. Occasionally I get bad data that shows up in weewx. For example rain data shows 1.3" but that is a bad reading. See below. For some reason the CRC is good on all the readings but the tip count goes from 73 to 31 and then 73. I am assuming that this might be related to the duplicate packages. See below for an example. That data is from weewx-rtldavis debug. When it went from 73 to 31 on the tip count it was within milliseconds of each other. The next poll it goes back to 73. Causing problems with the rain amount. 1. data: 03:57:08.612942 E003BE730300E26A 34901 2. data: 03:57:08.613204 E0019E310300E26A 34902 3. data: 03:57:29.113525 E001BE730300A6E9 34909 -- 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 weewx-user+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/642331be-e54f-4efd-945d-213cafedcc84n%40googlegroups.com.