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.
