Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.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
Bluetooth 在蓝牙低能量模式下,观察者能否扫描外围设备?_Bluetooth_Bluetooth Lowenergy_Data Transfer - Fatal编程技术网

Bluetooth 在蓝牙低能量模式下,观察者能否扫描外围设备?

Bluetooth 在蓝牙低能量模式下,观察者能否扫描外围设备?,bluetooth,bluetooth-lowenergy,data-transfer,Bluetooth,Bluetooth Lowenergy,Data Transfer,我研究蓝牙低能量。在学习期间,我有一个问题 据我所知,可能的数据事务角色是BLE中的观察者广播(无连接)和中央外围设备(连接)。 但是,我想知道的是观察者和外围设备之间的数据交易??这可能吗??换句话说,观察者可以扫描外设的广播信息吗 如果可能的话,central能否接收广播公司的广告包?中央电视台能扫描广播公司的广告包吗 观察者可以扫描来自广播者的广告,除非广告商(广播者)的广告属于不可连接类型。Bluetooth Smart(蓝牙低能量)中有两种扫描类型:被动扫描和主动扫描。被动扫描只侦听广

我研究蓝牙低能量。在学习期间,我有一个问题

据我所知,可能的数据事务角色是BLE中的观察者广播(无连接)和中央外围设备(连接)。 但是,我想知道的是观察者和外围设备之间的数据交易??这可能吗??换句话说,观察者可以扫描外设的广播信息吗


如果可能的话,central能否接收广播公司的广告包?中央电视台能扫描广播公司的广告包吗

观察者可以扫描来自广播者的广告,除非广告商(广播者)的广告属于不可连接类型。Bluetooth Smart(蓝牙低能量)中有两种扫描类型:被动扫描和主动扫描。被动扫描只侦听广告(包括广告数据)。在接收到广告时,主动扫描发送扫描请求,然后广告客户发送扫描响应(包括扫描响应数据)

Bluetooth Smart中有不同类型的广告:

  • 一般广告:可以启动连接的典型广告。它支持主动扫描
  • 直接广告:广告客户希望某个特定设备立即连接到该设备。它不支持活动扫描,并且没有任何广告数据(两个设备的连接地址除外)
  • 可发现广告:广告客户支持主动扫描,但无法连接到。(即数据广播)
  • 不可连接的广告:广告主不支持活动扫描,无法连接到。(即数据广播)

这与可连接的外围设备有什么关系?即使无法连接,也可以发送广告。广告主要用于建立连接,但也可以在不建立连接的情况下携带有用的数据。是的,这些类型的广告称为不可发现广告和不可连接广告。也许你应该编辑第一句话。(“是的,除非广告设备无法连接。”)同意。我认为@user3859506混合了概念,不可连接的广告包当然可以被观察者看到。它们被称为不可连接的原因是您无法连接到发出此类数据包的设备。