Weewx 3.9.2 and WMR200 crash: Non-positive value for record field 'interval': 0

134 views
Skip to first unread message

Patrick J

unread,
Sep 10, 2019, 10:57:23 AM9/10/19
to weewx-user
Hi,

I set up Weewx with my Oregon Scientific WMR200 station last week. As I experienced several crashes for the same reason, I set the debug to 1 in the config file. And last night, I was able to catch this error in the log:

Sep  9 22:07:47 raspiPhoto weewx[8815]: wmr200: MainThread: I Packet archive queue len:9 live queue len:0
Sep  9 22:07:47 raspiPhoto weewx[8815]: wmr200: MainThread: W Exiting with packets still in archive queue cnt:9
Sep  9 22:07:47 raspiPhoto weewx[8815]: wmr200: MainThread: I Driver gracefully exiting
Sep  9 22:07:47 raspiPhoto weewx[8815]: engine: Caught WeeWxIOError: USB polling thread unexpectedly terminated
Sep  9 22:07:47 raspiPhoto weewx[8815]:     ****  Waiting 60 seconds then retrying...
Sep  9 22:08:47 raspiPhoto weewx[8815]: engine: retrying...
Sep  9 22:08:47 raspiPhoto weewx[8815]: engine: Using configuration file /etc/weewx/weewx.conf
Sep  9 22:08:47 raspiPhoto weewx[8815]: engine: Debug is 1
Sep  9 22:08:47 raspiPhoto weewx[8815]: engine: Initializing engine
Sep  9 22:08:47 raspiPhoto weewx[8815]: engine: Loading station type WMR200 (weewx.drivers.wmr200)
Sep  9 22:08:47 raspiPhoto weewx[8815]: wmr200: MainThread: I driver version is 3.3.5
Sep  9 22:08:47 raspiPhoto weewx[8815]: wmr200: MainThread: I sensor map is {'outTempBatteryStatus': 'battery_status_out', 'outHumidity': 'humidity_1', 'rainRate': 'rain_rate', 'heatindex4': 'heatindex_5', 'rainTotal': 'rain_total', 'rainBatteryStatus': 'battery_status_rain', 'heatindex6': 'heatindex_7', 'extraTemp5': 'temperature_6', 'uvFault': 'uv_fault', 'extraTemp2': 'temperature_3', 'heatindex': 'heatindex_1', 'extraTemp3': 'temperature_4', 'rain24': 'rain_24', 'inHeatindex': 'heatindex_0', 'inTemp': 'temperature_0', 'extraTemp1': 'temperature_2', 'hourRain': 'rain_hour', 'windFault': 'wind_fault', 'windchill': 'windchill', 'clockUnsynchronized': 'clock_unsynchronized', 'extraTemp7': 'temperature_8', 'rain': 'rain', 'forecastIcon': 'forecast_icon', 'pressure': 'pressure', 'extraHumid4': 'humidity_5', 'extraHumid5': 'humidity_6', 'extraHumid2': 'humidity_3', 'extraHumid3': 'humidity_4', 'extraHumid1': 'humidity_2', 'extraTemp6': 'temperature_7', 'heatindex5': 'heatindex_6', 'extraTemp4': 'temperature_5', 'heatindex7': 'heatindex_8', 'altimeter': 'altimeter', 'heatindex1': 'heatindex_2', 'heatindex2': 'heatindex_3', 'heatindex3': 'heatindex_4', 'extraHumid6': 'humidity_7', 'extraHumid7': 'humidity_8', 'windBatteryStatus': 'battery_status_wind', 'UV': 'uv', 'rainFault': 'rain_fault', 'windDir': 'wind_dir', 'outTemp': 'temperature_1', 'windSpeed': 'wind_speed', 'inHumidity': 'humidity_0', 'outTempFault': 'out_fault', 'windGust': 'wind_gust', 'uvBatteryStatus': 'battery_status_uv'}
Sep  9 22:08:47 raspiPhoto weewx[8815]: wmr200: MainThread: I Created watchdog thread to poke for live data every 30 seconds
Sep  9 22:08:47 raspiPhoto weewx[8815]: wmr200: MainThread: I Created USB polling thread to read block on device
Sep  9 22:08:47 raspiPhoto weewx[8815]: wmr200: Thread-4: I USB polling device thread for live data launched
Sep  9 22:08:47 raspiPhoto weewx[8815]: wmr200: MainThread: I Reset console device
Sep  9 22:08:48 raspiPhoto weewx[8815]: wmr200: Thread-4: I USB polling device thread signaled to start
Sep  9 22:08:48 raspiPhoto weewx[8815]: wmr200: Thread-3: I Started watchdog thread live data
Sep  9 22:08:48 raspiPhoto weewx[8815]: wmr200: MainThread: W Restart count: 2
Sep  9 22:08:48 raspiPhoto weewx[8815]: wmr200: MainThread: D Configuration setup
Sep  9 22:08:48 raspiPhoto weewx[8815]: wmr200: MainThread: D   Log sensor faults: True
Sep  9 22:08:48 raspiPhoto weewx[8815]: wmr200: MainThread: D   Using PC Time: True
Sep  9 22:08:48 raspiPhoto weewx[8815]: wmr200: MainThread: D   Erase archive data: False
Sep  9 22:08:48 raspiPhoto weewx[8815]: wmr200: MainThread: D   Archive interval: 60
Sep  9 22:08:48 raspiPhoto weewx[8815]: wmr200: MainThread: D   Archive threshold: 604800
Sep  9 22:08:48 raspiPhoto weewx[8815]: engine: Loading service weewx.engine.StdTimeSynch
Sep  9 22:08:48 raspiPhoto weewx[8815]: engine: Finished loading service weewx.engine.StdTimeSynch
Sep  9 22:08:48 raspiPhoto weewx[8815]: engine: Loading service weewx.engine.StdConvert
Sep  9 22:08:48 raspiPhoto weewx[8815]: engine: StdConvert target unit is 0x1
Sep  9 22:08:48 raspiPhoto weewx[8815]: engine: Finished loading service weewx.engine.StdConvert
Sep  9 22:08:48 raspiPhoto weewx[8815]: engine: Loading service weewx.engine.StdCalibrate
Sep  9 22:08:48 raspiPhoto weewx[8815]: engine: Finished loading service weewx.engine.StdCalibrate
Sep  9 22:08:48 raspiPhoto weewx[8815]: engine: Loading service weewx.engine.StdQC
Sep  9 22:08:48 raspiPhoto weewx[8815]: engine: Finished loading service weewx.engine.StdQC
Sep  9 22:08:48 raspiPhoto weewx[8815]: engine: Loading service weewx.wxservices.StdWXCalculate
Sep  9 22:08:48 raspiPhoto weewx[8815]: wxcalculate: The following values will be calculated: barometer=prefer_hardware, windchill=hardware, dewpoint=prefer_hardware, appTemp=prefer_hardware, rainRate=hardware, windrun=prefer_hardware, heatindex=hardware, maxSolarRad=prefer_hardware, humidex=prefer_hardware, pressure=prefer_hardware, inDewpoint=prefer_hardware, ET=prefer_hardware, altimeter=prefer_hardware, cloudbase=prefer_hardware
Sep  9 22:08:48 raspiPhoto weewx[8815]: wxcalculate: The following algorithms will be used for calculations: altimeter=aaNOAA, maxSolarRad=RS
Sep  9 22:08:48 raspiPhoto weewx[8815]: engine: Finished loading service weewx.wxservices.StdWXCalculate
Sep  9 22:08:48 raspiPhoto weewx[8815]: engine: Loading service weewx.engine.StdArchive
Sep  9 22:08:48 raspiPhoto weewx[8815]: engine: Archive will use data binding wx_binding
Sep  9 22:08:48 raspiPhoto weewx[8815]: engine: Record generation will be attempted in 'hardware'
Sep  9 22:08:48 raspiPhoto weewx[8815]: engine: The archive interval in the configuration file (300) does not match the station hardware interval (60).
Sep  9 22:08:48 raspiPhoto weewx[8815]: engine: Using archive interval of 60 seconds (specified by hardware)
Sep  9 22:08:48 raspiPhoto weewx[8815]: engine: Use LOOP data in hi/low calculations: 1
Sep  9 22:08:48 raspiPhoto weewx[8815]: manager: Daily summary version is 2.0
Sep  9 22:08:48 raspiPhoto weewx[8815]: engine: Using binding 'wx_binding' to database 'weewx.sdb'
Sep  9 22:08:48 raspiPhoto weewx[8815]: manager: Starting backfill of daily summaries
Sep  9 22:08:48 raspiPhoto weewx[8815]: engine: Finished loading service weewx.engine.StdArchive
Sep  9 22:08:48 raspiPhoto weewx[8815]: engine: Loading service weewx.restx.StdStationRegistry
Sep  9 22:08:48 raspiPhoto weewx[8815]: restx: StationRegistry: Registration not requested.
Sep  9 22:08:48 raspiPhoto weewx[8815]: engine: Finished loading service weewx.restx.StdStationRegistry
Sep  9 22:08:48 raspiPhoto weewx[8815]: engine: Loading service weewx.restx.StdWunderground
Sep  9 22:08:48 raspiPhoto weewx[8815]: restx: Wunderground: Posting not enabled.
Sep  9 22:08:48 raspiPhoto weewx[8815]: engine: Finished loading service weewx.restx.StdWunderground
Sep  9 22:08:48 raspiPhoto weewx[8815]: engine: Loading service weewx.restx.StdPWSweather
Sep  9 22:08:48 raspiPhoto weewx[8815]: restx: PWSweather: Posting not enabled.
Sep  9 22:08:48 raspiPhoto weewx[8815]: engine: Finished loading service weewx.restx.StdPWSweather
Sep  9 22:08:48 raspiPhoto weewx[8815]: engine: Loading service weewx.restx.StdCWOP
Sep  9 22:08:48 raspiPhoto weewx[8815]: restx: CWOP: Posting not enabled.
Sep  9 22:08:48 raspiPhoto weewx[8815]: engine: Finished loading service weewx.restx.StdCWOP
Sep  9 22:08:48 raspiPhoto weewx[8815]: engine: Loading service weewx.restx.StdWOW
Sep  9 22:08:48 raspiPhoto weewx[8815]: restx: WOW: Posting not enabled.
Sep  9 22:08:48 raspiPhoto weewx[8815]: engine: Finished loading service weewx.restx.StdWOW
Sep  9 22:08:48 raspiPhoto weewx[8815]: engine: Loading service weewx.restx.StdAWEKAS
Sep  9 22:08:48 raspiPhoto weewx[8815]: restx: AWEKAS: Posting not enabled.
Sep  9 22:08:48 raspiPhoto weewx[8815]: engine: Finished loading service weewx.restx.StdAWEKAS
Sep  9 22:08:48 raspiPhoto weewx[8815]: engine: Loading service weewx.engine.StdPrint
Sep  9 22:08:48 raspiPhoto weewx[8815]: engine: Finished loading service weewx.engine.StdPrint
Sep  9 22:08:48 raspiPhoto weewx[8815]: engine: Loading service weewx.engine.StdReport
Sep  9 22:08:48 raspiPhoto weewx[8815]: engine: Finished loading service weewx.engine.StdReport
Sep  9 22:08:48 raspiPhoto weewx[8815]: engine: Starting up weewx version 3.9.2
Sep  9 22:08:48 raspiPhoto weewx[8815]: engine: Station does not support reading the time
Sep  9 22:08:48 raspiPhoto weewx[8815]: wmr200: MainThread: D genStartup() phase getting archive packets since 2019-09-09 22:07:00 CEST (1568059620)
Sep  9 22:08:49 raspiPhoto weewx[8815]: wmr200: MainThread: I genStartup() Delaying archive packet processing until live packet received
Sep  9 22:08:49 raspiPhoto weewx[8815]: wmr200: MainThread: I genStartup() Delaying archive packet processing until live packet received
Sep  9 22:08:49 raspiPhoto weewx[8815]: wmr200: MainThread: D   Acknowledged control packet rx:1722
Sep  9 22:08:50 raspiPhoto weewx[8815]: wmr200: MainThread: I genStartup() Delaying archive packet processing until live packet received
Sep  9 22:08:50 raspiPhoto weewx[8815]: wmr200: MainThread: I genStartup() Delaying archive packet processing until live packet received
Sep  9 22:08:50 raspiPhoto weewx[8815]: wmr200: MainThread: D   Queuing archive packet rx:11 archive_queue_len:10
Sep  9 22:08:51 raspiPhoto weewx[8815]: wmr200: MainThread: I genStartup() Delaying archive packet processing until live packet received
Sep  9 22:08:52 raspiPhoto weewx[8815]: wmr200: MainThread: I genStartup() Delaying archive packet processing until live packet received
Sep  9 22:08:53 raspiPhoto weewx[8815]: wmr200: MainThread: I genStartup() Delaying archive packet processing until live packet received
Sep  9 22:08:54 raspiPhoto weewx[8815]: wmr200: MainThread: I genStartup() Delaying archive packet processing until live packet received
Sep  9 22:08:55 raspiPhoto weewx[8815]: wmr200: MainThread: I genStartup() Delaying archive packet processing until live packet received
Sep  9 22:08:56 raspiPhoto weewx[8815]: wmr200: MainThread: I genStartup() Delaying archive packet processing until live packet received
Sep  9 22:08:56 raspiPhoto weewx[8815]: wmr200: MainThread: I genStartup() Delaying archive packet processing until live packet received
Sep  9 22:08:56 raspiPhoto weewx[8815]: wmr200: MainThread: I Time drift between host and console in seconds:56
Sep  9 22:08:56 raspiPhoto weewx[8815]: wmr200: MainThread: D   Queuing live packet rx:25270 live_queue_len:1
Sep  9 22:08:56 raspiPhoto weewx[8815]: wmr200: MainThread: I genStartup() Still receiving archive packets cnt:0 len:10
Sep  9 22:08:56 raspiPhoto weewx[8815]: wmr200: MainThread: I Using pc time adjusting archive record time by 18 sec 2019-09-08 21:28:00 CEST (1567970880) => 2019-09-08 21:28:18 CEST (1567970898)
Sep  9 22:08:56 raspiPhoto weewx[8815]: wmr200: MainThread: I genStartup() Discarding received archive record that presented out-of-order; current timestamp:2019-09-08 21:28:18 CEST (1567970898); previous timestamp:2019-09-09 22:07:00 CEST (1568059620)
Sep  9 22:08:56 raspiPhoto weewx[8815]: wmr200: MainThread: I genStartup() Still receiving archive packets cnt:0 len:9
Sep  9 22:08:56 raspiPhoto weewx[8815]: wmr200: MainThread: I Using pc time adjusting archive record time by 18 sec 2019-09-08 21:45:00 CEST (1567971900) => 2019-09-08 21:45:18 CEST (1567971918)
Sep  9 22:08:56 raspiPhoto weewx[8815]: wmr200: MainThread: I genStartup() Discarding received archive record that presented out-of-order; current timestamp:2019-09-08 21:45:18 CEST (1567971918); previous timestamp:2019-09-09 22:07:00 CEST (1568059620)
Sep  9 22:08:56 raspiPhoto weewx[8815]: wmr200: MainThread: I genStartup() Still receiving archive packets cnt:0 len:8
Sep  9 22:08:56 raspiPhoto weewx[8815]: wmr200: MainThread: I Using pc time adjusting archive record time by 18 sec 2019-09-08 21:47:00 CEST (1567972020) => 2019-09-08 21:47:18 CEST (1567972038)
Sep  9 22:08:56 raspiPhoto weewx[8815]: wmr200: MainThread: I genStartup() Discarding received archive record that presented out-of-order; current timestamp:2019-09-08 21:47:18 CEST (1567972038); previous timestamp:2019-09-09 22:07:00 CEST (1568059620)
Sep  9 22:08:56 raspiPhoto weewx[8815]: wmr200: MainThread: I genStartup() Still receiving archive packets cnt:0 len:7
Sep  9 22:08:56 raspiPhoto weewx[8815]: wmr200: MainThread: I Using pc time adjusting archive record time by 18 sec 2019-09-08 21:52:00 CEST (1567972320) => 2019-09-08 21:52:18 CEST (1567972338)
Sep  9 22:08:56 raspiPhoto weewx[8815]: wmr200: MainThread: I genStartup() Discarding received archive record that presented out-of-order; current timestamp:2019-09-08 21:52:18 CEST (1567972338); previous timestamp:2019-09-09 22:07:00 CEST (1568059620)
Sep  9 22:08:56 raspiPhoto weewx[8815]: wmr200: MainThread: I genStartup() Still receiving archive packets cnt:0 len:6
Sep  9 22:08:56 raspiPhoto weewx[8815]: wmr200: MainThread: I Using pc time adjusting archive record time by 18 sec 2019-09-09 08:07:00 CEST (1568009220) => 2019-09-09 08:07:18 CEST (1568009238)
Sep  9 22:08:56 raspiPhoto weewx[8815]: wmr200: MainThread: I genStartup() Discarding received archive record that presented out-of-order; current timestamp:2019-09-09 08:07:18 CEST (1568009238); previous timestamp:2019-09-09 22:07:00 CEST (1568059620)
Sep  9 22:08:56 raspiPhoto weewx[8815]: wmr200: MainThread: I genStartup() Still receiving archive packets cnt:0 len:5
Sep  9 22:08:56 raspiPhoto weewx[8815]: wmr200: MainThread: I Using pc time adjusting archive record time by 18 sec 2019-09-09 08:08:00 CEST (1568009280) => 2019-09-09 08:08:18 CEST (1568009298)
Sep  9 22:08:56 raspiPhoto weewx[8815]: wmr200: MainThread: I genStartup() Discarding received archive record that presented out-of-order; current timestamp:2019-09-09 08:08:18 CEST (1568009298); previous timestamp:2019-09-09 22:07:00 CEST (1568059620)
Sep  9 22:08:56 raspiPhoto weewx[8815]: wmr200: MainThread: I genStartup() Still receiving archive packets cnt:0 len:4
Sep  9 22:08:56 raspiPhoto weewx[8815]: wmr200: MainThread: I Using pc time adjusting archive record time by 18 sec 2019-09-09 08:18:00 CEST (1568009880) => 2019-09-09 08:18:18 CEST (1568009898)
Sep  9 22:08:56 raspiPhoto weewx[8815]: wmr200: MainThread: I genStartup() Discarding received archive record that presented out-of-order; current timestamp:2019-09-09 08:18:18 CEST (1568009898); previous timestamp:2019-09-09 22:07:00 CEST (1568059620)
Sep  9 22:08:56 raspiPhoto weewx[8815]: wmr200: MainThread: I genStartup() Still receiving archive packets cnt:0 len:3
Sep  9 22:08:56 raspiPhoto weewx[8815]: wmr200: MainThread: I Using pc time adjusting archive record time by 18 sec 2019-09-09 19:40:00 CEST (1568050800) => 2019-09-09 19:40:18 CEST (1568050818)
Sep  9 22:08:56 raspiPhoto weewx[8815]: wmr200: MainThread: I genStartup() Discarding received archive record that presented out-of-order; current timestamp:2019-09-09 19:40:18 CEST (1568050818); previous timestamp:2019-09-09 22:07:00 CEST (1568059620)
Sep  9 22:08:56 raspiPhoto weewx[8815]: wmr200: MainThread: I genStartup() Still receiving archive packets cnt:0 len:2
Sep  9 22:08:56 raspiPhoto weewx[8815]: wmr200: MainThread: I Using pc time adjusting archive record time by 18 sec 2019-09-09 19:44:00 CEST (1568051040) => 2019-09-09 19:44:18 CEST (1568051058)
Sep  9 22:08:56 raspiPhoto weewx[8815]: wmr200: MainThread: I genStartup() Discarding received archive record that presented out-of-order; current timestamp:2019-09-09 19:44:18 CEST (1568051058); previous timestamp:2019-09-09 22:07:00 CEST (1568059620)
Sep  9 22:08:56 raspiPhoto weewx[8815]: wmr200: MainThread: I genStartup() Still receiving archive packets cnt:0 len:1
Sep  9 22:08:56 raspiPhoto weewx[8815]: wmr200: MainThread: I Using pc time adjusting archive record time by 56 sec 2019-09-09 22:07:00 CEST (1568059620) => 2019-09-09 22:07:56 CEST (1568059676)
Sep  9 22:08:56 raspiPhoto weewx[8815]: wmr200: MainThread: D   Initializing Archive Data.rain_total_last to 7.98
Sep  9 22:08:56 raspiPhoto weewx[8815]: wmr200: MainThread: D genStartup() Yielding received archive record cnt:1 after requested timestamp:1568059620 pkt_interval:56 pkt:2019-09-09 22:07:56 CEST (1568059676)
Sep  9 22:08:56 raspiPhoto weewx[8815]: manager: Added record 2019-09-09 22:07:56 CEST (1568059676) to database 'weewx.sdb'
Sep  9 22:08:56 raspiPhoto weewx[8815]: engine: Main loop exiting. Shutting engine down.
Sep  9 22:08:56 raspiPhoto weewx[8815]: wmr200: Thread-4: I USB polling device thread exiting
Sep  9 22:08:56 raspiPhoto weewx[8815]: wmr200: MainThread: I USB polling thread expired
Sep  9 22:08:56 raspiPhoto weewx[8815]: wmr200: Thread-3: I Watchdog received shutdown
Sep  9 22:08:56 raspiPhoto weewx[8815]: wmr200: Thread-3: I Watchdog thread exiting
Sep  9 22:08:56 raspiPhoto weewx[8815]: wmr200: MainThread: I Watchdog thread expired
Sep  9 22:08:56 raspiPhoto weewx[8815]: wmr200: MainThread: I Received packet count live:25271 archive:11 control:1722
Sep  9 22:08:56 raspiPhoto weewx[8815]: wmr200: MainThread: I Received bytes:712 sent bytes:40
Sep  9 22:08:56 raspiPhoto weewx[8815]: wmr200: MainThread: I Packet archive queue len:0 live queue len:1
Sep  9 22:08:56 raspiPhoto weewx[8815]: wmr200: MainThread: W Exiting with packets still in live queue cnt:1
Sep  9 22:08:56 raspiPhoto weewx[8815]: wmr200: MainThread: I Driver gracefully exiting
Sep  9 22:08:56 raspiPhoto weewx[8815]: engine: Caught unrecoverable exception in engine:
Sep  9 22:08:56 raspiPhoto weewx[8815]:     ****  Non-positive value for record field 'interval': 0
Sep  9 22:08:56 raspiPhoto weewx[8815]:     ****  Traceback (most recent call last):
Sep  9 22:08:56 raspiPhoto weewx[8815]:     ****    File "/usr/share/weewx/weewx/engine.py", line 894, in main
Sep  9 22:08:56 raspiPhoto weewx[8815]:     ****      engine.run()
Sep  9 22:08:56 raspiPhoto weewx[8815]:     ****    File "/usr/share/weewx/weewx/engine.py", line 160, in run
Sep  9 22:08:56 raspiPhoto weewx[8815]:     ****      self.dispatchEvent(weewx.Event(weewx.STARTUP))
Sep  9 22:08:56 raspiPhoto weewx[8815]:     ****    File "/usr/share/weewx/weewx/engine.py", line 224, in dispatchEvent
Sep  9 22:08:56 raspiPhoto weewx[8815]:     ****      callback(event)
Sep  9 22:08:56 raspiPhoto weewx[8815]:     ****    File "/usr/share/weewx/weewx/engine.py", line 520, in startup
Sep  9 22:08:56 raspiPhoto weewx[8815]:     ****      self._catchup(self.engine.console.genStartupRecords)
Sep  9 22:08:56 raspiPhoto weewx[8815]:     ****    File "/usr/share/weewx/weewx/engine.py", line 635, in _catchup
Sep  9 22:08:56 raspiPhoto weewx[8815]:     ****      origin='hardware'))
Sep  9 22:08:56 raspiPhoto weewx[8815]:     ****    File "/usr/share/weewx/weewx/engine.py", line 224, in dispatchEvent
Sep  9 22:08:56 raspiPhoto weewx[8815]:     ****      callback(event)
Sep  9 22:08:56 raspiPhoto weewx[8815]:     ****    File "/usr/share/weewx/weewx/engine.py", line 601, in new_archive_record
Sep  9 22:08:56 raspiPhoto weewx[8815]:     ****      dbmanager.addRecord(event.record, accumulator=self.old_accumulator)
Sep  9 22:08:56 raspiPhoto weewx[8815]:     ****    File "/usr/share/weewx/weewx/manager.py", line 246, in addRecord
Sep  9 22:08:56 raspiPhoto weewx[8815]:     ****      self._addSingleRecord(record, cursor, log_level)
Sep  9 22:08:56 raspiPhoto weewx[8815]:     ****    File "/usr/share/weewx/weewx/manager.py", line 1212, in _addSingleRecord
Sep  9 22:08:56 raspiPhoto weewx[8815]:     ****      _weight = self._calc_weight(record)
Sep  9 22:08:56 raspiPhoto weewx[8815]:     ****    File "/usr/share/weewx/weewx/manager.py", line 1582, in _calc_weight
Sep  9 22:08:56 raspiPhoto weewx[8815]:     ****      raise ValueError("Non-positive value for record field 'interval': %s" % (record['interval'], ))
Sep  9 22:08:56 raspiPhoto weewx[8815]:     ****  ValueError: Non-positive value for record field 'interval': 0
Sep  9 22:08:56 raspiPhoto weewx[8815]:     ****  Exiting.


