4个职位/ 0个新职位
最后发表
lianghuok2
离线
最后看到:2年8个月前
加入:2016-05-30 17
在sample128中用定时函数遇到问题

我在5.150.2做sample128试验时,用上- b - 029上最后的一个实验中的定时器函数。Int sample128_timer_handler(ke_msg_id_t const msgid,
空白const *参数,
ke_task_id_t const dest_id,
ke_task_id_t const src_id)
因为我添加了第三个特性,为了app上传数值给蓝牙设备。
但是编译报错。发现里面的请求- > conhdl = app_env.conhdl;
报错。。看了一下定义是struct app_env_tag app_env [APP_EASY_MAX_ACTIVE_CONNECTION];
于是就改成这样.app_env [1] .conhdl;好几个地方都是这样,比如
不知道会不会还有地方没改没对。

因为这样改后。就无法收发数据给蓝牙设备
会出现这样的错误关贸总协定insuf授权(关贸总协定不授权)

请问知道这个地方该怎么改吗?

设备:
Gongyu_Dialog
离线
最后看到:1天14小时前
加入:2016-04-27 07:07
默认连接connection_idx从0开始的。

默认连接connection_idx从0开始的。

app_env [connection_idx]。conhdl =参数- > conhdl;/ /在函数gapc_connection_req_ind_handler里会被调用

lianghuok2
离线
最后看到:2年8个月前
加入:2016-05-30 17
好丢人。。这个我都搞错。

好丢人。。这个我都搞错。

Gongyu_Dialog
离线
最后看到:1天14小时前
加入:2016-04-27 07:07
哈哈,^-^

哈哈,^-^