コード例 #1
0
ファイル: LoopbackTest.cs プロジェクト: mfhw20/WinLIRC.NET
        public void Execute()
        {
            _sent = (RemoteKey) new Random().Next(25);

            _transmitter.Send(new Signal(_sent, string.Empty, string.Empty, string.Empty, 0));

            Thread t = new Thread(new ThreadStart(CheckSignal));

            t.Start();
            t.Join(new TimeSpan(0, 0, 10));

            if (t != null && t.ThreadState == ThreadState.Running)
            {
                t.Abort();

                throw new ApplicationException("Transmitter and receiver signal mismatch!");
            }
        }
コード例 #2
0
ファイル: TransmitterTest.cs プロジェクト: mfhw20/WinLIRC.NET
 public void SendSingleSignal()
 {
     _transmitter.Send(new Signal(RemoteKey.ArrowUp, string.Empty, string.Empty, string.Empty, 0));
 }