public void MonitorTyrePressure() { var random = new Random(); while (1 == 1) { var pressureCurrent = random.Next(1, 9999); if (pressureCurrent >= thresholdMax | pressureCurrent <= thresholdMin) // if alarm sounded { var alarm = new TyrePressureAlarm(pressureCurrent); _listener.TyrePressureAlarmTriggered(alarm); break; } } }
public void TyrePressureAlarmTriggered(TyrePressureAlarm alarm) { _listener.AlarmTriggered(alarm); }
public void TyrePressureAlarmTriggered(TyrePressureAlarm alarm) { _alarmTriggered = true; }