RSKreadcalibrations.m

Arguments

Input

-Required- 

  • RSK 

Output

  • RSK

Each sensor has a calculated set of calibration coefficients stored in the logger. This function adds a calibrations field to the RSK structure, which contains the most current calibration coefficients.

Within the calibrations field there are many other fields:

  • calibrationID : Identifies the calibration.
  • channelOrder: Indicates which channel (sensor) is associated with which coefficients.
  • type: Describes how the coefficients were calculated. The most common is 'factory'. That means RBR calculated the coefficients.
  • tstamp: The time of the calibration calculation in datenum.
  • equation: The calibration equation used to calculate the coefficients.
  • c0...c23, x0...x10, n0...n3: The coefficients values.

Example:

rsk = RSKreadcalibrations(rsk)


Below is an example of the result of the calibrations field added by RSKreadcalibrations:

calibrationID

channelOrdertypetstampequationc0c1c2c3... etc.
11'factory' 7.3644e+05corr_cond0.0179153.7237

-

-...
22'factory' 7.3644e+05tmp0.0034-2.5581e-042.3594e-06-7.9667e-08...
33'factory' 7.3644e+05corr_pres28.83271.0845e+03-3.1193-20.6206...
44'factory' 7.3644e+05corr_rinkoBT-2.4380 0.9221--...
55'factory' 7.3644e+05tmp0.0034-2.7651e-042.3594e-06-1.1700e-06...


RSKtools is not able to recalculate the data if the calibration coefficients are changed. These actions must be performed in Ruskin.