corrected incorrect end of usart transmission, sending and recieving messages works