嗨,对话框中,在原来的需求方例程中,使用的是通知,用user_send_ble_data()就可以发送数据,我将通知更改为指示以后,再使用user_send_ble_data()就不能发送数据了,是否需要使用别的函数在指示下发送数据吗?
嗨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零},
嗨kongxiangmin,
配置印第安纳州的属性之后,还需将印第安纳消息发送给底层协议栈。可参考SDK5.0.4 ALL_IN_ONE样例工程的实现方式,搜索:CUSTS1_VAL_IND_REQ
嗨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零},
嗨kongxiangmin,
配置印第安纳州的属性之后,还需将印第安纳消息发送给底层协议栈。可参考SDK5.0.4 ALL_IN_ONE样例工程的实现方式,搜索:CUSTS1_VAL_IND_REQ