Specialized function for calibration of TOMST TMS moisture sensor. Function calculate correction parameters for individual logger (slope and intercept) from TMS moisture measurements in demineralized water and dry air.

mc_calib_moisture(
  raw_air,
  raw_water,
  t_air = 24,
  t_water = 24,
  ref_air = 114.534,
  ref_water = 3634.723,
  ref_t = mc_const_CALIB_MOIST_REF_T,
  acor_t = mc_const_CALIB_MOIST_ACOR_T,
  wcor_t = mc_const_CALIB_MOIST_WCOR_T
)

Arguments

raw_air

Raw TMS moisture signal in air

raw_water

Raw TMS moisture signal in water

t_air

temperature of air (default 24)

t_water

temperature of water (default 24)

ref_air

raw air signal of reference logger used to derive soil calibration parameters (default 114.534)

ref_water

raw air signal of reference logger used to derive soil calibration parameters (default 3634.723)

ref_t

reference logger temperature (default 24)

acor_t

temperature drift correction parameter in the air (default 1.911)

wcor_t

temperature drift correction parameter in the water (default 0.641)

Value

list with correction factor and correction slope

Details

This function calculate calibration parameters cor_factor and cor_intercept accounting for individual differencies in TMS moisture sensor signal in air and in water against reference loggers which were used for estimation of parameters of soil VWC conversion curves. These parameters must be loaded into myClim object mc_prep_calib_load() prior to calling mc_calc_vwc(). Parameters for soils available in my_Clim were derived for TMS3 logger version, with slightly different typical air and water signal. Correction parameters for TMS4 loggers therefore can be expected in the range of values: cor_factor = (-150; -450) and cor_slope = (100, 450)