Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > .NET > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail


Донат для форума - использовать для поднятия настроения себе и модераторам

А ещё здесь можно купить рекламу за 25 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru

Ответ
 
Опции темы
Старый 15.04.2015, 17:35   #1
-=<_Makap_>=-
Пользователь
 
Регистрация: 14.04.2012
Сообщений: 17
Репутация: 10
По умолчанию Программирование устройства ACR122U

Доброго времени суток!

Хочу написать программу для работы с ACR122U (редактор\считыватель меток NFC). В комплекте с устройством диск, на котором есть примеры программ, но ни одна из программ корректно не видит устройство (как показал гугл - не только у меня).
Нашел тему, где предлагается использовать следющий код:
Код:
using PCSC;
 
namespace SmartcardCheck
{
    class Program
    {
       static void Main(string[] args)
        {
            using (var context = new SCardContext())
            {
                context.Establish(SCardScope.System);
 
                string[] readerNames = null;
                try
                {
                    // retrieve all reader names
                    readerNames = context.GetReaders();
 
                    // get the card status of each reader that is currently connected
                    foreach (var readerName in readerNames)
                    {
                        using (var reader = new SCardReader(context))
                        {
                            Console.WriteLine("Trying to connect to reader {0}.", readerName);
 
                            var sc = reader.Connect(readerName, SCardShareMode.Shared, SCardProtocol.Any);
                            if (sc == SCardError.Success)
                            {
                                DisplayReaderStatus(reader);
                            }
                            else
                            {
                                Console.WriteLine("No card inserted or reader is reserved exclusively by another application.");
                                Console.WriteLine("Error message: {0}\n", SCardHelper.StringifyError(sc));
                            }
                        }
                    }
                }
                catch (Exception)
                {
                    if (readerNames == null)
                    {
                        Console.WriteLine("No readers found.");
                        return;
                    }
                }
 
                Console.ReadKey();
            }
        }
    }
}
Проблема заключается в том, что студия ругается на "using PCSC;" и, соответственно, все функции из этого пространства имен.
Буду рад любой помощи
-=<_Makap_>=- вне форума   Ответить с цитированием
Старый 15.04.2015, 17:44   #2
Alex11223
Модератор
Заслуженный модератор
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,297
Репутация: 3739

icq: 512-765
skype: alexp.frl
По умолчанию

Библиотеку-то подключили?
https://www.nuget.org/packages/PCSC/
Alex11223 на форуме   Ответить с цитированием
Старый 15.04.2015, 17:58   #3
Stanislav
Квадрокоптерист
ПрофессионалФорумчанин
 
Регистрация: 29.09.2007
Сообщений: 1,819
Репутация: 532
По умолчанию

На всякий случай - http://programmersforum.ru/showthread.php?t=276153
__________________
Я часть той силы, что вечно хочет зла, но вечно совершает благо..
Stanislav вне форума   Ответить с цитированием
Старый 15.04.2015, 18:20   #4
-=<_Makap_>=-
Пользователь
 
Регистрация: 14.04.2012
Сообщений: 17
Репутация: 10
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Библиотеку-то подключили?
https://www.nuget.org/packages/PCSC/
это я и забыл *facepalm*, теперь работает

Цитата:
Сообщение от Stanislav Посмотреть сообщение
заманчиво, но нет

спасибо за ответы!
-=<_Makap_>=- вне форума   Ответить с цитированием
Старый 15.04.2015, 21:43   #5
Stanislav
Квадрокоптерист
ПрофессионалФорумчанин
 
Регистрация: 29.09.2007
Сообщений: 1,819
Репутация: 532
По умолчанию

Цитата:
Сообщение от -=<_Makap_>=- Посмотреть сообщение
это я и забыл *facepalm*, теперь работает



заманчиво, но нет

спасибо за ответы!
Удачи вам в вашем труде)
__________________
Я часть той силы, что вечно хочет зла, но вечно совершает благо..
Stanislav вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как на c# изменить громкость определённого звукового устройства (не того устройства, которое используется по умолчанию)? AKepchikov C# (си шарп) 1 11.03.2015 10:00
Эмуляция COM устройства vovken1997 Софт 9 14.07.2013 17:58
Определение устройства Drac0Sha HTML и CSS 4 04.08.2012 12:56
Сетевые устройства NightWish Помощь студентам 2 16.03.2011 18:25
USB устройства. Ky3Heu, Win Api 1 04.05.2009 21:06


23:17.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.