2016-06-07 2 views
0

Как получить уведомление, когда произвольная карта NFC (любая карта с чипом) находится в диапазоне моего мобильного телефона Windows? У меня есть Lumia 640 с возможностями NFC.Получать уведомления, когда карта NFC находится в диапазоне

К сожалению, я только нашел, как подписаться на определенный тип карты, используя ProximityDevice.SubscribeForMessage, которому необходим messageType. Мне нужен универсальный считыватель карт. Как мне это сделать?

+0

@downvoter Помогите объяснить, почему? Возможно, это просто для вас. Но я не знаю, как это делается, и я искал в Интернете ничего не находил. – ispiro

+0

Можете ли вы показать, что вы сделали до сих пор? Любой код, над которым вы работали. Ссылка, которую вы вставляете, имеет смысл в качестве отправной точки. Пробовал ли вы этот код и не смог его изменить для большего количества сообщений? если да, то где это не удается? – Peter4499

+0

@ Peter4499 Нечего изменять. Метод не перегружен, и я не хочу «диапазон» типов сообщений. Я хочу всех триллионов из них. Я хочу получить что-то вроде «тега NFC с messageType ABC в диапазоне» в некотором обработчике событий. Это то, что происходит с точки зрения оборудования в любом случае. Я просто не хочу, чтобы Windows игнорировала типы сообщений. Я хочу быть информированным о том, что любой тип messageType находится в пределах диапазона, находится в пределах диапазона. – ispiro

ответ

1

API Proximity поддерживает только теги формата NDEF. Таким образом, невозможно обнаружить «любую карту с чипом». Ближайшее вы можете получить это подписаться на любой тег, который содержит действительное сообщение ЦНКА (это в основном сводится к «любому тегу, поддерживаемому устройство»):

subscribedMessageId = proximityDevice.SubscribeForMessage("NDEF", messageReceived); 

где proximityDevice твой экземпляр ProximityDevice и messageReceived - MessageReceivedHandler.

Обратите внимание, что также есть Smartcard API, который может использоваться для перечисления и доступа к определенным бесконтактным смарт-картам через считыватель NFC.

Смежные вопросы