为什么 iPhone 的 NFC 范围会随着应用程序而提高?

问题描述

我目前正在处理 Apple iPhone 12 和 NXP NTAG 5 升压设备(处于主动模式)之间的 NFC 通信。

我正在这两个设备之间进行范围测试,我想对这种行为有更多的解释。 当我的 iPhone 被简单解锁时,范围只有 2 厘米(我通过逐渐接近我的 iPhone 直到检测到标签来评估这个范围)而当我使用 NFC Tools 应用程序时,我很容易达到 5 厘米。

你能准确解释一下这是什么原因吗?

应用程序是否激活了提高 iPhone 灵敏度的功能

是否可以在不使用应用程序的情况下在 iPhone 上激活以提高其 NFC 范围的功能

解决方法

我不知道 iPhone,但我似乎记得这里有一篇关于 Android 和关于使用适当测量套件进行时间分析的射频场的帖子,得出的结论是射频场的时间增加了,频率增加了当应用主动要求系统检测标签时,轮询增加了,这增加了检测范围。

当没有应用主动要求系统检测标签时,得出的结论是这是一个省电功能。

我确定 iPhone 可能就是这种情况,而且这是一种明智的省电功能,可以在没有活动应用程序请求时需要检测标签的可能性较低时减少使用的电量标签检测。