Thread 中讨论的其他器件: SysConfig
尊敬的团队:
客户的产品已通过 CC2642R1的 TELEC 认证测试、由于他们希望将该产品鉴定为 BLE4.2器件、测试机构要求他们禁用2M 并编码 PHY 进行测试。 是否有办法禁用 CC2642R 的2M 和编码 PHY? 谢谢。
此致、
水阳
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好、Shuyang、
抱歉、我假设客户使用的是 simple_peripheral。
我是否可以要求您在 SysConfig 中验证 BLE 堆栈的配置?
此外、在 Stack 项目(通常称为 Stack Wrapper)中、更改为预定义值 PHY_2MBS_CFG 和 PHY_LR_CFG (两个符号都必须为0x00)设置的值。 必须在 tool/build_componations.opt 内进行修改
/* BLE 核心规范 v5.0功能分区构建组件*/ -DPHY_2MBS_CFG=0x00 -DPHY_LR_CFG=0x00
此致、
您好、Shuyang、
很明显、我的建议是错误的。 无法在 hosttest 中停用2M 和编码 PHY。 很抱歉、回答有误导性。
在连接中、PHY 更新在中央设备和外设之间协商。 即使允许外设启动该过程、中心也始终拥有最终发言权(有关更多详细信息、您可以查看蓝牙核心规范版本5.1 |第6卷、B 部分、§5.1.10)。 因此、如果中央设备要求外设使用2M PHY、则外设将使用此 PHY。
此致、