The few times this error seems to have come up the solution seems to be 
clearing the logger memory or failing that contacting Davis due to a faulty 
logger.

I would not expect wee_device --dump to do anything different, it 
essentially is doing the same as the startup catchup just for all records 
in the logger memory. You say wee_device --clear-memory 'seems to succeed', 
what does that mean, the --clear-memory command gives appropriate output 
but subsequent restarting WeeWX causes the same output? or does it mean 
that everything cleared up but the problem came back later?

What does 'clear the logger using its own functions' mean? I thought the 
only way to clear the logger was to use some suitable/capable software? And 
do you still have a phantom WeeWX process running?

How about trying this:
1. stop WeeWX
2. check for any remaining WeeWX processes and if any exist kill them 
manually
3. run wee_device --clear-memory and post the command used and the 
resulting output
4. set debug = 1 in weewx.conf and restart WeeWX, post the WeeWX log output 
from startup through until an error occurs or data is obtained successfully 
from the station

Gary

On Thursday, 17 June 2021 at 06:25:02 UTC+10 Chris Davies-Barnard wrote:

> Evening all,
>
> So I had to move the logger and ubuntu box today and upon reconnecting and 
> restarting I have encountered the following error.
>
> J*un 16 21:00:16 pecan-ubuntu weewx[1823] DEBUG weewx.drivers.vantage: 
> Getting archive packets since 2112-04-20 11:47:00 GMT (4490596020)*
> *Jun 16 21:00:16 pecan-ubuntu weewx[1823] DEBUG weewx.drivers.vantage: 
> Gentle wake up of console successful*
> *Jun 16 21:00:16 pecan-ubuntu weewx[1823] DEBUG weewx.drivers.vantage: 
> Retrieving 513 page(s); starting index= 2*
> *Jun 16 21:00:16 pecan-ubuntu weewx[1823] ERROR weewx.engine: Internal 
> error detected. Catchup abandoned*
> *Jun 16 21:00:16 pecan-ubuntu weewx[1823] ERROR weewx.engine: **** Unknown 
> archive type = 0xae*
> *Jun 16 21:00:16 pecan-ubuntu weewx[1823] DEBUG weewx.reportengine: 
> Running reports for latest time in the database.*
> *Jun 16 21:00:16 pecan-ubuntu weewx[1823] DEBUG weewx.drivers.vantage: 
> Requesting 200 LOOP packets.*
>
> I have tried 
>
> 1) sudo ./bin/wee_device --dump  which ends in same/similar error
> 2) sudo ./bin/wee_device --clear-memory which seems to succeed.
>
> I have also cleared the logger using its own functions but thee situation 
> is the same..
>
> What's interesting is that stopping weewx seems to cause a lock and it 
> never completes.
>
> If anyone could help me solve the problem I would be very grateful.
>
> Thanks
>
> Chris
>

-- 
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].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/deab4b08-d47f-45e3-8ecd-d1bc14225f79n%40googlegroups.com.

Reply via email to