# HG changeset patch # User jfp <jf.pieronne@laposte.net> # Date 1719409354 -7200 # Wed Jun 26 15:42:34 2024 +0200 # Node ID eb99ec2ad5105ff1a542252504e843ef30b4a4f1 # Parent 4cd20ba8d2f8061b5e3cb8c95adca73b8b2659f9 Use iso-8859-16 instead iso-8859-1 diff --git a/python/local/ovms_module/ovms/rtl/smg/__init__.py b/python/local/ovms_module/ovms/rtl/smg/__init__.py --- a/python/local/ovms_module/ovms/rtl/smg/__init__.py +++ b/python/local/ovms_module/ovms/rtl/smg/__init__.py @@ -58,7 +58,7 @@ all_displays: Dict[int, "Display"] = dict() -def tounicode(value: bytes | str | None, encoding="iso-8859-1") -> str: +def tounicode(value: bytes | str | None, encoding="iso-8859-15") -> str: if isinstance(value, str): return value if isinstance(value, bytes): @@ -68,7 +68,7 @@ raise ValueError(f"Invalid tounicode parameter {value}") -def tobytes(value: bytes | str | None, encoding="iso-8859-1") -> bytes: +def tobytes(value: bytes | str | None, encoding="iso-8859-15") -> bytes: if isinstance(value, bytes): return value if isinstance(value, str):