2020-10-23 17:03:47
信驰达科技
18
模块型号:rf-bm-4044b3
最近,我计划使用基于cc2640r2f的信驰达科技rf-bm-4044b3模组搭建一个系统,目前正在使用的是cc2564c,连接到一个外部主机运行ble堆栈,但是遇到一些麻烦。
因为我打算增加ble连接后的数据吞吐量,我认为最好的方法就是在ble设备上扩展数据长度。问题是cc2564c不支持数据长度的扩展。我注意到许多simplelink设备支持数据扩展,但我无法找到外部主机运行的ble堆栈,并且必须使用自定义ti人机交互命令。
我不能修改底层软件架构,使用ti的自定义命令,所以我另寻设备可以支持数据扩展。
通过人机交互命令——数据扩展功能可以打开:
hci_le_readsuggesteddefaultdatalencmd (),
hci_le_writesuggesteddefaultdatalencmd (),
hci_le_readmaxdatalencmd (), hci_le_setdatalencmd ()
这样,就可以实现外部主机扩展数据长度。
标签:
cc2640r2f