For Solinst level and baro logger of the Gold series (1xxxxxx) and older, an altitude correction is made to the data that are saved in the logger. This correction is calculated as - 0.0012 * altitude, where altitude is either in m or feets.
For Solinst level and baro logger of the Edge series, no such correction is done to the data. The correction is left instead to the post-processing step.
So when this is the case, we need to retrieve the altitude value from the file and undo the correction, so that the data from level and baro loggers of the Gold series (1xxxxxx) and older are comparable with that of Edge loggers and with data of other sources.
Note that in this PR, we also reduced the size of some of the test files. This will take less space and will allow the tests to run faster.
From section "5.9 Levelogger Gold Series Setup" in "Levelogger Series User Guide - Software Version 4", page 35:
For Solinst level and baro logger of the Gold series (1xxxxxx) and older, an altitude correction is made to the data that are saved in the logger. This correction is calculated as
- 0.0012 * altitude
, wherealtitude
is either in m or feets.For Solinst level and baro logger of the Edge series, no such correction is done to the data. The correction is left instead to the post-processing step.
So when this is the case, we need to retrieve the altitude value from the file and undo the correction, so that the data from level and baro loggers of the Gold series (1xxxxxx) and older are comparable with that of Edge loggers and with data of other sources.
Note that in this PR, we also reduced the size of some of the test files. This will take less space and will allow the tests to run faster.
From section "5.9 Levelogger Gold Series Setup" in "Levelogger Series User Guide - Software Version 4", page 35:
See also for more information:
https://www.solinst.com/onthelevel-news/water-level-monitoring/water-level-datalogging/compensating-for-altitude-in-levelogger-data/