public override void Initialization()
{
try
{
// define measurements list
DateTime instant = DateTime.Now;
Measurement rh = new Measurement()
{
Value = MinValue,
Unit = "[RH%]",
DisplayFormat = "0.00",
SampleTime = instant,
Name = this.Name,
};
LastMeasurements.Add(rh);
//Load the calibrationsettings if avaiable
if (CalibrationFileName != null)
calibration = Calibration_2Points.Load(CalibrationFileName);
else
{
calibration = new Calibration_2Points();
calibration.AddPoint(0, 0);
calibration.AddPoint(4095, 100);
}
}
catch (Exception ex)
{
logger.Error("Humidity_Air_HIH4000|Initialization: " + ex.Message);
}
}