Режим чтения / записи NFC - только для тегов?
Я новичок в NFC и довольно плохо знаком с программированием.
Я занимаюсь исследованием NFC для проекта, над которым я работаю. У меня есть встроенное устройство и токен, который мне нужен для общения.
Мне нужно, чтобы токен был активным, а встроенное - пассивным. Я не могу использовать тег NFC во встроенном устройстве, но мне нужен чип NFC. Таким образом, и токен, и встроенное устройство будут иметь чип, чип токена, работающий в активном режиме, и чип встроенного устройства, работающий в пассивном режиме.
У меня вопрос, могу ли я просто включить эти чипы в режим чтения / записи? Во время чтения у меня сложилось впечатление, что режим чтения / записи предназначен только для чтения тегов, но могу ли я использовать его также между двумя не теговыми чипами NFC?
1 ответ
Во время чтения у меня сложилось впечатление, что режим чтения / записи предназначен только для чтения тегов, но могу ли я использовать его также между двумя не теговыми чипами NFC?
Ну да и нет.
Вы можете использовать контроллер NFC в режиме чтения / записи, чтобы общаться с другим контроллером NFC в режиме эмуляции карты. В этом случае второй контроллер NFC просто эмулирует пассивный тег. Таким образом, только контроллер NFC для чтения / записи может инициировать запросы на чтение и запись, поэтому вы получаете однонаправленную связь. Вы можете распространить это на двунаправленную связь, используя опрос.
С другой стороны, вы можете перевести два контроллера NFC в одноранговый режим. В этом случае вы получаете двунаправленную связь между двумя чипами NFC. Тем не менее, это в основном высокоуровневое мнение. Под капотом один из двух чипов NFC в одноранговом сеансе снова перейдет в состояние, которое технически очень близко к режиму эмуляции пассивного тега.