Senden über RS232 im bestimmten Code

PingOfDeath1983

Grünschnabel
Hallo ;-)

Ich muss an eine LED-Lauflichtleiste einen Textstring über RS232 senden - das klappt auch schon alles, leider weiss ich aber nicht welchen Zeichensatz die Lauflichtleitse nutzt.

Ich habe das original Tool und mein VB Programm ... Zeichen über 127 ( ä ü ö ) werden aus meinem VB-Programm NICHT übertragen - da diese scheinbar nicht unterstützt werden - wandle ich meinen Textstring in UTF8 um werden die Sonderzeichen "gelöscht" und ich kann meinen String wieder übertragen ....

Die Hauptfrage ist jetzt - wenn der String auf UTF8 (z.B.) umgebaut wurde - wird er dann über
Code:
           Using com As IO.Ports.SerialPort = _
                            My.Computer.Ports.OpenSerialPort("COM2", 9600, IO.Ports.Parity.None, 8, 2)
                'portName ,baudRate ,parity ,dataBits ,stopBits

                com.WriteLine(data)
            End Using

auch so gesendet oder wie läuft das?

Über einen Tipp wie ich die richtige Norm herausfinde würde ich mich nach 7 Stunden testen dann auch freuen ^^

Ich hoffe mich versteht einer ;-)

Gruß, PingOfDeath
 
Zurück