# 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):