Habe mal einen Screenshot von Hyperterminal angehängt.
Am Start steht dieser Smiley und am Ende das Herz.
Habe mal einen Screenshot von Hyperterminal angehängt.
Am Start steht dieser Smiley und am Ende das Herz.
Ich habe zusätzlich in der Programmiersoftware vom DME geschaut welche Einstellungsmöglichkeiten ich im Bereich der Datenschnittstelle habe.
Im DME kann ich nicht ETX etc. eintragen sondern dafür dann \x03
Steuerzeichen sind 2-stellig hexadezimal mit der Kennung \x einzugeben. Einige Steuerzeichen in der Übersicht:
Steuerzeichen Beschreibung
\x01 SOH: Start of header (Anfang eines Textheaders)
\x02 STX: Start of text (Anfang Textblock)
\x03 ETX: End of text (Ende Textblock)
\x04 EOT: End of transmission (Ende Datenübertragung)
\x05 ENQ: Inquiry (Anforderung Geräteidentifikation)
\x06 ACK: Acknowledgement (positive Quittung)
\x07 BEL: Bell (Erzeugung Piepston)
\x08 BS: Backspace (Cursor ein Zeichen nach links)
\x09 HT: Horizontal tab (Cursor zum nächsten Tabstopp in der Zeile)
\x0A LT: Line feed (Zeilenvorschub)
\x0B VT: Vertical tab (bewegt den Cursor nach unten zur nächsten Tab-Zeile)
\x0C FF: Form feed (Seitenvorschub)
\x0D CR: Carriage return (Cursor zum linken Rand)
\x15 NAK: Negative acknowledgment (negative Quittung)
\x1B ESC: Escape
Dann versuch es doch mal mit \x00 --> NUL...
Woher hast du \x00 ?
Ich habs mal angepasst und teste. Bin ich mal gespannt
Geändert von evos (29.04.2013 um 09:55 Uhr)
\x00 bringt mit ein ;
Dann stimmt aber was nicht. \x00 ist 00h und somit ein NUL.
Kann man in jeder ASCII-Tabelle nachlesen. Das Semikolon ist 3Bh.
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)