The problems started at 22:07:47, with an IO error on the USB, but weewx was able to recover from this error and restarted by itself.
But at 22:08:56, an un recoverable exception occured, and weewx stopped.

What caused this error, and what can I do to avoid it in the future?

This morning, almost 12 hours later, I relaunched weewx by stopping and starting the service. I was happy to see that it was then recovering all the data collected by the station during the night, so I would not loose data.

Sep 10 09:53:41 raspiPhoto weewx[14473]: engine: Station does not support reading the time
Sep 10 09:53:41 raspiPhoto weewx[14473]: wmr200: MainThread: D genStartup() phase getting archive packets since 2019-09-09 22:07:00 CEST (1568059620)
Sep 10 09:53:48 raspiPhoto weewx[14473]: wmr200: MainThread: I Time drift between host and console in seconds:49
Sep 10 09:53:48 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:1 live_queue_len:1
Sep 10 09:53:48 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:2 live_queue_len:2
Sep 10 09:53:55 raspiPhoto weewx[14473]: wmr200: MainThread: D   Initializing Rain.rain_total_last to 7.98
Sep 10 09:53:55 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:3 live_queue_len:3
Sep 10 09:53:56 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:4 live_queue_len:4
Sep 10 09:53:58 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:5 live_queue_len:5
Sep 10 09:54:00 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:6 live_queue_len:6
Sep 10 09:54:02 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:7 live_queue_len:7
Sep 10 09:54:08 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:8 live_queue_len:8
Sep 10 09:54:12 raspiPhoto weewx[14473]: wmr200: MainThread: D   Acknowledged control packet rx:1
Sep 10 09:54:13 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing archive packet rx:1 archive_queue_len:1
Sep 10 09:54:14 raspiPhoto weewx[14473]: wmr200: MainThread: I genStartup() Still receiving archive packets cnt:0 len:1
Sep 10 09:54:14 raspiPhoto weewx[14473]: wmr200: MainThread: I Using pc time adjusting archive record time by 49 sec 2019-09-09 22:09:00 CEST (1568059740) => 2019-09-09 22:09:49 CEST (1568059789)
Sep 10 09:54:14 raspiPhoto weewx[14473]: wmr200: MainThread: D   Initializing Archive Data.rain_total_last to 7.98
Sep 10 09:54:14 raspiPhoto weewx[14473]: wmr200: MainThread: D genStartup() Yielding received archive record cnt:1 after requested timestamp:1568059620 pkt_interval:169 pkt:2019-09-09 22:09:49 CEST (1568059789)
Sep 10 09:54:14 raspiPhoto weewx[14473]: manager: Added record 2019-09-09 22:09:49 CEST (1568059789) to database 'weewx.sdb'
Sep 10 09:54:14 raspiPhoto weewx[14473]: manager: Added record 2019-09-09 22:09:49 CEST (1568059789) to daily summary in 'weewx.sdb'
Sep 10 09:54:14 raspiPhoto weewx[14473]: wmr200: MainThread: D   Acknowledged control packet rx:2
Sep 10 09:54:15 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing archive packet rx:2 archive_queue_len:1
Sep 10 09:54:16 raspiPhoto weewx[14473]: wmr200: MainThread: I genStartup() Still receiving archive packets cnt:1 len:1
Sep 10 09:54:16 raspiPhoto weewx[14473]: wmr200: MainThread: I Using pc time adjusting archive record time by 49 sec 2019-09-09 22:10:00 CEST (1568059800) => 2019-09-09 22:10:49 CEST (1568059849)
Sep 10 09:54:16 raspiPhoto weewx[14473]: wmr200: MainThread: D   adjust_rain rain_total:7.98 Archive Data.rain_total_last:7.98 rain_interval:0.00
Sep 10 09:54:16 raspiPhoto weewx[14473]: wmr200: MainThread: D genStartup() Yielding received archive record cnt:2 after requested timestamp:1568059620 pkt_interval:60 pkt:2019-09-09 22:10:49 CEST (1568059849)
Sep 10 09:54:16 raspiPhoto weewx[14473]: manager: Added record 2019-09-09 22:10:49 CEST (1568059849) to database 'weewx.sdb'
Sep 10 09:54:16 raspiPhoto weewx[14473]: manager: Added record 2019-09-09 22:10:49 CEST (1568059849) to daily summary in 'weewx.sdb'
...
Sep 10 10:31:17 raspiPhoto weewx[14473]: wmr200: MainThread: I genStartup() Still receiving archive packets cnt:703 len:1
Sep 10 10:31:17 raspiPhoto weewx[14473]: wmr200: MainThread: I Using pc time adjusting archive record time by 49 sec 2019-09-10 09:52:00 CEST (1568101920) => 2019-09-10 09:52:49 CEST (1568101969)
Sep 10 10:31:17 raspiPhoto weewx[14473]: wmr200: MainThread: D   adjust_rain rain_total:7.98 Archive Data.rain_total_last:7.98 rain_interval:0.00
Sep 10 10:31:17 raspiPhoto weewx[14473]: wmr200: MainThread: D genStartup() Yielding received archive record cnt:704 after requested timestamp:1568059620 pkt_interval:60 pkt:2019-09-10 09:52:49 CEST (1568101969)
Sep 10 10:31:17 raspiPhoto weewx[14473]: manager: Added record 2019-09-10 09:52:49 CEST (1568101969) to database 'weewx.sdb'
Sep 10 10:31:17 raspiPhoto weewx[14473]: manager: Added record 2019-09-10 09:52:49 CEST (1568101969) to daily summary in 'weewx.sdb'
Sep 10 10:31:18 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:562 live_queue_len:562
Sep 10 10:31:22 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:563 live_queue_len:563
Sep 10 10:31:25 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:564 live_queue_len:564
Sep 10 10:31:25 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:565 live_queue_len:565
Sep 10 10:31:28 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:566 live_queue_len:566
Sep 10 10:31:31 raspiPhoto weewx[14473]: wmr200: MainThread: D   adjust_rain rain_total:7.98 Rain.rain_total_last:7.98 rain_interval:0.00
Sep 10 10:31:31 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:567 live_queue_len:567
Sep 10 10:31:36 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:568 live_queue_len:568
Sep 10 10:31:38 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:569 live_queue_len:569
Sep 10 10:31:48 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:570 live_queue_len:570
Sep 10 10:31:50 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:571 live_queue_len:571
Sep 10 10:31:56 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:572 live_queue_len:572
Sep 10 10:31:57 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:573 live_queue_len:573
Sep 10 10:31:58 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:574 live_queue_len:574
Sep 10 10:32:00 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:575 live_queue_len:575
Sep 10 10:32:04 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:576 live_queue_len:576
Sep 10 10:32:08 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:577 live_queue_len:577
Sep 10 10:32:14 raspiPhoto weewx[14473]: wmr200: MainThread: D   Acknowledged control packet rx:44
Sep 10 10:32:18 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:578 live_queue_len:578
Sep 10 10:32:18 raspiPhoto weewx[14473]: wmr200: MainThread: D   adjust_rain rain_total:7.98 Rain.rain_total_last:7.98 rain_interval:0.00
Sep 10 10:32:18 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:579 live_queue_len:579
Sep 10 10:32:18 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:580 live_queue_len:580
Sep 10 10:32:18 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:581 live_queue_len:581
Sep 10 10:32:28 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:582 live_queue_len:582
Sep 10 10:32:32 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:583 live_queue_len:583
Sep 10 10:32:38 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:584 live_queue_len:584
Sep 10 10:32:46 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:585 live_queue_len:585
Sep 10 10:32:48 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:586 live_queue_len:586
Sep 10 10:32:56 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:587 live_queue_len:587
Sep 10 10:32:58 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:588 live_queue_len:588
Sep 10 10:33:00 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:589 live_queue_len:589
Sep 10 10:33:00 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:590 live_queue_len:590
Sep 10 10:33:05 raspiPhoto weewx[14473]: wmr200: MainThread: D   adjust_rain rain_total:7.98 Rain.rain_total_last:7.98 rain_interval:0.00
Sep 10 10:33:05 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:591 live_queue_len:591
Sep 10 10:33:08 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:592 live_queue_len:592
Sep 10 10:33:11 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:593 live_queue_len:593
Sep 10 10:33:11 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:594 live_queue_len:594
Sep 10 10:33:14 raspiPhoto weewx[14473]: wmr200: MainThread: D   Acknowledged control packet rx:45
Sep 10 10:33:14 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:595 live_queue_len:595
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: I genStartup() phase exiting since looks like all archive packets have been retrieved after 120 sec cnt:704
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: I genStartup() Yielded 704 packets in 42180 sec  between these dates 2019-09-09 22:09:49 CEST (1568059789) ==> 2019-09-10 09:52:49 CEST (1568101969)
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: I genStartup() Average packets per minute:1.001422
Sep 10 10:33:18 raspiPhoto weewx[14473]: engine: Starting main packet loop.
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() phase getting live packets
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:2
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:3
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:4
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:5
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:6
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:7
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:8
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:14
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:15
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:16
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:17
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:18
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:19
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:20
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:22
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:23
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:24
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:25
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:26
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:27
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:28
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:29
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:31
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:32
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:36
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:43
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:44
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:45
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:46
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:47
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:53
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:60
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:61
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:62
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:63
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:64
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:65
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:66
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:71
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:72
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:73
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:74
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:75
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:76
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:84
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:86
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:90
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:91
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:92
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:93
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:94
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:95
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:96
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:97
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:103
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:104
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:105
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:106
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:107
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:112
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:113
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:114
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:115
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:116
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:117
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:118
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:119
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:120
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:121
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:124
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:127
Sep 10 10:33:18 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:136
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:137
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:144
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:145
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:147
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:148
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:149
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:150
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:151
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:152
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:153
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:154
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:155
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:156
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:162
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:168
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:179
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:180
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:181
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:182
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:189
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:192
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:195
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:196
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:197
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:198
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:199
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:200
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:208
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:214
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:216
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:217
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:223
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:237
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:238
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:244
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:245
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:246
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:247
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:248
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:249
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:256
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:261
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:262
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:275
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:284
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:285
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:286
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:287
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:288
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:289
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:290
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:291
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:292
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:293
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:296
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:297
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:298
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:299
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:300
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:301
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:302
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:308
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:313
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:314
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:315
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:316
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:317
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:318
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:319
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:326
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:327
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:328
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:329
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:330
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:331
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:338
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:340
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:344
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:345
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:346
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:347
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:348
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:349
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:350
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:357
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:358
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:366
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:370
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:375
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:387
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:388
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:389
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:390
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:391
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:392
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:393
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:394
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:395
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:402
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:411
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:412
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:413
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:414
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:415
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:420
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:421
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:422
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:428
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:429
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:430
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:431
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:432
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:438
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:444
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:446
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:447
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:456
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:457
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:459
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:460
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:465
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:472
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:473
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:474
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:475
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:476
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:479
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:484
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:490
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:496
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:497
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:500
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:514
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:515
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:521
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:522
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:523
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:524
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:525
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:526
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:531
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:532
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:533
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:534
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:535
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:536
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:539
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:542
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:549
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:550
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:551
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:552
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:553
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:559
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:561
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:562
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:568
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:575
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:576
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:577
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:583
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:589
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:590
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:591
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:592
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:593
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:596
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:597
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:601
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:605
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:609
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:616
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:617
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:623
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:625
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:629
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:630
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:631
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:632
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:633
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:634
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:635
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:636
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:643
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:644
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:652
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:656
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:660
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:671
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:672
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:673
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:674
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:675
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:676
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:677
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:678
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:679
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:680
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:685
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:694
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:702
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:706
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:707
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:708
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:709
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:710
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:711
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:712
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:713
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:714
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:715
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:716
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:722
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:728
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:730
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:732
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:738
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:739
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:748
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:749
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:750
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:751
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:752
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:753
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:754
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:755
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:756
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:762
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:763
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:764
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:765
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:766
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:767
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:768
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:769
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:775
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:776
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:777
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:778
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:779
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:780
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:781
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:782
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:787
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:788
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:789
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:790
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:791
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:792
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:793
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:796
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:798
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:801
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:804
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:805
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:806
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:807
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:808
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:813
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:819
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:820
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:821
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:822
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:823
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:824
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:825
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:831
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:837
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:838
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:839
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:840
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:841
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:842
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:843
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:848
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:849
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:850
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:851
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:852
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:853
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:854
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:855
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:861
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:863
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:868
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:869
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:870
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:871
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:872
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:873
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:874
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:875
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:879
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:880
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:881
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:882
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:883
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:889
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:898
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:899
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:900
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:901
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:902
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:903
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:904
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:909
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:918
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:919
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:920
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:921
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:924
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:925
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:926
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:927
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:928
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:929
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:930
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:931
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:932
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:938
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:944
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:947
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:952
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:955
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:956
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:962
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:963
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:964
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:965
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:966
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:967
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:968
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:969
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:970
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:976
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:978
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:984
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:990
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:993
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:997
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:998
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1002
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1003
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1010
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1011
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1012
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1013
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1014
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1015
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1020
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1021
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1022
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1023
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1024
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1025
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1026
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1031
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1037
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1038
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1039
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1040
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1041
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1042
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1043
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1047
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1055
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1056
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1057
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1058
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1059
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1060
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1061
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1066
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1072
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1073
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1074
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1075
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1076
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1077
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1083
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1086
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1087
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1088
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1089
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1090
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1091
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1092
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1098
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1100
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1105
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1106
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1107
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1108
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1109
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1111
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1112
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1113
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1114
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1115
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1116
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1117
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1118
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1123
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1124
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1125
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1126
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1127
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1128
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1129
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1130
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1131
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1134
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1137
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1146
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1147
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1148
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1149
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1153
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1154
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1155
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1156
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1157
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1158
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1159
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1160
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1161
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1162
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1173
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1176
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1184
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1185
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1186
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1192
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1196
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1197
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1198
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1199
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1200
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1201
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1202
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1203
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1209
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1211
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1213
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1216
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1221
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1224
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1235
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1236
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1237
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1238
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1239
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1240
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1241
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1242
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1243
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1244
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1249
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1250
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1251
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1252
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1253
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1254
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1255
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1257
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1260
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1267
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1268
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1269
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1270
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1271
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1272
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1273
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1277
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1285
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1286
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1287
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1288
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1289
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1290
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1292
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1294
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1300
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1301
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1302
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1303
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1304
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1305
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1309
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1310
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1311
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1312
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1313
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1314
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1315
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1316
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1317
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1318
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1319
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1320
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1321
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1322
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1323
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1324
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1326
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1327
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1328
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1329
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1330
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1331
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1332
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1333
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1334
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1335
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1336
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1337
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1338
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1339
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1340
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1341
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1342
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1344
Sep 10 10:33:19 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:596 live_queue_len:1
Sep 10 10:33:20 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1345
Sep 10 10:33:28 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:597 live_queue_len:1
Sep 10 10:33:28 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1346
Sep 10 10:33:28 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:598 live_queue_len:1
Sep 10 10:33:29 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1347
Sep 10 10:33:38 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:599 live_queue_len:1
Sep 10 10:33:39 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1348
Sep 10 10:33:42 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:600 live_queue_len:1
Sep 10 10:33:43 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1349
Sep 10 10:33:48 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:601 live_queue_len:1
Sep 10 10:33:49 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1350
Sep 10 10:33:52 raspiPhoto weewx[14473]: wmr200: MainThread: D   adjust_rain rain_total:7.98 Rain.rain_total_last:7.98 rain_interval:0.00
Sep 10 10:33:52 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:602 live_queue_len:1
Sep 10 10:33:53 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1351
Sep 10 10:33:56 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:603 live_queue_len:1
Sep 10 10:33:56 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1352
Sep 10 10:33:56 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:604 live_queue_len:1
Sep 10 10:33:57 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1353
Sep 10 10:33:58 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:605 live_queue_len:1
Sep 10 10:33:59 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1354
Sep 10 10:34:00 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:606 live_queue_len:1
Sep 10 10:34:01 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1355
Sep 10 10:34:05 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:607 live_queue_len:1
Sep 10 10:34:05 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1356
Sep 10 10:34:05 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:608 live_queue_len:1
Sep 10 10:34:06 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1357
Sep 10 10:34:08 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:609 live_queue_len:1
Sep 10 10:34:09 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1358
Sep 10 10:34:10 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:610 live_queue_len:1
Sep 10 10:34:11 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1359
Sep 10 10:34:14 raspiPhoto weewx[14473]: wmr200: MainThread: D   Acknowledged control packet rx:46
Sep 10 10:34:18 raspiPhoto weewx[14473]: wmr200: MainThread: D   Queuing live packet rx:611 live_queue_len:1
Sep 10 10:34:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() Yielding live queued packet id:1361
Sep 10 10:34:19 raspiPhoto weewx[14473]: manager: Added record 2019-09-10 10:34:00 CEST (1568104440) to database 'weewx.sdb'
Sep 10 10:34:19 raspiPhoto weewx[14473]: manager: Added record 2019-09-10 10:34:00 CEST (1568104440) to daily summary in 'weewx.sdb'
Sep 10 10:34:19 raspiPhoto weewx[14473]: wmr200: MainThread: D genLoop() phase getting live packets
Sep 10 10:34:19 raspiPhoto weewx[14473]: reportengine: Running reports for latest time in the database.
Sep 10 10:34:19 raspiPhoto weewx[14473]: reportengine: Running report 'SeasonsReport'
Sep 10 10:34:19 raspiPhoto weewx[14473]: reportengine: Found configuration file /etc/weewx/skins/Seasons/skin.conf for report 'SeasonsReport'



