Hi
Did you ever get a solution to this issue. I have weewx running with 
Susan's HP1000 driver connecting to a Maplin N23-dq (HP1000 clone). Took me 
a while to get it going in first place but eventually a firmware upgrade on 
the HP1000 resulted in success. However after a couple of hours of running 
weewx stops. Syslog throws up the same error as yours:

Mar 31 17:04:38 raspberrypi weewx[1148]: engine: Main loop exiting. 
Shutting engine down.
Mar 31 17:04:38 raspberrypi weewx[1148]: engine: Shutting down StdReport 
thread
Mar 31 17:04:38 raspberrypi weewx[1148]: engine: StdReport thread has been 
terminated
Mar 31 17:04:38 raspberrypi weewx[1148]: engine: Caught unrecoverable 
exception in engine:
Mar 31 17:04:38 raspberrypi weewx[1148]:     ****  unpack requires a string 
argument of length 104
Mar 31 17:04:38 raspberrypi weewx[1148]:     ****  Traceback (most recent 
call last):
Mar 31 17:04:38 raspberrypi weewx[1148]:     ****    File 
"/home/weewx/bin/weewx/engine.py", line 871, in main
Mar 31 17:04:38 raspberrypi weewx[1148]:     ****      engine.run()
Mar 31 17:04:38 raspberrypi weewx[1148]:     ****    File 
"/home/weewx/bin/weewx/engine.py", line 187, in run
Mar 31 17:04:38 raspberrypi weewx[1148]:     ****      for packet in 
self.console.genLoopPackets():
Mar 31 17:04:38 raspberrypi weewx[1148]:     ****    File 
"/home/weewx/bin/user/HP1000.py", line 524, in genLoopPackets
Mar 31 17:04:38 raspberrypi weewx[1148]:     ****      interp_data = 
struct.unpack("8s8s16s8shbb14fbbh", rxData)
Mar 31 17:04:38 raspberrypi weewx[1148]:     ****  error: unpack requires a 
string argument of length 104
Mar 31 17:04:38 raspberrypi weewx[1148]:     ****  Exiting.

Weewex v3.8 on Raspberry Pi model B 
Short of shutting down and restarting I have not been able to resolve the 
issue

I've searched all the threads and can't find a solution - is there one?
Any help 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+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to