public Vivo45AlarmMonitor(Vivo45Messenger V45)
        {
            _Vivo45Messenger = V45;
            _Vivo45Messenger.NewAlarmsAvailableNow += OnAlarmActivated;

            ActiveAlarms = new List <Vivo45Alarm>();
            //Update();
        }
Esempio n. 2
0
 public Vivo45Device(Product product, ICommunication communication)
     : base(product, communication)
 {
     this._captureHandler = new Vivo45CaptureHandler(this);
     this.messenger       = new Vivo45Messenger(communication);
     this.LogReader       = new Vivo45LogReader(this);
     this._measurements   = new Vivo45Measurements();
     this._alarmMonitor   = new Vivo45AlarmMonitor(this.messenger);
 }