Запись и чтение нескольких значений в и из определенного блока памяти (местоположения) в NFC-V

Я работаю над проектом, в котором использую M24LR64E-R ISO 15693. Моя проблема в том, что я написал простую программу, которая может записывать и читать сообщение NDEF с несколькими текстовыми записями, используя обычный тег NFC (тип NFC V — ISO 15693).

Как я могу записать свое сообщение NDEF в определенное место в памяти и, в конечном итоге, прочитать эти записи и отобразить их в своем приложении, используя M24LR64E-R ISO 15693.

Я искал здесь и в Интернете, как писать и читать сообщение NDEF с несколькими записями в определенное место памяти и из него на NFC-V, но ничего не нашел.


person DaGuy    schedule 17.04.2018    source источник


Ответы (1)


Уровень абстракции NDEF был разработан, чтобы отражать фактическую структуру памяти тегов NFC. Он работает поверх нескольких разных платформ тегов (которые имеют разные структуры памяти и расположение). В результате NDEF не подходит для хранения данных в определенных ячейках памяти внутри тега.

В результате API-интерфейсы NDEF не поддерживают запись в определенные места внутри тега. С точки зрения API NDEF тег NFC представляет собой контейнер, содержащий ровно одно сообщение NDEF (возможно, состоящее из нескольких записей NDEF).

Однако вы можете использовать только части NDEF API (т. е. NdefRecord и NdefMessage) и позаботиться о чтении и записи в себя, используя низкоуровневые методы ввода-вывода.

person Michael Roland    schedule 29.04.2018
comment
Большое спасибо за ваш ответ, он содержал информацию, которую я искал - person DaGuy; 08.05.2018
comment
Я хочу спросить вас, можете ли вы направить меня к некоторым источникам, которые объясняют предоставленный вами ответ, поскольку я хочу использовать его в качестве ссылки в отчете. Еще раз спасибо (надеюсь, вы меня правильно поняли, я знаю, что ваш ответ правильный, так как я пытался это сделать, но они всегда находятся в верхней части памяти тегов nfc) - person DaGuy; 08.05.2018
comment
@DaGuy Помимо моей собственной литературы (например, Anwendungen und Technik von Field Communication (NFC)), вероятно, самой прямой ссылкой будет Введение в ближнюю связь и API бесконтактной связи, К. Энрике Ортис. Также во вводной части спецификации NFC Forum NDEF есть некоторые подсказки. - person Michael Roland; 09.05.2018