Пример #1
0
 public static void reader_CardReadyChanged(CardReaderWrapper.CardStatus cardStatus)
 {
     if (cardStatus.Ready)
     PrintCoinStatus();
       else
     Console.WriteLine("disconnected");
 }
Пример #2
0
        static void Main(string[] args)
        {
            KillOtherInstances();

              try
              {
            _reader = new CardReaderWrapper();
            _reader.CardReadyChanged += new CardReaderWrapper.CardReadyChangedHandler(reader_CardReadyChanged);
            _reader.Start();
            ThreadPool.QueueUserWorkItem((state) => HandleCommands());
              }
              catch (NoReaderConnectedException)
              {
            Console.Error.WriteLine("No NFC-reader");
            Environment.Exit(1);
              }
        }
Пример #3
0
        static void Main(string[] args)
        {
            KillOtherInstances();

              ReadArguments(args);

              try
              {
            _reader = new CardReaderWrapper();
            _reader.CardReadyChanged += new CardReaderWrapper.CardReadyChangedHandler(reader_CardReadyChanged);
            _reader.Start();
              }
              catch (NoReaderConnectedException)
              {
            Console.Error.WriteLine("No NFC-reader");
            Environment.Exit(1);
              }
        }
Пример #4
0
 public static void reader_CardReadyChanged(CardReaderWrapper.CardStatus cardStatus)
 {
     //Console.WriteLine("Card {0} {1}", cardStatus.Atr, cardStatus.Ready ? "ready" : "removed");
       if (cardStatus.Ready)
     HandleCard();
 }