In case anyone ever needs it, I'm pretty sure I've corrected that annoying 
and many-years-old problem with the Oregon Scientific WMR200 driver. It 
seemed like the device itself had a firmware issue where it would rarely 
and unpredictably stall. The previous driver didn't handle this at all and 
just exited...

I added a short handler to catch when such a stall occurs, and retry up to 
three times, resetting the port before each attempt. So far, it's working 
here - having caught one such stall after about a week, resetting, and on 
the first attempt, recovering normally.

Anyway, if it's still of use to anyone, it's 
here: https://github.com/HyTronix/weewx-wmr200a-hytronix.git

If I notice any other issues that pop up or that I can fix, I'll keep that 
repo updated.

-John

-- 
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].
To view this discussion visit 
https://groups.google.com/d/msgid/weewx-user/a0a45e5f-3af4-45cd-abdb-049550c423d8n%40googlegroups.com.

Reply via email to