Example #1
0
        void irMonitor_IRDeviceRemoved(object sender, IRDeviceChangeEventArgs e)
        {
            switch (e.Device)
            {
            case DeviceType.RTKIR:
                statusRTK.InvokeIfRequired(c => c.BackColor = ColorDisabled);
                lblDevIdRTK.InvokeIfRequired(c => c.Text    = "n.a.");
                break;

            case DeviceType.AF9100IR:
                statusAF.InvokeIfRequired(c => c.BackColor = ColorDisabled);
                lblDevIdAF.InvokeIfRequired(c => c.Text    = "n.a.");
                break;
            }
        }
Example #2
0
        void irMonitor_IRDeviceArrived(object sender, IRDeviceChangeEventArgs e)
        {
            switch (e.Device)
            {
            case DeviceType.RTKIR:
                statusRTK.InvokeIfRequired(c => c.BackColor = ColorEnabled);
                lblDevIdRTK.InvokeIfRequired(c => c.Text    = e.DeviceID.ToString());
                break;

            case DeviceType.AF9100IR:
                statusAF.InvokeIfRequired(c => c.BackColor = ColorEnabled);
                lblDevIdAF.InvokeIfRequired(c => c.Text    = e.DeviceID.ToString());
                break;
            }
        }