bool uart_getchar_available (char * c) - this routine returns a Boolean value determining if a buffer character could be read, in which case the value is found in parameter c. If there is no character in the buffer, the routine returns immediately and the result of the call is false.
The buffer gets data from UART reception.