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.

Facing problem in UART of CC2530

Hello TI Member,

                    I am doing one Zigbee Application. I am trying to read 80-90 bytes from uart. It is receving, but receiving part by part. Example D'Zousa Zigbee Application work. Then in the first part I am receving D'Zousa Zigbe, then in the nest part I am receving e Application Work. If it is receiving like, then I can't process those data as sender intension to do so. My code is

void uartRxCB( uint8 port, uint8 event )
{
       
 uint8 buff[100];
  
 if ( event != HAL_UART_TX_EMPTY )
 {
      osal_memset(buff, 0 ,sizeof(buff));
  HalUARTRead( HAL_UART_PORT_0, buff, LEN_OF_BUFF);
          Process(buff);
 }
}

I want to get all bytes as sender is sending. Is there any way to do.