Die serielle RS232 Schnittstelle in Verbindung mit einem Nullmodem-Kabel dient dem Datenaustausch zwischen Computern und/oder Geräten (z.B. DBox2/Dreambox). Bei einer seriellen Datenübertragung werden die Bits nacheinander (seriell) übertragen.
Das RS232 Übertragungverfahren wurde eigentlich zur Datenübertragung über Telefonleitung entwickelt. Dabei werden Datenpakete von 5 - 9 Bits Übertragen, heute üblich sind 8-Bits (also 1 Byte). Am Anfang wird zusätzlich ein Startbit gesendet, das den Beginn eines Bytes kennzeichnet. Am Ende des Bytes wird ein Stopbit gesendet, d.h. pro Datenbyte werden 10 Bit gesendet (1 Startbit + 8 Datenbits + 1 Stopbit). Der Pegel der Startbits und Stopbits ist definiert und dient zur sicheren Erkennung der dazwischen liegenden Nutz/Datenbits. Die Übertragung von Nutzdaten wurde auf ASCII-Code (American Standard Code of Information Interchange) festgelegt, um die Information unabhängig vom Typ Endgeräte/Devices einheitlich zu gestalten.
Ihr könnt ein fertiges serielles RS232 Kabel bzw Nullmodem-Kabel kaufen oder euch mit folgender RS232 Belegung selber ein Nullmodem-Kabel 'bauen'. Für eine Dbox2, ist es nicht notwendig ein Nullmodem-Kabel für die serielle RS232 Schnittstelle voll zu bestücken, es genügen RxD (Pin2), TxD (Pin3) und GND (Pin5) - siehe weiter unten.
Leider gibt es bei den meisten 'neueren' Notebooks keine serielle RS232 Schnittstelle mehr, daher ist oft ein USB zu seriell Konverter notwendig. Ein USB zu seriell Konverter kosten je nach Model und Hersteller ca. 5 Euro. Es kann daher nicht schaden wenn man sich ein USB seriell Konverter zulegt. Die meisten USB-seriell-Konverter basieren auf einem Prolific PL-2305 Chip und werden von Windows/Linux/etc ohne Probleme erkannt.
9pol (female) 9pol (female)
5 ---GND---------------------GND------- 5
2 ---RxD--------. ,----------RxD------- 2
X
3 ---TxD--------' `----------TxD------- 3
7 ---RTS--------. ,----------RTS------- 7
X
8 ---CTS--------' `----------CTS------- 8
4 ---DTR--------. ,----------DTR------- 4
X
6 ---DSR--o-----' `-------o--DSR------- 6
| |
1 ---DCD--' `--DCD------- 1
Zur einfachen Datenübertragung reichen bereits die TxD- und RxD-Leitungen. Zwei weitere Leitungen (RTS und CTS), ebenfalls gekreuzt, benötigt man zum Hardware-Handshake. Für zusätzliche Bereitschaftssignale zur Übermittlung, ob ein Gerät betriebsbereit ist oder nicht, sollten schließlich die Leitungen DTR und DSR vertauscht werden.
Für die DBox2 sind folgende Einstellungen der seriellen RS232 Schnittstelle im Gerätemanager vorzunehmen: