From 79b13cb100a00616ab5a8b155c2dbdb7591d0a6d Mon Sep 17 00:00:00 2001 From: Silentium <12755340+silentium83@users.noreply.github.com> Date: Sun, 13 Jan 2019 13:57:27 +0100 Subject: [PATCH] only reset scrolling if new message is different --- src/main.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/main.cpp b/src/main.cpp index 7892a82..5a648c0 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -51,10 +51,12 @@ void receive_serial() { if (Serial.available() > 0) { char receivedChar = Serial.read(); if (receivedChar == '\n') { - message = newMessage; + if (message != newMessage) { + message = newMessage; + ticks = 0; + runde = 120; + } newMessage = ""; - ticks = 0; - runde = 120; } else if (receivedChar != '\r') { newMessage += receivedChar;