From 46af6fcff284c9bbde719242acf54d5ef2eb2cd8 Mon Sep 17 00:00:00 2001 From: JarbasAI <33701864+JarbasAl@users.noreply.github.com> Date: Tue, 17 Dec 2019 01:34:08 +0000 Subject: [PATCH] mark1/fix display big images https://github.com/MycroftAI/enclosure-mark1/blob/master/protocols.txt#L141 according to the spec there is a bug --- mycroft/client/enclosure/mark1/mouth.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/mycroft/client/enclosure/mark1/mouth.py b/mycroft/client/enclosure/mark1/mouth.py index ea98a2c935..78301e2168 100644 --- a/mycroft/client/enclosure/mark1/mouth.py +++ b/mycroft/client/enclosure/mark1/mouth.py @@ -108,11 +108,8 @@ class EnclosureMouth: message = "mouth.icon=" + x_offset + y_offset + clear_previous + code # Check if message exceeds Arduino's serial buffer input limit 64 bytes if len(message) > 60: - message1 = message[:31] - message2 = message[31:] - message1 += "$" - message2 += "$" - message2 = "mouth.icon=" + message2 + message1 = message[:31] + "$" + message2 = "mouth.icon=$" + message[31:] self.writer.write(message1) time.sleep(0.25) # writer bugs out if sending messages too rapidly self.writer.write(message2)