关键词成就后,作品时间过长,断开的问题

6个帖子/ 0新
最后一篇
扣留
离线
最后一次露面:1周4天前
加入:2019-06-21 07:31
关键词成就后,作品时间过长,断开的问题

我按照对话sdk 5.0.3培训材料,基极ble_app_profile工程,修改user_catch_rest_hndl函数中的案cutt1_idx_led_state_val,为我的手机端来的,而且在主循环里面行行为判断作用。
代码代码下:
void user_catch_rest_hndl(ke_msg_id_t const msgid,
void const * param,
ke_task_id_t const dest_id,
ke_task_id_t const src_id)
{

开关(msgs)
{
案例custs1_val_write_ind://特价已被写入
{
struct musts1_val_write_ind const * msg_param =(struct custs1_val_write_ind const *)(param);

交换机(msg_param->句柄)
{
案例cust1_idx_control_point_val:
user_custs1_ctrl_wr_ind_handler(msgd,msg_param,dest_id,src_id);
打破;

案例cust1_dx_led_state_val:
memcpy(&ble_rec,msg_param->值[0],msg_param->长度);
val_flag = 1;// val接收完毕
// user_custs1_led_wr_ind_handler(msgs,msg_param,dest_id,src_id);
打破;
..........

主循环
而(1)
{
if(val_flag == 1)
{
audion_writecmd(ble_rec);//接收蓝牙命令并执行权关关工作
val_flag = 0;
}

做{
//安排所有待处理的事件
schedule_hile_ble_on();

}
while(app_asynch_proc()!= goto_sleep);
-----------------------------------------------------------------
梦中奥迪奥_Writecmd,为我对io的操作品,当我这个作品需要行行程5s +时,连接连接会打开,等待等待操作用完毕,蓝牙方可新连接。
请问这是什么原因,有办法解决吗,我的演示命令中间最的需要进行6s,虽然操作品是可以的,但·欧洲,随后进行下一页操步步步步步步步得步步步步步步步步步步步步得步步步步连接有不方便的。

手机是手机端,闪烁,Android端。

设备:
cyibin.
离线
最后一次露面:3个月1周前
员工
加入:2017-12-14 02:48
你好,

你好,

audion_writecmd函数行行的时间过长,导致蓝牙事件别无说的机会,导致导致断开

你王自用机的方向,将这段阻塞拆分类。

扣留
离线
最后一次露面:1周4天前
加入:2019-06-21 07:31
好的,请问哪个例程我可以是一下一下♥

好的,请问哪个例程我可以是一下一下♥

cyibin.
离线
最后一次露面:3个月1周前
员工
加入:2017-12-14 02:48
你好,

你好,

这属于程朝技能技术的范畴,可从网上查找关联机的相关知识。

扣留
离线
最后一次露面:1周4天前
加入:2019-06-21 07:31
明显谢谢了

明显谢谢了

cyibin.
离线
最后一次露面:3个月1周前
员工
加入:2017-12-14 02:48
不要〜

不要〜