Сначала необходимо установить канал LLCP, а затем использовать протокол NPP для фактической отправки / получения сообщений NDEF.
LLCP и NDEF - стандарты, опубликованные форумом NFC, NPP - открытый открытый стандартот Google.Все они доступны онлайн.
В зависимости от вашего настольного ридера, некоторая работа уже может быть выполнена.Если «nfcpy» поддерживает это, если у него есть чип pn5xx, то у вас уже реализован протокол LLCP, и вам просто нужен NPP.Я сделал это для моего проекта, и это довольно просто.
Если «nfcpy» не поддерживает его, вы можете попробовать «libnfc», который начинает поддерживать LLCP.Опять же, вам нужно будет реализовать протокол NPP поверх LLCP.
После решения этих проблем вы должны посмотреть видео YouTube "How to NFC" от Google, ребята, и изучить примеры приложений NFC на Androidсайт разработчика.