T4T NDEF emulation example reads only 134 bytes on NFC reader (PN7160)

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

T4T NDEF emulation example reads only 134 bytes on NFC reader (PN7160)

1,361 次查看
Niranjan123
Contributor III

 

Hello Team,

I am using the NXP linux_libnfc-nci t4t-ndef-emulation_example with PN7160.

Reference example:
https://github.com/NXPNFCLinux/linux_libnfc-nci_examples/tree/master/t4t-ndef-emulation_example

Use case

  • One board acts as Type-4 Tag (T4T) and shares log data

  • Another board acts as NFC reader

  • Goal is to retrieve log data (< 8 KB) over NFC

Issue

My application is able to write log data successfully (for example > 200 bytes),
but on the NFC reader side, it always reads maximum 134 bytes only.

Reader output shows:

NDEF Content Max size : 134 bytes

Even when more data is written, the reader does not read beyond this size.

Questions

  1. Is the t4t-ndef-emulation_example limited to 134 bytes by design?

  2. Are there any additional stack changes required to support larger NDEF sizes (< 8 KB)?

  3. Is there any reference patch or documentation from NXP for increasing the T4T NDEF size?


    Any guidance it will be helpful.

    Thanks.


    Regards,
    Niranjan

标记 (1)
0 项奖励
回复
3 回复数

1,337 次查看
Fabian_R
NXP TechSupport
NXP TechSupport
Hello, 
Thank you for your interest in our products.
Regarding your first question, my understanding is that your application is able to log data >200 Bytes. Are you able to fully read it by using another reader?
As you may have noticed, the examples for the Library are only showing how to implement either the emulation or the reading of the emulated tag. The only limitation of the NDEF size is the specification. Please keep in mind that in order to create and read an NDEF file larger than 255 bytes, it is necessary to configure the respective flags as required.
Regarding the implementation of reading a large message, please note that you will need to review the respective specifications.
 
• The T4T Specification, to successfully build the Emulated NDEF message as a File.
• The NDEF Specification for correctly building a Large NDEF.
 
Since these specifications have to be purchased, we aren't allowed to disclose further information. 
If you need further support in the implementation of the examples, please share your implementations with us. I'll be happy to take a look and provide some specific recommendations.
Best Regards,
Fabian
0 项奖励
回复

1,296 次查看
Niranjan123
Contributor III

Hello,

Thank you for your response.

Yes, our application is able to generate and store log data greater than 200 bytes.
We are attaching our current implementation (log_data.zip) based on the t4t-ndef-emulation_example for your reference.

On the reader side, we are using nfcDemoApp poll, which is also based on the linux_libnfc-nci stack.

Our requirement is to retrieve log data (< 8 KB) from a device acting as a Type-4 Tag, using another NFC reader running the same stack.

Currently, even after attempting to construct a larger NDEF message, the reader always reports:

NDEF Content Max size : 134 bytes

and does not read beyond this size.

We understand that for NDEF payloads larger than 255 bytes, the appropriate flags must be configured as per the NDEF specification. However, with the current example and stack, we are unable to read NDEF data larger than this limit.

Could you please help clarify:

  • Whether the t4t-ndef-emulation_example officially supports large NDEF files (>255 bytes)

  • Whether nfcDemoApp poll supports reading large NDEF records created by the emulation example

  • If any additional configuration or stack-level changes are required when using linux_libnfc-nci for this use case

Please let us know if any specific changes are needed in the example code. We would appreciate your guidance.

Best regards,
Niranjan

标记 (1)
0 项奖励
回复

1,227 次查看
Fabian_R
NXP TechSupport
NXP TechSupport

Hello sir,

Since the function nfcTag_writeNdef() has as a parameter the unsigned int type of ndef_buffer_length. The theoretical length of the NDEF should comply with the NDEF Specification.

After performing the writeNDEF, are you able to get the length value from the actual Host (Not using NFC interface), just the I2C Host?

 

