da14580主主设备,我想1秒内发表只是500字节到主设备,使用nofity还是读好好吗?好像都受mtu的有限性,mtu要如何呢,atts_mtu_exc_resp(uint8_t conidx,struct l2cc_att_mtu_req * req);这个跑数来自来宾商吗?
我用来时代来发言进入数码时,我在Gattc层使用gattc_set_mtu()和gattc_get_mtu(),也在usr_config更改max mtu,但
你好,
请问你是在1s内发布500bytes,kiesh一道“发动500bytes?
前者可参考dsps例程的实现:https://www.dialog-seminile.com/produ雷电竞官网登录cts/dialog-serial-port-service ...
后者才需要用到mtu.mtu也也主主主支持修改成。
你好,我是想1s内手机至少能够收到500bytes。我现在是修改mtu成功了之后,手机荷时连接2-3个手机,用途机读方向式数据,定时机最快为35,连接间隔为7,当其中一个均开后,主机就挂了,无法重连和继续,这么不能的情况如何解决?如何检测是嘎嘎作用的错误?主机定时尚和读取接收数码下载:
void test_read_ind_handler(void){uint8 i;struct testh_env_tag * testh_read = prf_client_get_env(task_gattc,testh);
for(i = 0; i <(app_easy_max_active_connection); i ++){testh_send_event_read(&testh_read-> con_info,app_env [i] .conidx,testh_read-> testh.chars [testh_long_val_char] .val_hdl);}
ke_timer_set(Read_send,Task_App,35);}
静态int gattc_read_ind_handler(ke_msg_id_t const msgid,struct gattc_read_ind const * param,ke_task_id_t const dest_id,ke_task_id_t const src_id){uint8_t connection_idx = ke_idx_get(src_id);struct testh_env_tag * testh_env = prf_client_get_env(dest_id,testh);if(testh_env!= null)// prf_err_unexped_len{if(connection_idx == 0){printf(“读取0%s \ r \ n”,param->值);}if(connection_idx == 1){printf(“读取1%s \ r \ n”,param->值);}if(connection_idx == 2){printf(“读取2%s \ r \ n”,param->值);}}别的{printf(“read_ind == null \ r \ n”);}if(testh_env-> testh.svc.shdl == att_invalid_handle)//无效{ke_state_set(task_testh,testh_idle);}return(ke_msg_consumed);}
有一个MultiLink Demo,已发表你QQ♥
你好,
请问你是在1s内发布500bytes,kiesh一道“发动500bytes?
前者可参考dsps例程的实现:https://www.dialog-seminile.com/produ雷电竞官网登录cts/dialog-serial-port-service ...
后者才需要用到mtu.mtu也也主主主支持修改成。
你好,我是想1s内手机至少能够收到500bytes。
我现在是修改mtu成功了之后,手机荷时连接2-3个手机,用途机读方向式数据,定时机最快为35,连接间隔为7,当其中一个均开后,主机就挂了,无法重连和继续,这么不能的情况如何解决?如何检测是嘎嘎作用的错误?主机定时尚和读取接收数码下载:
void test_read_ind_handler(void)
{
uint8 i;
struct testh_env_tag * testh_read = prf_client_get_env(task_gattc,testh);
for(i = 0; i <(app_easy_max_active_connection); i ++)
{
testh_send_event_read(&testh_read-> con_info,
app_env [i] .conidx,
testh_read-> testh.chars [testh_long_val_char] .val_hdl
);
}
ke_timer_set(Read_send,Task_App,35);
}
静态int gattc_read_ind_handler(ke_msg_id_t const msgid,
struct gattc_read_ind const * param,
ke_task_id_t const dest_id,
ke_task_id_t const src_id)
{
uint8_t connection_idx = ke_idx_get(src_id);
struct testh_env_tag * testh_env = prf_client_get_env(dest_id,testh);
if(testh_env!= null)// prf_err_unexped_len
{
if(connection_idx == 0)
{
printf(“读取0%s \ r \ n”,param->值);
}
if(connection_idx == 1)
{
printf(“读取1%s \ r \ n”,param->值);
}
if(connection_idx == 2)
{
printf(“读取2%s \ r \ n”,param->值);
}
}
别的
{
printf(“read_ind == null \ r \ n”);
}
if(testh_env-> testh.svc.shdl == att_invalid_handle)//无效
{
ke_state_set(task_testh,testh_idle);
}
return(ke_msg_consumed);
}
你好,
有一个MultiLink Demo,已发表你QQ♥