Exemple #1
0
        public LcDst(int id)
        {
            _Id = id;

            _RxNotifTimer           = new UiTimer(Settings.Default.LcRxNotifSg * 1000);
            _RxNotifTimer.AutoReset = false;
            _RxNotifTimer.Elapsed  += OnRxNotifTimerElapsed;

            if (Settings.Default.LcMemNotifSg > 0)
            {
                _MemNotifTimer           = new UiTimer(Settings.Default.LcMemNotifSg * 1000);
                _MemNotifTimer.AutoReset = false;
                _MemNotifTimer.Elapsed  += OnMemNotifTimerElapsed;
            }
        }
Exemple #2
0
        public TlfDst(int id)
        {
            _Id = id;

            if (Settings.Default.TlfMemNotifSg > 0)
            {
                _MemNotifTimer           = new UiTimer(Settings.Default.TlfMemNotifSg * 1000);
                _MemNotifTimer.AutoReset = false;
                _MemNotifTimer.Elapsed  += OnMemNotifTimerElapsed;
            }

            if ((id == Tlf.IaMappedPosition) && (Settings.Default.IaMemTimerSg > 0))
            {
                _IaTimer           = new UiTimer(Settings.Default.IaMemTimerSg * 1000);
                _IaTimer.AutoReset = false;
                _IaTimer.Elapsed  += OnIaTimerElapsed;
            }
        }