This took almost 45 minutes, during which weewx was queuing the live packets coming from the station. At 10:31:17, it was done with the last archive packet:

Sep 10 10:31:17 raspiPhoto weewx[14473]: manager: Added record 2019-09-10 09:52:49 CEST (1568101969) to database 'weewx.sdb'
Sep 10 10:31:17 raspiPhoto weewx[14473]: manager: Added record 2019-09-10 09:52:49 CEST (1568101969) to daily summary in 'weewx.sdb'

But then the next record to be inserted in the database was this one:

Sep 10 10:34:19 raspiPhoto weewx[14473]: manager: Added record 2019-09-10 10:34:00 CEST (1568104440) to database 'weewx.sdb'
Sep 10 10:34:19 raspiPhoto weewx[14473]: manager: Added record 2019-09-10 10:34:00 CEST (1568104440) to daily summary in 'weewx.sdb'

As a result, all the data collected between 09:52:49 and 10:34:00 was discarded, and I have a hole in my daily graphs. Do you confirm that this is a bug?

Sorry for the long post, and thank you for helping me.
Patrick

Patrick J

unread,
Sep 11, 2019, 12:43:46 AM9/11/19
to weewx-user
Hi,

Last night, weewx crashed again, exactly the same scenario. Any help would be greatly appreciated.

