2013-07-24 2 views
0

Я знаю, что устройство Android NFC может использовать Android Beam для обмена информацией о небольшом размере, таком как URL.
И, я знаю, что Android NFC не может притворяться тегом.Может ли Android NFC Peer2Peer взаимодействовать с не-Android-устройством NFC (NOT Tag)?

В моем потенциальном проекте контроля доступа мы хотим использовать аналогичную технологию для совместного использования 32-байтового цифрового ключа и идентификатора аутентификации (8 байтов) с модулем PCB NFC.

Возможно ли это?

Если это так, есть ли какой-либо фреймворк или lib для предоставления API высокого уровня?
Нужно ли использовать api низкого уровня, чтобы перестроить что-то вроде Android Beam?

+0

Вам нужна smth, как обсуждалось здесь https://groups.google.com/forum/#!topic/android-platform/hoFX1AcsmvM (у нее есть некоторые полезные ссылки на API, который работает с открытыми коммуникационными протоколами)? – sandrstar

ответ

3

Да, возможно. Я разработал такой проект, как раньше.

В устройстве, отличном от android, вы должны реализовать протокол LLCP и SNEP (или NPP). А для телефона вы должны разработать собственное приложение для предоставления сообщения.

В последнем проекте мы используем libnfc для управления чипом PN532 на ПК, затем используйте libllcp для уровня LLCP и реализовали стек SNEP. Наконец, разработайте наш собственный сервис и приложение.

Возможно, у вас может быть такая попытка, или реализовать протоколы, упомянутые выше.

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