CC2640R2F:外部主机上支持数据长度扩展
2020-10-23 17:03:47
乐虎游戏科技
芯片型号:CC2640R2F
模块型号: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