Thomas Keffer

unread,
Sep 11, 2019, 8:59:16 AM9/11/19
to weewx-user
I've asked the author of the driver to take a look.

On Tue, Sep 10, 2019 at 9:43 PM Patrick J <pat...@jollain.com> wrote:
Hi,

Last night, weewx crashed again, exactly the same scenario. Any help would be greatly appreciated.

--
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+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/f6b0c669-5b12-48c8-bd7b-f3abc5c6b5b3%40googlegroups.com.

Thomas Keffer

unread,
Sep 12, 2019, 8:40:52 AM9/12/19
to weewx-user
Hello, Patrick

Can you try this version of the driver?

On Tue, Sep 10, 2019 at 9:43 PM Patrick J <pat...@jollain.com> wrote:
Hi,

Last night, weewx crashed again, exactly the same scenario. Any help would be greatly appreciated.

--

Patrick J

unread,
Sep 12, 2019, 1:10:41 PM9/12/19
to weewx-user
Hi Thomas,

Thank you for the updated driver. I just installed it, and will monitor this closely.
Can I also draw your attention to the second bug I described in my initial post? It was about live packets being queued but never processed while the archive records were retrieved from the station. This one seems to be on the engine side rather than the driver.

Regards,
P.


On Thursday, September 12, 2019 at 2:40:52 PM UTC+2, Thomas Keffer wrote:
Hello, Patrick

