Downloading an EasyParse dataset
EasyParse format (calbin00) datasets are intended to make the process of parsing and subsequent viewing or analysis of data extremely simple. In the Standard memory format (rawbin00), calibration coefficients, deployment settings, raw ADC data, and logger events are all combined in a single binary block, which requires substantial amounts of code to untangle. The EasyParse format contains two separate blocks, one of which is for data alone, and the other containing logger events. Many applications only require the data block, further simplifying the process.
There are costs associated with the EasyParse format: memory consumption, and loss of certain post-processing capabilities (mainly post-deployment calibration). These costs are often not significant obstacles.
Starting a deployment using EasyParse
Before the logger is enabled, it must be instructed to use the EasyParse format using the memformat command, by specifying the newtype parameter. This step does not need to be repeated before every deployment unless the format is to be changed. The format can not be changed while logging is in progress.
<< memformat type = calbin00
Downloading the dataset
Downloading the data block in dataset-1 uses the readdata command. First find out how much data is in use:
<< meminfo dataset = 1, used = 2000
<< readdata dataset = 1, size = 2000, offset = 0<cr><lf><bytes[0…1999]-of-data><crc>
Request the active channel list:
<< outputformat channelslist = temperature(C)|pressure(dbar)
Converting the data at this point should be straightforward.