/// <summary> /// Write sensordata for all temperature-sensors to the diagnostics-logger. /// </summary> public void WriteAllTemperatureSensorsDataToLog() { double temperatureSensorValue1 = TemperatureSensor1.GetTemperature(); DiagnosticsLogger.WriteToLog($"Sensor {TemperatureSensor1.Id} reported value {temperatureSensorValue1.ToString("N2")}"); double temperatureSensorValue2 = TemperatureSensor2.GetTemperature(); DiagnosticsLogger.WriteToLog($"Sensor {TemperatureSensor2.Id} reported value {temperatureSensorValue2.ToString("N2")}"); }
private void AttachAlarmsToSensors() { TemperatureSensor1.AttachAlarm(DisplayAlarm); TemperatureSensor2.AttachAlarm(DisplayAlarm); TemperatureSensor2.AttachAlarm(WarningBellAlarm); PressureSensor.AttachAlarm(DisplayAlarm); PressureSensor.AttachAlarm(WarningBellAlarm); }