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