Page 1 of 1

Needing to delete data files to get Cumulus to start.

Posted: Thu 11 Aug 2016 10:34 am
by northantsweather
I have a problem in that Cumulus is refusing to restart without recourse to having to delete the data files. The Cumulus version is 1101 running with an Instromet datalogger.

After Cumulus has been running for a few days, if the computer restarts Cumulus won't run unless all the data files are removed. It simply freezes on 'downloading data'.

I am wondering whether others have encountered this and if there is an easy fix.

Mike

Re: Needing to delete data files to get Cumulus to start.

Posted: Thu 11 Aug 2016 11:27 am
by steve
It is probably just taking a long time to work its way through all of the archived data from the logger. All the time that Cumulus is running, the logger is still logging. When Cumulus restarts, it has to download all of that data and discard it, to get to the data that it actually needs.

It's the way the Instromet logger works - with other stations, Cumulus can either ask for the data from a certain point in time, or it can work backwards from the latest data to the start of the data that it needs. The Instromet logger doesn't have the facility to ask for the data from a certain date and time. It does have the facility to work backwards through the logger data, and that's what Cumulus used to do, but I was instructed to remove that code as it was believed to cause a problem with the logger.

Re: Needing to delete data files to get Cumulus to start.

Posted: Thu 11 Aug 2016 1:19 pm
by northantsweather
Thanks for the reply Steve.

I am just wondering if there is a way round this.

There is an option in the configuration menu to uncheck the box 'use data logger'. Presumably, this would force Cumulus not to search the datalogger data - not ideal I know because it may result in lost data.

Unplugging the datalogger doesn't appear to reset it, so will need to contact Instromet to find out how this can be achieved.

Mike

Re: Needing to delete data files to get Cumulus to start.

Posted: Fri 12 Aug 2016 11:20 am
by steve
Mike, try the attached Cumulus.exe - just unzip it into your existing installation. It's a simple change to attempt to keep the log pointer current by adjusting it each time it reads data. This does mean that it will sometimes adjust the pointer when it is already current. The logger should cope with this - the spec says it is OK to attempt to move the pointer on by more than the currently available logs.

I don't have the time at the moment to try to anything more sophisticated, and I haven't the time to try this out myself - so watch out for any problems.