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.