Hi Y'all,

I wanted to validate an assumption I have about how loop packets work with 
Weewx.  The reason being I'm working out a rain issue and it's tough to 
sort if it's the HW or if I'm doing something odd....

For reference, this is for my weatherflow tempest driver 
https://github.com/livysdad27/tempestWS.   

1.  The driver opens and uses a WebSocket from the weatherflow Websocket 
endpoint.
2.  It sends rapid_wind messages every three seconds that I use to generate 
a partial loop packet.
3.  It sends a obs_st message every minute that I use to generate most of 
the other data including rain.
4.  Rain, via the API is coming in as "mm recorded since last 60 seconds"
5.  These are emitted via genLoopPacket()

The issue is a report that I'm getting from a user who is seeing 4 - 5X the 
rain value as other nearby weather stations.  I suspect it's a hardware 
issue but want to make sure I have some assumptions correct before going 
down that route.

I THINK what happens is...
1.  Every 300 seconds (archive_interval) the loop packets are accumulated 
into a record to write into the DB for.
  a.  The current five minute readings
  b.  The daily accumulation is updated.

I'm likely getting something wrong and want to make sure I understand 
before pushing on the hardware as an issue.

Many thanks.

Billy

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to weewx-development+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-development/4df9c828-57c5-4ac9-ba4e-f870317dcb47n%40googlegroups.com.

Reply via email to