[web-nfc] Support TNEP: Tag Device (an alternative to deprecated push/SNEP) (#563)

kenchris has just created a new issue for https://github.com/w3c/web-nfc:

== Support TNEP: Tag Device (an alternative to deprecated push/SNEP) ==
When SNEP (simple NDEF Exchange Protocol) was deprecated we researched how to support sending NDEF to other active devices.

The conclusion was that we could implement it using Android HCE (Host Card Emulation) a non-standard for emulating Type 4 Tags with ISO-DEP/APDU. On top of that you could implement NDEF and basically emulate a Type 4 tag with NDEF. Pretty smart, but also a bit non standard.

Now with TNEP this seems to have become a more official way. TNEP allows to create a TNEP (Tag NDEF Exchange Protocol) Tag Device, which is like an emulated tag - thus basically HCE.

It is exactly how it is accomplished on the Nordic devices, if you check the Tag Device demo, which emulates a Type 4 Tag and uses the TNEP records on top.

https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.sdk5.v12.2.0%2Fgroup__nfc__t4t__lib.html

Please view or discuss this issue at https://github.com/w3c/web-nfc/issues/563 using your GitHub account

Received on Wednesday, 22 April 2020 14:50:26 UTC