This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Putty does not recieve the same as nRF52DK sends over UART

I want to send over Uart when Button1,Button2, Button3 and Button4 are pressed.

static void button1_pressed(void)
{
  printf("\r\nButton 1 pressed\r\n");	//Turn on
}

But on the putty I will not recieve the hole message. And its always different what I recieve:

image description

I checked the Baudrate. And for both(Putty and DK) it is 9600 Baud.

What else can be the reason for this occurence?

Problem is solved if I change the Baudrate to 4800. But 9600 isnt really fast. I will need faster Baudrate for other application....

How can I use faster Baudrate without loosing characters of the message?

Related