我正在使用我的 iPhone 扫描复杂的二维条码。问题是,iPhone 相机在非常近的距离(小于 3 英寸)时表现不佳。
我想知道是否有一种方法可以将蓝牙低功耗“贴纸”贴在一张纸上。这个想法不是使用相机扫描二维条码,我可以将我的 iPhone 放在纸附近并“扫描”它。
我对蓝牙技术非常陌生,所以我所要求的很可能是完全荒谬的。请原谅我,如果是这样的话。
我正在使用我的 iPhone 扫描复杂的二维条码。问题是,iPhone 相机在非常近的距离(小于 3 英寸)时表现不佳。
我想知道是否有一种方法可以将蓝牙低功耗“贴纸”贴在一张纸上。这个想法不是使用相机扫描二维条码,我可以将我的 iPhone 放在纸附近并“扫描”它。
我对蓝牙技术非常陌生,所以我所要求的很可能是完全荒谬的。请原谅我,如果是这样的话。
与 NFC 不同,蓝牙低功耗设备需要电源,因此无法仅“打印”它们。他们需要 BLE 芯片和电池才能运行。因此,虽然您可以使用与使用 NFC(基于接近的操作)相同的方式使用 BLE,但仅靠贴纸是无法做到的。
在 bluetooth sig 注册制造商 ID。然后将制造商 id 放入广告包 0xff 中,id(16 位)后跟数据。您必须确保您的长度正确,否则 iOS 无法对其进行解码。
对于 NFC,您的扫描仪必须非常靠近标签。但是BLE设备在几十米范围内工作没有任何问题。这就像一个有源 RFID 芯片。
当然,你需要一个电源。但是如果你把这个BLE标签打印到一件昂贵的设备上,标签和电池的成本就不是问题了。您可以使用纽扣电池为 BLE 标签供电。让我们每秒广播/广告一些信息。当然,如果你想远离任何重放攻击,你必须添加一些安全机制。