Hi--
I got my logger the other day and just tried getting everything working on my RPi tonight. It looks like the connection to the console is working...I can do a wee_device --info and see that it's communicating with the Davis...but checking my syslog I get this:
Jan 25 21:44:11 rasp weewx[3707]: engine: Starting main packet loop.
Jan 25 21:44:17 rasp weewx[3707]: vantage: LOOP #1; read error. Try #1
Jan 25 21:44:17 rasp weewx[3707]: **** Expected to read 99 chars; got 0 instead
Jan 25 21:44:22 rasp weewx[3707]: vantage: LOOP #2; read error. Try #2
Jan 25 21:44:22 rasp weewx[3707]: **** Expected to read 99 chars; got 0 instead
Jan 25 21:44:27 rasp weewx[3707]: vantage: LOOP #3; read error. Try #3
Jan 25 21:44:27 rasp weewx[3707]: **** Expected to read 99 chars; got 0 instead
Jan 25 21:44:32 rasp weewx[3707]: vantage: LOOP #4; read error. Try #4
Jan 25 21:44:32 rasp weewx[3707]: **** Expected to read 99 chars; got 0 instead
Jan 25 21:44:32 rasp weewx[3707]: vantage: Max retries (4) exceeded.
Jan 25 21:44:32 rasp weewx[3707]: engine: Caught WeeWxIOError: Max retries exceeded while getting LOOP data.
Jan 25 21:44:32 rasp weewx[3707]: **** Waiting 60 seconds then retrying...
Any suggestions?
thx
PP
Hi,
I don't use weewx, so can't offer any help with it, I use Cumulus MX on my raspberry pi.
There is some suggestion there are issues with the current version of weewx and the loop command, see here
https://groups.google.com/forum/m/#!topic/weewx-user/PJK8Hr5Xip0I would suggest that you start with confirming you are able to send and receive data from the logger.
SSH into the raspberry pi and install some terminal software and connect to the logger.
Set the baud rate to 19200 8N1 and send TEST
It should respond with TEST
Send NVER
It should respond with the version of the console firmware.
If it's not responding check the port and driver is loading, using dmesg
Once you have confirmed the logger is communicating, you can continue your trouble shooting with weewx, or install cumulus mx, it just works.