4个职位/ 0个新职位
最后发表
kongxiangmin
离线
最后看到:1年3个月前
加入:2019-01-02 01:33
指示下怎么发送数据

嗨,对话框中,
在原来的需求方例程中,使用的是通知,用user_send_ble_data()就可以发送数据,我将通知更改为指示以后,再使用user_send_ble_data()就不能发送数据了,是否需要使用别的函数在指示下发送数据吗?

关键词:
设备:
CYibin
离线
最后看到:5个月,3个星期前
工作人员
加入:2017-12-14 02:48
嗨kongxiangmin,
嗨kongxiangmin,
请问是否为特征添加指示属性了吗?
kongxiangmin
离线
最后看到:1年3个月前
加入:2019-01-02 01:33
嗨CYibin,

嗨CYibin,
我把下面代码中的NTF更改为了印第安纳州,在手机应用端也能看到特征的属性为指示,但是使用user_send_ble_data()函数不能发送数据。
/// SPS服务- TX数据特性
static struct att_char128_desc spss_tx_data_char = {(ATT_CHAR_PROP_IND),
{0},
SPS_SERVER_TX_UUID};

[SPSS_IDX_TX_DATA_VAL] = {(uint8_t *) spss_tx_data_val。uuid, ATT_UUID_128_LEN, PERM(IND, ENABLE),
SPS_SERVER_TX_CHAR_LEN 0零},

CYibin
离线
最后看到:5个月,3个星期前
工作人员
加入:2017-12-14 02:48
嗨kongxiangmin,

嗨kongxiangmin,

配置印第安纳州的属性之后,还需将印第安纳消息发送给底层协议栈。可参考SDK5.0.4 ALL_IN_ONE样例工程的实现方式,搜索:CUSTS1_VAL_IND_REQ