Hi,
IOS版本用的15.5
安卓很多个版本都试过
KW36 SDK 2.2.5
设置为2M phy没有尝试,用了例程默认的配置和自己修改的1M都不太好
例程默认配置如下
#ifdef gBleUseHSClock2MbpsPhy_c
#if gBleUseHSClock2MbpsPhy_c
(void)Gap_LeSetPhy(TRUE, 0, 0, gLeTxPhy1MFlag_c | gLeTxPhy2MFlag_c, gLeRxPhy1MFlag_c | gLeRxPhy2MFlag_c, 0);
#else
/* If HS Clock is not enabled, set only 1M Phy as preference */
(void)Gap_LeSetPhy(TRUE, 0, 0, gLeTxPhy1MFlag_c, gLeRxPhy1MFlag_c, 0);
#endif
#endif
自己修改,定义宏gBleUseHSClock2MbpsPhy_c = 0
#ifdef gBleUseHSClock2MbpsPhy_c
#if gBleUseHSClock2MbpsPhy_c
(void)Gap_LeSetPhy(TRUE, 0, 0, gLeTxPhy1MFlag_c | gLeTxPhy2MFlag_c, gLeRxPhy1MFlag_c | gLeRxPhy2MFlag_c, 0);
#else
/* If HS Clock is not enabled, set only 1M Phy as preference */
//(void)Gap_LeSetPhy(TRUE, 0, 0, gLeTxPhy1MFlag_c, gLeRxPhy1MFlag_c, 0);
(void)Gap_LeSetPhy(TRUE, 0, 0, gLePhy1MFlag_c, gLePhy1MFlag_c, 0);
#endif
#endif
Hi, @wjw2023
感谢提供的信息。
我这边已经借到了KW36,但是set up 环境遇到了一点问题。为了加快问题解决进度,我在本地尝试复现的同时也提交一个internal case 给我们的专家团队来check一下这个performance的兼容性问题。有进展会第一时间sync给您。
另外,可否麻烦帮忙试试2M上是否有相同问题?
还有您的RSSI信息是如何获取的?通过手机的APK吗?是的话,麻烦分享一下, 我们尽量保持测试环境和手法的一致性。
Best regards,
Christine.