如何使用 EXPLORE-NFC-WW 将带有 React-Native 设备的 Android 中的简单字符串发送到 RaspberryPi
How can I send a simple String from an Android with React-Native device to a RaspberryPi using EXPLORE-NFC-WW
这是我的第一个 post 所以请保持温柔。
我主要是在寻找可以引导我找到一个好的图书馆的信息,或者可以帮助我实现我想要实现的目标的文档。
到目前为止,我尝试使用 this library that I found on github to add nfc functionality to my app, which works great with cards and tags but I have no idea how to make it communicate with my pi reader.
如有任何帮助,我们将不胜感激。提前致谢!
我不知道 React-Native 库但是你可以访问底层的 Android API 所以这里是一个使用 Android API 的指针的
但首先要了解一些背景知识,通常在 NFC 中有读取设备和 NFC 卡。 Reader 初始化 NFC 通信,卡响应。但是有设备到设备(点对点)通信的选项,这使用与设备到卡不同的底层通信协议
下图右栏描述得很好
Peer to Peer 方法称为 Android Beam,不幸的是,它已贬值以支持 Bluetooth/Wifi Direct,并且在 Android 10 及更高版本中不可用。
Android 梁的文档是 https://developer.android.com/guide/topics/connectivity/nfc/nfc#p2p
和
但是
还有另一个更复杂的选项,Android 设备可以模拟 NFC 卡,这称为主机卡模拟 (HCE),这可能可以在 Raspberry Pi 还有。
因此,一台设备伪装成 NFC 卡,另一台设备 reads/writes 伪装成 NFC 卡。
使用 HCE,您可以模拟标准 4 类标签,然后模拟 read/write NDEF 消息,这里的答案 详细介绍了如何执行此操作。
这是我的第一个 post 所以请保持温柔。 我主要是在寻找可以引导我找到一个好的图书馆的信息,或者可以帮助我实现我想要实现的目标的文档。 到目前为止,我尝试使用 this library that I found on github to add nfc functionality to my app, which works great with cards and tags but I have no idea how to make it communicate with my pi reader.
如有任何帮助,我们将不胜感激。提前致谢!
我不知道 React-Native 库但是你可以访问底层的 Android API 所以这里是一个使用 Android API 的指针的
但首先要了解一些背景知识,通常在 NFC 中有读取设备和 NFC 卡。 Reader 初始化 NFC 通信,卡响应。但是有设备到设备(点对点)通信的选项,这使用与设备到卡不同的底层通信协议
下图右栏描述得很好
Peer to Peer 方法称为 Android Beam,不幸的是,它已贬值以支持 Bluetooth/Wifi Direct,并且在 Android 10 及更高版本中不可用。
Android 梁的文档是 https://developer.android.com/guide/topics/connectivity/nfc/nfc#p2p
和
但是
还有另一个更复杂的选项,Android 设备可以模拟 NFC 卡,这称为主机卡模拟 (HCE),这可能可以在 Raspberry Pi 还有。
因此,一台设备伪装成 NFC 卡,另一台设备 reads/writes 伪装成 NFC 卡。
使用 HCE,您可以模拟标准 4 类标签,然后模拟 read/write NDEF 消息,这里的答案 详细介绍了如何执行此操作。