Regarding your second question, why are you using nfcDemoApp? This example is intended for PN7150, not PN7160. Have you tried using tag-read_example for PN7160?  linux_libnfc-nci_examples/tag-read_example at master · NXPNFCLinux/linux_libnfc-nci_examples · GitHu...

I hope this information may have been useful.

Best Regards,
Fabian
0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-2292622%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ET4T%20NDEF%20%E4%BB%BF%E7%9C%9F%E7%A4%BA%E4%BE%8B%E5%9C%A8%20NFC%20%E8%AF%BB%E5%8F%96%E5%99%A8%E4%B8%8A%E4%BB%85%E8%AF%BB%E5%8F%96%20134%20%E5%AD%97%E8%8A%82%20(PN7160)%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2292622%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CBR%20%2F%3E%3CP%3E%E4%BD%A0%E5%A5%BD%EF%BC%8C%E5%9B%A2%E9%98%9F%E3%80%81%3C%2FP%3E%3CP%3E%E6%88%91%E4%BD%BF%E7%94%A8%E7%9A%84%E6%98%AF%3CSTRONG%3EPN7160%3C%2FSTRONG%3E%20%E7%9A%84%3CSTRONG%3ENXP%20linux_libnfc-nci%20t4t-ndef-emulation_example%3C%2FSTRONG%3E%E3%80%82%3C%2FP%3E%3CP%3E%E5%8F%82%E8%80%83%E7%A4%BA%E4%BE%8B%EF%BC%9A%3CBR%20%2F%3E%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2FNXPNFCLinux%2Flinux_libnfc-nci_examples%2Ftree%2Fmaster%2Ft4t-ndef-emulation_example%22%20target%3D%22_new%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3Ehttps%3A%2F%2Fgithub.com%2FNXPNFCLinux%2Flinux_libnfc-nci_examples%2Ftree%2Fmaster%2Ft4t-ndef-emulation_example%3C%2FA%3E%3C%2FP%3E%3CH3%20id%3D%22toc-hId-2006059486%22%20id%3D%22toc-hId-2006085433%22%20id%3D%22toc-hId-2006085433%22%20id%3D%22toc-hId-2006085433%22%3E%3CSTRONG%3E%E7%94%A8%E4%BE%8B%3C%2FSTRONG%3E%3C%2FH3%3E%3CUL%3E%3CLI%3E%3CP%3E%E4%B8%80%E4%B8%AA%E6%9D%BF%E5%85%85%E5%BD%93%3CSTRONG%3E%20Type-4%3C%2FSTRONG%3E%3CSTRONG%3E%20%E6%A0%87%E7%AD%BE%20(T4T)%3C%2FSTRONG%3E%20%E5%B9%B6%E5%85%B1%E4%BA%AB%E6%97%A5%E5%BF%97%20%E6%95%B0%E6%8D%AE%3C%2FP%3E%3C%2FLI%3E%3CLI%3E%3CP%3E%E5%8F%A6%E4%B8%80%E5%9D%97%E6%9D%BF%E5%85%85%E5%BD%93%20%3CSTRONG%3ENFC%20%E9%98%85%E8%AF%BB%E5%99%A8%3C%2FSTRONG%3E%3C%2FP%3E%3C%2FLI%3E%3CLI%3E%3CP%3E%E7%9B%AE%E6%A0%87%E6%98%AF%E9%80%9A%E8%BF%87%20NFC%20%E6%A3%80%E7%B4%A2%3CSTRONG%3E%E6%97%A5%E5%BF%97%E6%95%B0%E6%8D%AE%20(%26lt%3B%208%20KB)%3C%2FSTRONG%3E%3C%2FP%3E%3C%2FLI%3E%3C%2FUL%3E%3CH3%20id%3D%22toc-hId-198605023%22%20id%3D%22toc-hId-198630970%22%20id%3D%22toc-hId-198630970%22%20id%3D%22toc-hId-198630970%22%3E%3CSTRONG%3E%E9%97%AE%E9%A2%98%3C%2FSTRONG%3E%3C%2FH3%3E%3CP%3E%E6%88%91%E7%9A%84%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E8%83%BD%E5%A4%9F%E6%88%90%E5%8A%9F%E5%86%99%E5%85%A5%E6%97%A5%E5%BF%97%E6%95%B0%E6%8D%AE%EF%BC%88%E4%BE%8B%E5%A6%82%20%26gt%3B%20200%20%E5%AD%97%E8%8A%82%EF%BC%89%EF%BC%8C%3CBR%20%2F%3E%E4%BD%86%E5%9C%A8%20%3CSTRONG%3ENFC%20%E8%AF%BB%E5%8F%96%E5%99%A8%E6%96%B9%E9%9D%A2%3C%2FSTRONG%3E%EF%BC%8C%E5%AE%83%E5%A7%8B%E7%BB%88%3CSTRONG%3E%E5%8F%AA%E8%AF%BB%E5%8F%96%E6%9C%80%E5%A4%A7%20134%20%E5%AD%97%E8%8A%82%3C%2FSTRONG%3E%E3%80%82%3C%2FP%3E%3CP%3E%E9%98%85%E8%AF%BB%E5%99%A8%E8%BE%93%E5%87%BA%E6%98%BE%E7%A4%BA%3C%2FP%3E%3CPRE%20translate%3D%22no%22%3ENDEF%20Content%20Max%20size%20%3A%20%3CSPAN%20class%3D%22%22%3E134%3C%2FSPAN%3E%20bytes%3C%2FPRE%3E%3CP%3E%E5%8D%B3%E4%BD%BF%E5%86%99%E5%85%A5%E6%9B%B4%E5%A4%9A%E6%95%B0%E6%8D%AE%EF%BC%8C%E8%AF%BB%E5%8F%96%E5%99%A8%E4%B9%9F%E4%B8%8D%E4%BC%9A%E8%AF%BB%E5%8F%96%E8%B6%85%E5%87%BA%E6%AD%A4%E5%A4%A7%E5%B0%8F%E7%9A%84%E6%95%B0%E6%8D%AE%E3%80%82%3C%2FP%3E%3CH3%20id%3D%22toc-hId--1608849440%22%20id%3D%22toc-hId--1608823493%22%20id%3D%22toc-hId--1608823493%22%20id%3D%22toc-hId--1608823493%22%3E%3CSTRONG%3E%E9%97%AE%E9%A2%98%3C%2FSTRONG%3E%3C%2FH3%3E%3COL%3E%3CLI%3E%3CP%3E%E6%A0%B9%E6%8D%AE%E8%AE%BE%E8%AE%A1%EF%BC%8C%3CSTRONG%3E%20t4t-ndef-emulation%20_example%3C%2FSTRONG%3E%20%E6%98%AF%E5%90%A6%E9%99%90%E5%88%B6%E5%9C%A8%3CSTRONG%3E%20134%3C%2FSTRONG%3E%20%E5%AD%97%E8%8A%82%E4%BB%A5%E5%86%85%EF%BC%9F%3C%2FP%3E%3C%2FLI%3E%3CLI%3E%3CP%3E%E4%B8%BA%E6%94%AF%E6%8C%81%3CSTRONG%3E%E6%9B%B4%E5%A4%A7%E7%9A%84%20NDEF%20%E5%A4%A7%E5%B0%8F%EF%BC%88%26lt%3B%208%20KB%EF%BC%89%3C%2FSTRONG%3E%EF%BC%8C%E6%98%AF%E5%90%A6%E9%9C%80%E8%A6%81%E5%AF%B9%3CSTRONG%3E%E5%A0%86%E6%A0%88%E8%BF%9B%E8%A1%8C%E9%A2%9D%E5%A4%96%E6%9B%B4%E6%94%B9%3C%2FSTRONG%3E%EF%BC%9F%3C%2FP%3E%3C%2FLI%3E%3CLI%3E%3CP%3E%E6%81%A9%E6%99%BA%E6%B5%A6%E6%98%AF%E5%90%A6%E6%9C%89%E4%BB%BB%E4%BD%95%E7%94%A8%E4%BA%8E%E5%A2%9E%E5%8A%A0%20T4T%20NDEF%20%E5%A4%A7%E5%B0%8F%E7%9A%84%3CSTRONG%3E%E5%8F%82%E8%80%83%E8%A1%A5%E4%B8%81%E6%88%96%E6%96%87%E6%A1%A3%3C%2FSTRONG%3E%EF%BC%9F%3CBR%20%2F%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FP%3E%3CP%3E%E4%BB%BB%E4%BD%95%E6%8C%87%E5%AF%BC%E9%83%BD%E4%BC%9A%E6%9C%89%E6%89%80%E5%B8%AE%E5%8A%A9%E3%80%82%3C%2FP%3E%3CP%3E%E8%B0%A2%E8%B0%A2%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%3CBR%20%2F%3ERegards%2C%3CBR%20%2F%3ENiranjan%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FP%3E%3C%2FLI%3E%3C%2FOL%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2292768%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20T4T%20NDEF%20emulation%20example%20reads%20only%20134%20bytes%20on%20NFC%20reader%20(PN7160)%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2292768%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CDIV%3E%E4%BD%A0%E5%A5%BD%20%3C%2FDIV%3E%0A%3CDIV%3E%E6%84%9F%E8%B0%A2%E6%82%A8%E5%AF%B9%E6%88%91%E4%BB%AC%E7%9A%84%E4%BA%A7%E5%93%81%E6%84%9F%E5%85%B4%E8%B6%A3%E3%80%82%3C%2FDIV%3E%0A%3CDIV%3E%E5%85%B3%E4%BA%8E%E4%BD%A0%E7%9A%84%E7%AC%AC%E4%B8%80%E4%B8%AA%E9%97%AE%E9%A2%98%EF%BC%8C%E6%88%91%E7%9A%84%E7%90%86%E8%A7%A3%E6%98%AF%E4%BD%A0%E7%9A%84%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E8%83%BD%E5%A4%9F%E8%AE%B0%E5%BD%95%E6%95%B0%E6%8D%AE%20%26gt%3B%20200%20%E5%AD%97%E8%8A%82%E3%80%82%E6%82%A8%E6%98%AF%E5%90%A6%E5%8F%AF%E4%BB%A5%E4%BD%BF%E7%94%A8%E5%85%B6%E4%BB%96%E9%98%85%E8%AF%BB%E5%99%A8%E5%AE%8C%E5%85%A8%E9%98%85%E8%AF%BB%EF%BC%9F%3C%2FDIV%3E%0A%3CDIV%3E%E6%82%A8%E5%8F%AF%E8%83%BD%E5%B7%B2%E7%BB%8F%E6%B3%A8%E6%84%8F%E5%88%B0%EF%BC%8C%E8%AF%A5%E5%BA%93%E7%9A%84%E7%A4%BA%E4%BE%8B%E4%BB%85%E5%B1%95%E7%A4%BA%E4%BA%86%E5%A6%82%E4%BD%95%E5%AE%9E%E7%8E%B0%E4%BB%BF%E7%9C%9F%E6%88%96%E8%AF%BB%E5%8F%96%E4%BB%BF%E7%9C%9F%E6%A0%87%E7%AD%BE%E3%80%82NDEF%20%E5%A4%A7%E5%B0%8F%E7%9A%84%E5%94%AF%E4%B8%80%E9%99%90%E5%88%B6%E6%98%AF%E8%A7%84%E6%A0%BC%E3%80%82%E8%AF%B7%E8%AE%B0%E4%BD%8F%EF%BC%8C%E8%A6%81%E5%88%9B%E5%BB%BA%E5%92%8C%E8%AF%BB%E5%8F%96%E5%A4%A7%E4%BA%8E%20255%20%E5%AD%97%E8%8A%82%E7%9A%84%20NDEF%20%E6%96%87%E4%BB%B6%EF%BC%8C%E5%BF%85%E9%A1%BB%E6%A0%B9%E6%8D%AE%E9%9C%80%E8%A6%81%E9%85%8D%E7%BD%AE%E7%9B%B8%E5%BA%94%E7%9A%84%E6%A0%87%E5%BF%97%E3%80%82%3C%2FDIV%3E%0A%3CDIV%3E%E5%85%B3%E4%BA%8E%E8%AF%BB%E5%8F%96%E5%A4%A7%E5%9E%8B%E4%BF%A1%E6%81%AF%E7%9A%84%E5%AE%9E%E7%8E%B0%EF%BC%8C%E8%AF%B7%E6%B3%A8%E6%84%8F%E6%82%A8%E9%9C%80%E8%A6%81%E6%9F%A5%E7%9C%8B%E7%9B%B8%E5%85%B3%E8%A7%84%E8%8C%83%E3%80%82%3C%2FDIV%3E%0A%3CDIV%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CDIV%3E%3CSPAN%3E%20%E2%80%A2%20T4T%20%E8%A7%84%E8%8C%83%EF%BC%8C%E7%94%A8%E4%BA%8E%E6%88%90%E5%8A%9F%E5%B0%86%E4%BB%BF%E7%9C%9F%20NDEF%20%E6%B6%88%E6%81%AF%E7%94%9F%E6%88%90%E4%B8%BA%E6%96%87%E4%BB%B6%E3%80%82%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CDIV%3E%3CSPAN%3E%20-%20%E6%AD%A3%E7%A1%AE%E6%9E%84%E5%BB%BA%E5%A4%A7%E5%9E%8B%20NDEF%20%E7%9A%84%20NDEF%20%E8%A7%84%E8%8C%83%E3%80%82%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CDIV%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CDIV%3E%E7%94%B1%E4%BA%8E%E8%BF%99%E4%BA%9B%E8%A7%84%E6%A0%BC%E5%BF%85%E9%A1%BB%E8%B4%AD%E4%B9%B0%EF%BC%8C%E6%88%91%E4%BB%AC%E4%B8%8D%E8%83%BD%E9%80%8F%E9%9C%B2%E6%9B%B4%E5%A4%9A%E4%BF%A1%E6%81%AF%E3%80%82%20%3C%2FDIV%3E%0A%3CDIV%3E%E5%A6%82%E6%9E%9C%E6%82%A8%E5%9C%A8%E5%AE%9E%E6%96%BD%E7%A4%BA%E4%BE%8B%E6%97%B6%E9%9C%80%E8%A6%81%E8%BF%9B%E4%B8%80%E6%AD%A5%E6%94%AF%E6%8C%81%EF%BC%8C%E8%AF%B7%E4%B8%8E%E6%88%91%E4%BB%AC%E5%88%86%E4%BA%AB%E6%82%A8%E7%9A%84%E5%AE%9E%E6%96%BD%E6%96%B9%E6%A1%88%E3%80%82%E6%88%91%E5%BE%88%E4%B9%90%E6%84%8F%E7%9C%8B%E4%B8%80%E7%9C%8B%EF%BC%8C%E5%B9%B6%E6%8F%90%E4%BE%9B%E4%B8%80%E4%BA%9B%E5%85%B7%E4%BD%93%E5%BB%BA%E8%AE%AE%E3%80%82%3C%2FDIV%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2293178%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20T4T%20NDEF%20emulation%20example%20reads%20only%20134%20bytes%20on%20NFC%20reader%20(PN7160)%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2293178%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%3C%2FP%3E%3CP%3E%E6%84%9F%E8%B0%A2%E6%82%A8%E7%9A%84%E5%8F%8D%E9%A6%88%EF%BC%8C%3C%2FP%3E%3CP%3E%E6%98%AF%E7%9A%84%EF%BC%8C%E6%88%91%E4%BB%AC%E7%9A%84%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E8%83%BD%E5%A4%9F%E7%94%9F%E6%88%90%E5%92%8C%E5%AD%98%E5%82%A8%E5%A4%A7%E4%BA%8E%20200%20%E5%AD%97%E8%8A%82%E7%9A%84%E6%97%A5%E5%BF%97%E6%95%B0%E6%8D%AE%E3%80%82%3CBR%20%2F%3E%E7%8E%B0%E9%99%84%E4%B8%8A%E6%88%91%E4%BB%AC%E5%BD%93%E5%89%8D%E7%9A%84%E5%AE%9E%E7%8E%B0%3CSTRONG%3E%EF%BC%88log_data.zip%EF%BC%89%3C%2FSTRONG%3E%E5%9F%BA%E4%BA%8E%20%3CSTRONG%3Et4t-ndef-%3C%2FSTRONG%3E%20emulation_example%20%E4%BE%9B%E4%BD%A0%E5%8F%82%E8%80%83%E3%80%82%3C%2FP%3E%3CP%3E%E5%9C%A8%E8%AF%BB%E5%8F%96%E5%99%A8%E6%96%B9%E9%9D%A2%EF%BC%8C%E6%88%91%E4%BB%AC%E6%AD%A3%E5%9C%A8%E4%BD%BF%E7%94%A8%3CSTRONG%3EnfcDemoApp%20%E8%BD%AE%E8%AF%A2%3C%2FSTRONG%3E%EF%BC%8C%E5%AE%83%E4%B9%9F%E6%98%AF%E5%9F%BA%E4%BA%8E%3CSTRONG%3Elinux_libnfc-nci%3C%2FSTRONG%3E%E5%A0%86%E6%A0%88%E3%80%82%3C%2FP%3E%3CP%3E%E6%88%91%E4%BB%AC%E7%9A%84%E8%A6%81%E6%B1%82%E6%98%AF%E4%BD%BF%E7%94%A8%E5%8F%A6%E4%B8%80%E5%8F%B0%E8%BF%90%E8%A1%8C%E7%9B%B8%E5%90%8C%E5%A0%86%E6%A0%88%E7%9A%84%20NFC%20%E8%AF%BB%E5%8F%96%E5%99%A8%E4%BB%8E%E5%85%85%E5%BD%93%20%3CSTRONG%3EType-4%20%E6%A0%87%E7%AD%BE%3C%2FSTRONG%3E%E7%9A%84%E8%AE%BE%E5%A4%87%E4%B8%AD%E6%A3%80%E7%B4%A2%3CSTRONG%3E%E6%97%A5%E5%BF%97%E6%95%B0%E6%8D%AE%20(%26lt%3B%208%20KB)%3C%2FSTRONG%3E%E3%80%82%3C%2FP%3E%3CP%3E%E7%9B%AE%E5%89%8D%EF%BC%8C%E5%8D%B3%E4%BD%BF%E5%B0%9D%E8%AF%95%E6%9E%84%E5%BB%BA%E6%9B%B4%E5%A4%A7%E7%9A%84%20NDEF%20%E4%BF%A1%E6%81%AF%EF%BC%8C%E9%98%85%E8%AF%BB%E5%99%A8%E4%B9%9F%E6%80%BB%E6%98%AF%E6%8A%A5%E5%91%8A%EF%BC%9A%3C%2FP%3E%3CPRE%20translate%3D%22no%22%3ENDEF%20Content%20Max%20size%20%3A%20%3CSPAN%20class%3D%22%22%3E134%3C%2FSPAN%3E%20bytes%3C%2FPRE%3E%3CP%3E%E8%AF%BB%E6%95%B0%E4%B8%8D%E4%BC%9A%E8%B6%85%E8%BF%87%E6%AD%A4%E5%A4%A7%E5%B0%8F%E3%80%82%3C%2FP%3E%3CP%3E%3CSTRONG%3E%E6%88%91%E4%BB%AC%E7%9F%A5%E9%81%93%EF%BC%8C%E5%AF%B9%E4%BA%8E%E5%A4%A7%E4%BA%8E%20255%20%E5%AD%97%E8%8A%82%E7%9A%84%20NDEF%20%E6%9C%89%E6%95%88%E8%B4%9F%E8%BD%BD%EF%BC%8C%E5%BF%85%E9%A1%BB%E6%8C%89%E7%85%A7%20NDEF%20%E8%A7%84%E8%8C%83%E9%85%8D%E7%BD%AE%E7%9B%B8%E5%BA%94%E7%9A%84%E6%A0%87%E5%BF%97%E3%80%82%3C%2FSTRONG%3E%E7%84%B6%E8%80%8C%EF%BC%8C%E5%9C%A8%E5%BD%93%E5%89%8D%E7%9A%84%E7%A4%BA%E4%BE%8B%E5%92%8C%E5%A0%86%E6%A0%88%E4%B8%AD%EF%BC%8C%E6%88%91%E4%BB%AC%E6%97%A0%E6%B3%95%E8%AF%BB%E5%8F%96%E5%A4%A7%E4%BA%8E%E6%AD%A4%E9%99%90%E5%88%B6%E7%9A%84%20NDEF%20%E6%95%B0%E6%8D%AE%E3%80%82%3C%2FP%3E%3CP%3E%E8%83%BD%E5%90%A6%E8%AF%B7%E6%82%A8%E5%B8%AE%E5%BF%99%E6%BE%84%E6%B8%85%E4%B8%80%E4%B8%8B%EF%BC%9A%3C%2FP%3E%3CUL%3E%3CLI%3E%3CP%3E%3CSTRONG%3Et4t-ndef-emulation_example%20%E6%98%AF%E5%90%A6%E6%AD%A3%E5%BC%8F%E6%94%AF%E6%8C%81%E5%A4%A7%E5%9E%8B%20NDEF%20%E6%96%87%E4%BB%B6%EF%BC%88%26gt%3B%20255%3C%2FSTRONG%3E%20%E5%AD%97%E8%8A%82%EF%BC%89%3C%2FP%3E%3C%2FLI%3E%3CLI%3E%3CP%3E%3CSTRONG%3EnfcDemoApp%20%E8%BD%AE%E8%AF%A2%3C%2FSTRONG%3E%E6%98%AF%E5%90%A6%E6%94%AF%E6%8C%81%E8%AF%BB%E5%8F%96%E4%BB%BF%E7%9C%9F%E7%A4%BA%E4%BE%8B%E5%88%9B%E5%BB%BA%E7%9A%84%E5%A4%A7%E5%9E%8B%20NDEF%20%E8%AE%B0%E5%BD%95%3C%2FP%3E%3C%2FLI%3E%3CLI%3E%3CP%3E%E5%A6%82%E6%9E%9C%E5%9C%A8%E6%AD%A4%E7%94%A8%E4%BE%8B%E4%B8%AD%E4%BD%BF%E7%94%A8%3CSTRONG%3Elinux_libnfc-nci%3C%2FSTRONG%3E%E6%97%B6%E9%9C%80%E8%A6%81%E4%BB%BB%E4%BD%95%E9%A2%9D%E5%A4%96%E7%9A%84%E9%85%8D%E7%BD%AE%E6%88%96%E5%A0%86%E6%A0%88%E7%BA%A7%E5%8F%98%E6%9B%B4%3C%2FP%3E%3C%2FLI%3E%3C%2FUL%3E%3CP%3E%E8%AF%B7%E4%B8%8E%E6%88%91%E4%BB%AC%E8%81%94%E7%B3%BB%EF%BC%8C%E5%91%8A%E7%9F%A5%E7%A4%BA%E4%BE%8B%E4%BB%A3%E7%A0%81%E4%B8%AD%E6%98%AF%E5%90%A6%E9%9C%80%E8%A6%81%E8%BF%9B%E8%A1%8C%E4%BB%BB%E4%BD%95%E7%89%B9%E5%AE%9A%E6%9B%B4%E6%94%B9%E3%80%82%E6%88%91%E4%BB%AC%E5%B8%8C%E6%9C%9B%E5%BE%97%E5%88%B0%E6%82%A8%E7%9A%84%E6%8C%87%E5%AF%BC%E3%80%82%3C%2FP%3E%3CP%3E%E8%87%B4%E4%BB%A5%E6%9C%80%E5%B4%87%E9%AB%98%E7%9A%84%E6%95%AC%E6%84%8F%EF%BC%8C%3CBR%20%2F%3ENiranjan%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2294526%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20T4T%20NDEF%20emulation%20example%20reads%20only%20134%20bytes%20on%20NFC%20reader%20(PN7160)%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2294526%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E6%82%A8%E5%A5%BD%EF%BC%8C%E5%85%88%E7%94%9F%EF%BC%8C%3C%2FP%3E%0A%3CP%3E%E7%94%B1%E4%BA%8E%E5%87%BD%E6%95%B0%20nfcTag_writeNdef()%20%E7%9A%84%E5%8F%82%E6%95%B0%E6%98%AF%20ndef_buffer_length%20%E7%9A%84%E6%97%A0%E7%AC%A6%E5%8F%B7%20int%20%E7%B1%BB%E5%9E%8B%E3%80%82NDEF%20%E7%9A%84%E7%90%86%E8%AE%BA%E9%95%BF%E5%BA%A6%E5%BA%94%E7%AC%A6%E5%90%88%20NDEF%20%E8%A7%84%E8%8C%83%E3%80%82%3C%2FP%3E%0A%3CP%3E%E6%89%A7%E8%A1%8C%E5%86%99%E5%85%A5%20NDEF%20%E5%90%8E%EF%BC%8C%E6%82%A8%E8%83%BD%E5%90%A6%E4%BB%8E%E5%AE%9E%E9%99%85%E4%B8%BB%E6%9C%BA%EF%BC%88%E4%B8%8D%E4%BD%BF%E7%94%A8%20NFC%20%E6%8E%A5%E5%8F%A3%EF%BC%89%E8%8E%B7%E5%8F%96%E9%95%BF%E5%BA%A6%E5%80%BC%EF%BC%8C%E8%80%8C%E5%8F%AA%E6%98%AF%E4%BB%8E%20I2C%20%E4%B8%BB%E6%9C%BA%EF%BC%9F%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%E5%85%B3%E4%BA%8E%E7%AC%AC%E4%BA%8C%E4%B8%AA%E9%97%AE%E9%A2%98%EF%BC%8C%E6%82%A8%E4%B8%BA%E4%BB%80%E4%B9%88%E8%A6%81%E4%BD%BF%E7%94%A8%20nfcDemoApp%EF%BC%9F%E6%AD%A4%E7%A4%BA%E4%BE%8B%E9%80%82%E7%94%A8%E4%BA%8E%20PN7150%EF%BC%8C%E8%80%8C%E9%9D%9E%20PN7160%E3%80%82%E6%82%A8%E5%B0%9D%E8%AF%95%E8%BF%87%E4%BD%BF%E7%94%A8%20PN7160%20%E7%9A%84%20tag-read_example%20%E5%90%97%EF%BC%9F%20%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2FNXPNFCLinux%2Flinux_libnfc-nci_examples%2Ftree%2Fmaster%2Ftag-read_example%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Elinux_libnfc-nci_examples%2Ftag-read_example%20at%20master%20-%20NXPNFCLinux%2Flinux_libnfc-nci_examples%20-%20GitHub%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%E5%B8%8C%E6%9C%9B%E8%BF%99%E4%BA%9B%E4%BF%A1%E6%81%AF%E5%AF%B9%E6%82%A8%E6%9C%89%E6%89%80%E5%B8%AE%E5%8A%A9%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E