Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何知道我的iPhone与哪个Bluetooth 5功能兼容?_Ios_Swift_Iphone_Bluetooth_Bluetooth Lowenergy - Fatal编程技术网

Ios 如何知道我的iPhone与哪个Bluetooth 5功能兼容?

Ios 如何知道我的iPhone与哪个Bluetooth 5功能兼容?,ios,swift,iphone,bluetooth,bluetooth-lowenergy,Ios,Swift,Iphone,Bluetooth,Bluetooth Lowenergy,即使设备与所有Bluetooth 5功能不兼容,也可以将设备标记为“Bluetooth 5.0”,因为它们是可选的;这些特点包括: 高速(LE 2M) 远程(物理层编码) 延伸广告 对于android设备,我们可以使用nRF Connect应用程序查看设备蓝牙功能兼容性。不幸的是,iOS nFR Connect应用程序上不存在此功能 我试图在iPhone8技术规格页面()上找到更多信息,但该页面只是指“蓝牙5.0无线技术”。然而,iPhone8似乎不支持扩展广告,但我如何才能获得这些信息(官

即使设备与所有Bluetooth 5功能不兼容,也可以将设备标记为“Bluetooth 5.0”,因为它们是可选的;这些特点包括:

  • 高速(LE 2M)
  • 远程(物理层编码)
  • 延伸广告
对于android设备,我们可以使用nRF Connect应用程序查看设备蓝牙功能兼容性。不幸的是,iOS nFR Connect应用程序上不存在此功能

我试图在iPhone8技术规格页面()上找到更多信息,但该页面只是指“蓝牙5.0无线技术”。然而,iPhone8似乎不支持扩展广告,但我如何才能获得这些信息(官方文档、核心蓝牙)

除了“蓝牙5.0.兼容”之外,我在哪里可以获得有关Bluetooth 5的Apple设备兼容性详细信息


感谢您的支持

我还找不到正式文件,但是有很多与您的问题相关的有用信息。其中之一是:

Bluetooth 5.0合规性允许省去Bluetooth 5.0的各种功能,但仍保持合规性。目前支持5.0的许多芯片组中遗漏的一个功能是125 kbps编码的蓝牙无线电收发。这是无线电物理层使用FEC(前向纠错)传输较低比特率、每比特更多能量的地方。这就是BT 5.0的远程功能。我可以在蓝牙核心中找到更大的广告包、更高速度的BT 5.0功能,但在连接参数中没有选择远程vs数据速率的方法


iOS设备是否与高速(LE 2M)兼容,iOS设备是否与远程(PHY编码)兼容,iOS设备是否与扩展广告兼容?我的回答对您有帮助,还是我应该详细说明一下?感谢您在@zeytin发表的帖子,不幸的是,这对我的情况没有帮助。如果我必须总结我的问题,那就是:如何获得给定iOS设备的详细蓝牙规范?它可能是苹果的官方文档,甚至是来自CoreBlutooth的命令/方法