CR1000 Program Overwrite

From IARC 207 Wiki
Jump to navigation Jump to search

Note from Ken about retrieving data from a CR1000 (or other newer model) data logger when you've accidentally sent a new program before downloading the data:

But I did learn a bit about 'rescuing' data in cases where another program has been loaded and the memory gets reallocated. If the new program hasn't run for very long there may be a good chance at getting a bunch of data, but the longer it goes the more likely old data will be overwritten. The logger OS allocates new files for the current program, but does not actually wipe the memory. So the trick is:

  1. load the old program that was responsible for the data;
  2. get into terminal mode and hit 'U' (I think), answering prompts to select which tables to recover;
  3. connect using LoggerNet and hit 'Collect All'.

The 'U' command apparently sets the state to say that the logger is full, so supposedly you'll collect 4 MB of data, much of which might be trash. But I didn't see that much, and the files did seem mostly good. So this might come in handy sometime, you never know.