This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

LAUNCHXL-CC26X2R1: End-Device cannot send data with different Clusters to Coordinator

Part Number: LAUNCHXL-CC26X2R1


Hi TI team,

My End-Device(Switch) could send data with the cluster of ZCL_CLUSTER_ID_GEN_ON_OFF via zcl_SendReportCmd to my Coordinator(Light)

Now, I tired to send data with other clusters(such as  ZCL_CLUSTER_ID_GEN_GROUPS) via zcl_SendReportCmd to my Ciirdubatir(Light). But my Coordinator cannot receive it.

I also checked the result of zcl_SendReportCmd was successful. Could you help me to check this issue?

Here is my code to send data:

uint8 temp_data=0x01;
uint8 result;

rptcmd.numAttr = 1;
rptcmd.attrList[0].attrID = ATTRID_ON_OFF;
rptcmd.attrList[0].dataType = ZCL_DATATYPE_BOOLEAN;
rptcmd.attrList[0].attrData = (uint8 *)&temp_data;

result=zcl_SendReportCmd(SAMPLESW_ENDPOINT, &zclSampleSw_DstAddr , ZCL_CLUSTER_ID_GEN_GROUPS, &rptcmd, ZCL_FRAME_SERVER_CLIENT_DIR, 1, Rsp.zclFrameCounter);

printf("result=%02x\n",result);
fflush(stdout);

Thanks