aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/extras/display/hd44780.py
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2021-10-01 19:08:37 -0400
committerKevin O'Connor <kevin@koconnor.net>2021-10-01 19:12:21 -0400
commit68b939c7565d1b1031d15ebfa0f16d1717275e3e (patch)
tree0256d70d46013bfaf39f96a8c6200f491dda4a1d /klippy/extras/display/hd44780.py
parentcc2a313c1005e7cbc55a9efc766fbbbb274a4d0d (diff)
downloadkutter-68b939c7565d1b1031d15ebfa0f16d1717275e3e.tar.gz
kutter-68b939c7565d1b1031d15ebfa0f16d1717275e3e.tar.xz
kutter-68b939c7565d1b1031d15ebfa0f16d1717275e3e.zip
display: Convert to Python3 string encoding
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'klippy/extras/display/hd44780.py')
-rw-r--r--klippy/extras/display/hd44780.py14
1 files changed, 7 insertions, 7 deletions
diff --git a/klippy/extras/display/hd44780.py b/klippy/extras/display/hd44780.py
index ea161348..9adfa20f 100644
--- a/klippy/extras/display/hd44780.py
+++ b/klippy/extras/display/hd44780.py
@@ -10,7 +10,7 @@ BACKGROUND_PRIORITY_CLOCK = 0x7fffffff00000000
LINE_LENGTH_DEFAULT=20
LINE_LENGTH_OPTIONS={16:16, 20:20}
-TextGlyphs = { 'right_arrow': '\x7e' }
+TextGlyphs = { 'right_arrow': b'\x7e' }
HD44780_DELAY = .000040
@@ -37,17 +37,17 @@ class HD44780:
self.send_data_cmd = self.send_cmds_cmd = None
self.icons = {}
# framebuffers
- self.text_framebuffers = [bytearray(' '*2*self.line_length),
- bytearray(' '*2*self.line_length)]
+ self.text_framebuffers = [bytearray(b' '*2*self.line_length),
+ bytearray(b' '*2*self.line_length)]
self.glyph_framebuffer = bytearray(64)
self.all_framebuffers = [
# Text framebuffers
- (self.text_framebuffers[0], bytearray('~'*2*self.line_length),
+ (self.text_framebuffers[0], bytearray(b'~'*2*self.line_length),
0x80),
- (self.text_framebuffers[1], bytearray('~'*2*self.line_length),
+ (self.text_framebuffers[1], bytearray(b'~'*2*self.line_length),
0xc0),
# Glyph framebuffer
- (self.glyph_framebuffer, bytearray('~'*64), 0x40) ]
+ (self.glyph_framebuffer, bytearray(b'~'*64), 0x40) ]
def build_config(self):
self.mcu.add_config_cmd(
"config_hd44780 oid=%d rs_pin=%s e_pin=%s"
@@ -127,7 +127,7 @@ class HD44780:
def write_graphics(self, x, y, data):
pass
def clear(self):
- spaces = ' ' * 2*self.line_length
+ spaces = b' ' * 2*self.line_length
self.text_framebuffers[0][:] = spaces
self.text_framebuffers[1][:] = spaces
def get_dimensions(self):