Schaut sehr nach ein UTF8 Thema aus.
Ist der Spezialschalter CompatibilitySloppyUTF8 an?
Gab da Änderungen wegen UTF8.
Wäre vielleicht besser die Daten vorher utf8 zu kodieren und dann im anderen Script wieder zu dekodieren.
Oder gleich aus der RegVar oder, wo die Daten herkommen, zu verbreiten ohne ein RunScript zu benutzen.
Michael
Hallo.
Ja das ist es. Hat sich zu IPS 6.3 geändert „Spezialschalter CompatibilitySloppyUTF8“.
Ich will aber den Spezialschalter nicht ändern.
Jetzt habe ich das Problem das ich über RS232 die Daten bekomme und dann in ein Buffer geben.
Wenn die msg vollständig übertragen ist dann rufe ich das Script auf.
Jetzt will ich die daten in Hex übertragen.
Wie mache ich es am besten?
Jedes Zeichen beim Empfang von RS232 nach hex invertieren und in ein String speicher?
Oder den epfangen Buffer nach hex konvertieren und in ein String speichern?
Einfach in dem Script weiterarbeiten und gar kein anderes aufrufen.
Ansonsten keine von deiner Lösung. Sonder mit utf8encode und utf8decode arbeiten.
Michael
PS: Ist der Spezialschalter jetzt an oder aus?