Can you try this version of the driver?

On Tue, Sep 10, 2019 at 9:43 PM Patrick J <pat...@jollain.com> wrote:
Hi,

Last night, weewx crashed again, exactly the same scenario. Any help would be greatly appreciated.

--
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...@googlegroups.com.

Björn Torkelsson

unread,
Sep 24, 2019, 1:58:09 AM9/24/19
to weewx-user
Hi Thomas,

I have the same problem as Patrick. Though I had no luck with the new driver version you suggested him to try with. I get: 

Sep 24 07:13:57 ripslinger weewx[17315]: engine: Starting up weewx version 3.9.2
Sep 24 07:13:59 ripslinger weewx[17315]: wmr200: MainThread: I genStartup() Delaying archive packet processing until live packet received
Sep 24 07:13:59 ripslinger weewx[17315]: wmr200: MainThread: I Time drift between host and console in seconds:-361
Sep 24 07:14:00 ripslinger weewx[17315]: wmr200: MainThread: I genStartup() Still receiving archive packets cnt:0 len:1
Sep 24 07:14:00 ripslinger weewx[17315]: wmr200: MainThread: I Using pc time adjusting archive record time by -361 sec 2019-09-21 13:08:00 CEST (1569064080) => 2019-09-21 13:01:59 CEST (1569063719)
Sep 24 07:14:00 ripslinger weewx[17315]: engine: Main loop exiting. Shutting engine down.
Sep 24 07:14:00 ripslinger weewx[17315]: wmr200: Thread-2: I USB polling device thread exiting
Sep 24 07:14:00 ripslinger weewx[17315]: wmr200: MainThread: I USB polling thread expired
Sep 24 07:14:00 ripslinger weewx[17315]: wmr200: Thread-1: I Watchdog received shutdown
Sep 24 07:14:00 ripslinger weewx[17315]: wmr200: Thread-1: I Watchdog thread exiting
Sep 24 07:14:00 ripslinger weewx[17315]: wmr200: MainThread: I Watchdog thread expired
Sep 24 07:14:00 ripslinger weewx[17315]: wmr200: MainThread: I Received packet count live:1 archive:1 control:1
Sep 24 07:14:00 ripslinger weewx[17315]: wmr200: MainThread: I Received bytes:600 sent bytes:40
Sep 24 07:14:00 ripslinger weewx[17315]: wmr200: MainThread: I Packet archive queue len:0 live queue len:1
Sep 24 07:14:00 ripslinger weewx[17315]: wmr200: MainThread: W Exiting with packets still in live queue cnt:1
Sep 24 07:14:00 ripslinger weewx[17315]: wmr200: MainThread: I Driver gracefully exiting
Sep 24 07:14:00 ripslinger weewx[17315]: engine: Caught unrecoverable exception in engine:
Sep 24 07:14:00 ripslinger weewx[17315]:     ****  'WMR200' object has no attribute 'wmr200'
Sep 24 07:14:00 ripslinger weewx[17315]:     ****  Traceback (most recent call last):
Sep 24 07:14:00 ripslinger weewx[17315]:     ****    File "/usr/share/weewx/weewx/engine.py", line 894, in main
Sep 24 07:14:00 ripslinger weewx[17315]:     ****      engine.run()
Sep 24 07:14:00 ripslinger weewx[17315]:     ****    File "/usr/share/weewx/weewx/engine.py", line 160, in run
Sep 24 07:14:00 ripslinger weewx[17315]:     ****      self.dispatchEvent(weewx.Event(weewx.STARTUP))
Sep 24 07:14:00 ripslinger weewx[17315]:     ****    File "/usr/share/weewx/weewx/engine.py", line 224, in dispatchEvent
Sep 24 07:14:00 ripslinger weewx[17315]:     ****      callback(event)
Sep 24 07:14:00 ripslinger weewx[17315]:     ****    File "/usr/share/weewx/weewx/engine.py", line 520, in startup
Sep 24 07:14:00 ripslinger weewx[17315]:     ****      self._catchup(self.engine.console.genStartupRecords)
Sep 24 07:14:00 ripslinger weewx[17315]:     ****    File "/usr/share/weewx/weewx/engine.py", line 632, in _catchup
Sep 24 07:14:00 ripslinger weewx[17315]:     ****      for record in generator(lastgood_ts):
Sep 24 07:14:00 ripslinger weewx[17315]:     ****    File "/usr/share/weewx/weewx/drivers/wmr200.py", line 1940, in genStartupRecords
Sep 24 07:14:00 ripslinger weewx[17315]:     ****      timestamp_packet_previous += self.wmr200.time_drift
Sep 24 07:14:00 ripslinger weewx[17315]:     ****  AttributeError: 'WMR200' object has no attribute 'wmr200'
Sep 24 07:14:00 ripslinger weewx[17315]:     ****  Exiting.

Den torsdag 12 september 2019 kl. 14:40:52 UTC+2 skrev Thomas Keffer:
Hello, Patrick

Can you try this version of the driver?

On Tue, Sep 10, 2019 at 9:43 PM Patrick J <pat...@jollain.com> wrote:
Hi,

Last night, weewx crashed again, exactly the same scenario. Any help would be greatly appreciated.

--
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...@googlegroups.com.

Patrick J

unread,
Sep 24, 2019, 5:28:41 AM9/24/19
to weewx-user
Hi,

I am testing the new driver for almost 2 weeks now, and I am still getting frequent crashes, so this is not the solution to this problem.
Reply all
Reply to author
Forward
0 new messages