2012-11-12 67 views

回答

7

NFC特别限于4英寸的距离。由于近场通信被视为两个合作伙伴之间的“认可通信”,因此它不适合用作例如在商店中使用RFID的追踪设备。

因此,您可以使用NFC作为RFID设备,手机硬件的距离仍然会被限制在4英寸。

//编辑

你也可以使用新的蓝牙4.0协议。通信伙伴之间的安装时间与NFC(< 0.1s)一样快(与蓝牙2.1相比差不多高达6秒)

+0

谢谢你的澄清和提示。我会深入研究它,但我并不确定蓝牙方法的精确性。 – Kiril

+0

正在听NFC的“对话”也限于4英寸? – chux

1

要提高RFID阅读器的阅读距离,您需要增加他的功率。

尽管这在技术上是可行,大多数国家都设定(法律)RFID阅读器的最大功率为1 W.

我的猜测是,您的手机的NFC已经在1瓦和操作你无法编程强迫它在上面运行。

24

大多数支持NFC的Android手机都具有较低的模拟卡容量。在手机中使用的恩智浦芯片以及android内核都支持卡仿真。但是,高级Android API不会公开这些功能,因为这些功能存在一些明显的安全问题。为了能够读取现有的卡片并模拟它们,可以轻松地复制访问卡和其他RFID/NFC标签,甚至是一些智能卡。这已经可以通过正确的设备来实现,但是将这种能力掌握在每个使用Android手机的人手中都可能会让整个行业感到不安。例如,所有物理门禁系统都依赖于可以通过使用Android手机轻松复制的卡。我认为这个功能不存在,因为启用它会在多个行业造成巨大的负面影响。

您可以看到内核支持卡模拟(这就是谷歌钱包点击&收费使用,使您可以使用您的手机为你的所有信用卡等):

git clone https://android.googlesource.com/platform/external/libnfc-nxp 

如果您执行低级别“黑客攻击”,则可以访问这些功能。

相关问题