一个月前
DA14531可编程数据速率
邮寄人马蒂厄布10分 1答复亲爱的各位,
我想知道您通过使用蓝牙通信的DA14531实现的最高数据速率是多少。
似乎我不能超过~2kBytes/s:
-我使用的是6.0.14.1114中的模板代码,
-我正在使用USB开发工具包,
-我试过使用完整的模板,或者只保留一个具有一个特征的服务(“ADC_val_1”),它不会改变任何东西
-如果我将“string_len”设置为低于200,则效果良好;但如果我将其设置为更高的值(例如250),则与芯片的连接仅持续几秒钟。
以下是用于测试的代码:
uint16字符串长度=250;uint8_t数据发送[400]//无符号整数j=0;void调度器(void);void user_on_connection(uint8_t connection_idx,struct gapc_connection_req_ind const*param){default_app_on_connection(connection_idx,param);app_easy_timer(10,scheduler)}void user_on_disconnect(struct gapc_disconnect ind const*param){default_app u on_disconnect(param)}void scheduler(void){(unsigned int i=0;iconidx=0;req->notification=true;req->handle=SVC1_IDX_ADC_VAL_1_VAL;req->length=string_len;memcpy(req->value,dataToSend,string_len);ke_msg_send(req);app_easy_timer(10,scheduler)//j++}
您对如何实现更高的传输速率有什么想法或建议吗?
提前谢谢!
一个月前
嗨MathieuB,
请结帐DA14585-DA14531动态DLE和L2CAP数据包大小优化软件示例。它演示了如何请求DLE并利用较大的数据包来提高吞吐量,还提供了吞吐量。您可以使用DLE(数据长度扩展)来提高吞吐量。
您还可以查看SDK的DSP示例,其中DA14585/DA14531的传输速率高达580kpbs!
//www.xmece.com/亚博电竞菠菜products/dialog-serial-port-service-dsps#tab-字段\选项卡\内容\资源
在第11条中UM-B-088:DA145x对话框串行端口服务用户手册您将找到DSPS测量值。
谢谢,下午好