-
n32wb031 蓝牙数据读取
n32wb031当主机APP读取从机数据时,数据类型只能是uint8_t吗?uint8_tAdc_Data[]={0x10,0x30};/***@briefrdtssvaluerequireindicatehandler*@param*@return*@NOTENote*/staticintrdtss_value_req_ind_handler(ke_msg_id_tconstmsgid,structrdtss_value_req_indconst*req_value,ke_task_id_tconstdest_id,ke_task_id_tconstsrc_id){NS_LOG_DEBUG("%s\r\n",__func__);//Initializelengthuint8_tlen=0;//Pointertothedatauint8_t*data=NULL;//len=APP_RDTSS_MANUFACTURER_NAME_LEN;//data=(uint8_t*)APP_RDTSS_MANUFACTURER_NAME;len=sizeof(Adc_Data);data=(uint8_t*)Adc_Data;//Allocateconfirmationtosendthevaluestructrdtss_value_req_rsp*rsp_value=KE_MSG_ALLOC_DYN(RDTSS_VALUE_REQ_RSP,src_id,dest_id,rdtss_value_req_rsp,len);rsp_value->length=len;rsp_value->att_idx=req_value->att_idx;if(len){//Copydatamemcpy(&rsp_value->value,data,len);}//Sendmessageke_msg_send(rsp_value);return(KE_MSG_CONSUMED);}
2023-04-24 0