uint8_t attmdb_att_set_value(uint16_t handle, att_size_t length, uint8_t* value);
/**
****************************************************************************************
* @brief Update attribute value
*
* Updating attribute value do not trigger any notification or indication, this shall be
* handled by GATT task.
*
* @param[in] handle Attribute handle.
* @param[in] length Size of new attribute value
* @param[in] value Attribute value payload
*
* @return Command status code:
* - @ref ATT_ERR_NO_ERROR: If attribute value update succeeds
* - @ref ATT_ERR_INVALID_HANDLE: If handle doesn't exist in database
* - @ref ATT_ERR_INVALID_ATTRIBUTE_VAL_LEN: If new value length exceeds maximum attribute
* value length.
****************************************************************************************
*/
uint8_t attmdb_att_set_value(uint16_t handle, att_size_t length, uint8_t* value);
if(tims_ss%2000==0)
{
attmdb_att_set_value(custs1_env.shdl + CUST1_IDX_ADC_VAL_1_VAL, 10, (uint8_t*)&(sendBuffer2)); //
prf_server_send_event((prf_env_struct *)&custs1_env, 0, custs1_env.shdl + CUST1_IDX_ADC_VAL_1_VAL);
}
参考:https://www.cnblogs.com/-yjx-/p/8383755.html