diff options
author | Kevin O'Connor <kevin@koconnor.net> | 2021-10-01 19:10:20 -0400 |
---|---|---|
committer | Kevin O'Connor <kevin@koconnor.net> | 2021-10-01 19:22:13 -0400 |
commit | 2978771ce584aac6d8df91bf3e128085bb790f59 (patch) | |
tree | 1613acea5660330e17b4ad7f82f7f21e8aa28086 | |
parent | fa25986adcce7d941c27dc9cc11e5ee7c5e96d0b (diff) | |
download | kutter-2978771ce584aac6d8df91bf3e128085bb790f59.tar.gz kutter-2978771ce584aac6d8df91bf3e128085bb790f59.tar.xz kutter-2978771ce584aac6d8df91bf3e128085bb790f59.zip |
mcu: Convert to Python3 string encoding
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
-rw-r--r-- | klippy/mcu.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/klippy/mcu.py b/klippy/mcu.py index f4d8d5a5..df3b5440 100644 --- a/klippy/mcu.py +++ b/klippy/mcu.py @@ -657,7 +657,8 @@ class MCU: for i, cmd in enumerate(cmdlist): cmdlist[i] = pin_resolver.update_command(cmd) # Calculate config CRC - config_crc = zlib.crc32('\n'.join(self._config_cmds)) & 0xffffffff + encoded_config = '\n'.join(self._config_cmds).encode() + config_crc = zlib.crc32(encoded_config) & 0xffffffff self.add_config_cmd("finalize_config crc=%d" % (config_crc,)) if prev_crc is not None and config_crc != prev_crc: self._check_restart("CRC mismatch") |