Cypress技术william hill官网
直播中

张蕾

7年用户 177经验值
私信 关注
[问答]

PSoC 4/PRoC BLE中的AFH

自适应跳频(AFH)介绍了蓝牙核心规范1.2通过蓝牙SIG支持共存和搭配特征。这意味着蓝牙低功耗(BLE),这是核心4.2如果我没弄错的话,必须要有这个功能。
有没有人知道这意味着BLE模块/芯片,默认情况下,必须遵守这个?做的PSoC 4和触发性(即cyble-022001-00)支持这一技术特征?或者,只有芯片(即cyw20706)表明“支持AFH”在其数据表采用自适应跳频技术?

以上来自于百度翻译


     以下为原文
  Adaptive Frequency Hopping (AFH) is a feature introduced in the Bluetooth Core Specification 1.2 by Bluetooth SIG to support coexistence and collocation. This means that Bluetooth Low Energy (BLE), which is Core 4.2 if I'm not mistaken, must have this feature.

Does anyone know if this means that BLE modules/chips, by default, must comply to this? Do PSoC 4 and PRoC BLE (ie. CYBLE-022001-00) support this AFH feature? Or, only chips (ie. CYW20706) that indicate "supports AFH" in its datasheet employs AFH?

回帖(4)

张涵

2018-9-4 14:41:18
你好,
所有的CyPress PSOC4BLE /可编程器件都使用AFH。参见页面“61”,“链接层”部分。
-吉安

以上来自于百度翻译


     以下为原文
  Hello,
 
All Cypress PSoC4 BLE/PRoC BLE devices uses AFH. Refer page#61, section 'Link Layer'.
 
-Gyan
举报

张蕾

2018-9-4 15:01:08
引用: YHYDZ 发表于 2018-9-4 11:42
你好,
所有的CyPress PSOC4BLE /可编程器件都使用AFH。参见页面“61”,“链接层”部分。
-吉安

非常感谢,吉安!
有没有一种方法监视(实时)BLE正在使用的信道?据我所知,有40个频道:频道35-39用于广告,其余的是在连接过程中使用的数据通道。使用CysLyGAPGETCHANNEL MAP()API可以提供正在使用的信道的实时更新吗?

以上来自于百度翻译


     以下为原文
  Thanks a lot, gyan!
 
Is there a way to monitor (real time) the channel the BLE is using? As far as I know, there are 40 Channels: Channels 37-39 are used for advertising and the rest are data channels used during connection. Would using the CyBle_GapGetChannelMap() API provide this real-time update of the channel being used?
举报

张涵

2018-9-4 15:07:30
引用: testd00111 发表于 2018-9-4 12:02
非常感谢,吉安!
有没有一种方法监视(实时)BLE正在使用的信道?据我所知,有40个频道:频道35-39用于广告,其余的是在连接过程中使用的数据通道。使用CysLyGAPGETCHANNEL MAP()API可以提供正在使用的信道的实时更新吗?

你好,
主设备对数据进行分类,使用和未使用的通道通道通道。
对渠道掌握使用cyble_gapcsethostchannelclassification() API。
主用cyble_gapgetchannelmap()检查当前使用的数据通道。
-吉安

以上来自于百度翻译


     以下为原文
  Hello,
 
   The master device classify the data channel as used channels and unused channels.
 
To classify the channels master uses CyBle_GapcSetHostChannelClassification() API.
The master uses CyBle_GapGetChannelMap() to check the currently used data channels.
 
-Gyan
举报

张蕾

2018-9-4 15:17:28
引用: YHYDZ 发表于 2018-9-4 12:08
你好,
主设备对数据进行分类,使用和未使用的通道通道通道。
对渠道掌握使用cyble_gapcsethostchannelclassification() API。

谢谢,吉安。
所以,我认为,这意味着它是决定采用什么渠道的主人,而从设备/周围是不可实现的自适应跳频。这是正确的吗?

以上来自于百度翻译


     以下为原文
  Thanks, gyan.
So, I think this means that it is the master that decides what channels to use, and that a slave device/peripheral is not capable of implementing the AFH. Is this correct?
举报

更多回帖

发帖
×
20
完善资料,
赚取积分