Режим чтения / записи NFC - только для тегов?

Я новичок в NFC и довольно плохо знаком с программированием.

Я занимаюсь исследованием NFC для проекта, над которым я работаю. У меня есть встроенное устройство и токен, который мне нужен для общения.

Мне нужно, чтобы токен был активным, а встроенное - пассивным. Я не могу использовать тег NFC во встроенном устройстве, но мне нужен чип NFC. Таким образом, и токен, и встроенное устройство будут иметь чип, чип токена, работающий в активном режиме, и чип встроенного устройства, работающий в пассивном режиме.

У меня вопрос, могу ли я просто включить эти чипы в режим чтения / записи? Во время чтения у меня сложилось впечатление, что режим чтения / записи предназначен только для чтения тегов, но могу ли я использовать его также между двумя не теговыми чипами NFC?

1 ответ

Решение

Во время чтения у меня сложилось впечатление, что режим чтения / записи предназначен только для чтения тегов, но могу ли я использовать его также между двумя не теговыми чипами NFC?

Ну да и нет.

Вы можете использовать контроллер NFC в режиме чтения / записи, чтобы общаться с другим контроллером NFC в режиме эмуляции карты. В этом случае второй контроллер NFC просто эмулирует пассивный тег. Таким образом, только контроллер NFC для чтения / записи может инициировать запросы на чтение и запись, поэтому вы получаете однонаправленную связь. Вы можете распространить это на двунаправленную связь, используя опрос.

С другой стороны, вы можете перевести два контроллера NFC в одноранговый режим. В этом случае вы получаете двунаправленную связь между двумя чипами NFC. Тем не менее, это в основном высокоуровневое мнение. Под капотом один из двух чипов NFC в одноранговом сеансе снова перейдет в состояние, которое технически очень близко к режиму эмуляции пассивного тега.

Другие вопросы по тегам