Using this version: Feb 27 20:31:06 raspberrypi weewx[3370]: engine: Caught unrecoverable exception in engine: Feb 27 20:31:06 raspberrypi weewx[3370]: **** _extract_signed() takes exactly 3 arguments (2 given) Feb 27 20:31:06 raspberrypi weewx[3370]: **** Traceback (most recent call last): Feb 27 20:31:06 raspberrypi weewx[3370]: **** File "/usr/share/weewx/weewx/engine.py", line 847, in main Feb 27 20:31:06 raspberrypi weewx[3370]: **** engine.run() Feb 27 20:31:06 raspberrypi weewx[3370]: **** File "/usr/share/weewx/weewx/engine.py", line 186, in run Feb 27 20:31:06 raspberrypi weewx[3370]: **** for packet in self.console.genLoopPackets(): Feb 27 20:31:06 raspberrypi weewx[3370]: **** File "/usr/share/weewx/weewx/drivers/wmr300.py", line 887, in genLoopPackets Feb 27 20:31:06 raspberrypi weewx[3370]: **** pkt = Station.decode(buf) Feb 27 20:31:06 raspberrypi weewx[3370]: **** File "/usr/share/weewx/weewx/drivers/wmr300.py", line 1290, in decode Feb 27 20:31:06 raspberrypi weewx[3370]: **** pkt = getattr(Station, '_decode_%02x' % buf[0])(buf) Feb 27 20:31:06 raspberrypi weewx[3370]: **** File "/usr/share/weewx/weewx/drivers/wmr300.py", line 1383, in _decode_d4 Feb 27 20:31:06 raspberrypi weewx[3370]: **** pkt['windchill'] = Station._extract_signed(buf[18:20], 0.1) # C Feb 27 20:31:06 raspberrypi weewx[3370]: **** TypeError: _extract_signed() takes exactly 3 arguments (2 given) Feb 27 20:31:06 raspberrypi weewx[3370]: **** Exiting.
El lunes, 27 de febrero de 2017, 20:22:36 (UTC+1), Torbjørn Aasen escribió: > > Supports this also Norwegian as I have > > > 2017-02-27 18:48 GMT+01:00 mwall <[email protected] > <javascript:>>: > >> On Monday, February 27, 2017 at 12:24:11 PM UTC-5, Miguel Iniesta wrote: >>> >>> Have you reload weewx.conf or restarted weewx after updating weewx.conf? >>> I will have to wait al least a couple of weeks before being able to try >>> the solution >>> >> >> miguel and torbjørn, >> >> i found another bug in the wmr300 driver. the hardware reports both >> heatindex and windchill in history packets, so you should see heatindex and >> windchill for data read from the logger. the hardware reports current >> windchill in *wind* packets, and the driver was not decoding these bytes. >> also, it looks like the hardware reports current heat index in bytes 13 and >> 14 of D3 packets, and the driver was not decoding these bytes. >> >> this is fixed in 0.18rc6 at commit baea414. >> >> >> https://raw.githubusercontent.com/weewx/weewx/development/bin/weewx/drivers/wmr300.py >> >> m >> >> -- >> You received this message because you are subscribed to a topic in the >> Google Groups "weewx-user" group. >> To unsubscribe from this topic, visit >> https://groups.google.com/d/topic/weewx-user/CMhCjyOZdRk/unsubscribe. >> To unsubscribe from this group and all its topics, send an email to >> [email protected] <javascript:>. >> For more options, visit https://groups.google.com/d/optout. >> > > > > -- > > > > > > > > > > Med vennlig hilsen > > Torbjørn Aasen > > Mob: 92092037 > > > > Carpe Diem > -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
