我在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授权(关贸总协定不授权)
请问知道这个地方该怎么改吗?
设备:
默认连接connection_idx从0开始的。
app_env [connection_idx]。conhdl =参数- > conhdl;/ /在函数gapc_connection_req_ind_handler里会被调用
好丢人。。这个我都搞错。
哈哈,^-^