I suspect that "number" is actually a string, emitted, somehow, by the
interceptor code.

On Fri, Apr 26, 2019 at 6:40 AM Leon Shaner <l...@isylum.org> wrote:

> Mike,
>
> That number doesn't look too big for type int on most modern day systems.
>  :-/
>
> I am on the same platform.  But my Raspian or python version could be
> different (I am on latest latest Raspian and python points to python2).
>
> See if you can follow along with these tests and report back if the
> results differ for you.
> Where I put cat, of course you need to edit those files and paste what I
> showed.
>
> pi@nixie:~ $ cat /var/tmp/maxsize.py
> import sys
> print sys.maxsize
> pi@nixie:~ $ python /var/tmp/maxsize.py
> 2147483647
> pi@nixie:~ $ python2 /var/tmp/maxsize.py
> 2147483647
> pi@nixie:~ $ python3 /var/tmp/maxsize.py
>   File "/var/tmp/maxsize.py", line 2
>     print sys.maxsize
>             ^
> SyntaxError: Missing parentheses in call to 'print'
> pi@nixie:~ $ cat /var/tmp/maxsize3.py
> import sys
> print (sys.maxsize)
> pi@nixie:~ $ python3 /var/tmp/maxsize3.py
> 2147483647
>
> Regards,
> Leon
> --
> Leon Shaner :: Dearborn, Michigan (iPhone)
>
> On Apr 26, 2019, at 6:57 AM, Redanman <mike59...@gmail.com> wrote:
>
> Thank you for any possible insights into what might be causing Weewx to
> occasionally crash.  The relevant part of the syslog is :
>
> Apr 26 08:20:32 raspberrypi weewx[7715]:     ****    File
> "/usr/share/weewx/weewx/manager.py", line 1216, in _addSingleRecord
> Apr 26 08:20:32 raspberrypi weewx[7715]:     ****
> _day_summary.addRecord(record, weight=_weight)
> Apr 26 08:20:32 raspberrypi weewx[7715]:     ****    File
> "/usr/share/weewx/weewx/accum.py", line 256, in addRecord
> Apr 26 08:20:32 raspberrypi weewx[7715]:     ****      func(self, record,
> obs_type, add_hilo, weight)
> Apr 26 08:20:32 raspberrypi weewx[7715]:     ****    File
> "/usr/share/weewx/weewx/accum.py", line 314, in add_value
> Apr 26 08:20:32 raspberrypi weewx[7715]:     ****
> self[obs_type].addHiLo(val, record['dateTime'])
> Apr 26 08:20:32 raspberrypi weewx[7715]:     ****    File
> "/usr/share/weewx/weewx/accum.py", line 77, in addHiLo
> Apr 26 08:20:32 raspberrypi weewx[7715]:     ****      raise
> ValueError("accum: ScalarStats.addHiLo expected float or int, got %s" % val)
> Apr 26 08:20:32 raspberrypi weewx[7715]:     ****  ValueError: accum:
> ScalarStats.addHiLo expected float or int, got 645138
> Apr 26 08:20:32 raspberrypi weewx[7715]:     ****  Exiting.
>
> I have Weewx running on a Raspberry Pi Zero and my weather station is an
> Aercus WeatherSleuth, so I am using the interceptor driver.  The
> installation was very stable until I upgraded to rev 3.9.1 a few weeks
> ago.  Now, every few days Weewx crashes on me.
>
> --
> 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.
>
> --
> 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.
>

-- 
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