Gast
#2453193
Hi, Ich suche jetzt schon den ganzen Tag und kann leider keine Lösung zu meinem Problem finden. Und das obwohl es so trivial klingt. Auf MyCSharp dürfte anscheinend auch keiner auf die schnelle eine Lösung wissen, also versuche ich es mal hier. Ich werde den Tread natürlich sofort schließen wenn dort eine Antwort kommt. Ich sende einzelne Bytes die über die serielle indem ich die Zahl auf 2 Bytes teile trans[0]=test1 & 0xFF; trans[1]=test1 >>8 & 0xFF; in einem mC von unsigned short int zu unsigned char convertiert werden. Die Daten lese ich dann als String mit c# ein. Soweit kein Problem. Ich teile den String an den richtigen Stellen. Nun muss ich die die Bytes wieder zusammenfügen. Ich finde aber keine möglichkeit, aus dem String wieder Bytes zu machen ohne UTF8 oder ähnliches zu verwenden. Also die Frage ist, wie kann ich meinen String aus 2 Zeichen wieder in ushort konvertieren? Ich wäre euch sehr dankbar für Hilfe!