Konfigurieren eines seriellen Anschlusses mit mode Befehl Verfasst am: 21.02.2009, 13:29
Um die Parameter einzustellen, die die Art der Datenübertragung zwischen MS-DOS und einem seriellen Anschluß steuern, verwenden Sie den Befehl mode mit dem Namen des seriellen Anschlusses, wie im folgenden Beispiel:
mode com1:96,n,8,1,P
Dieser Befehl konfiguriert einen seriellen Anschluß für ein 9600-Baud Modem. Der Buchstabe n bedeutet, dass keine Paritätsprüfung durchgeführt wird. Die Zahl 8 bestimmt die Anzahl der Datenbits pro Zeichen. Die Zahl 1 definiert ein Stopbit. Der Buchstabe p, eine Wiederholungseinstellung, weist MS-DOS an, den Druckauftrag solange an den Drucker zu senden, bis er den Auftrag akzeptiert.
Zur Konfiguration eines seriellen Anschlusses verwenden Sie den Befehl mode mit dem Namen des Anschlusses. Um anzugeben, wie MS-DOS den Anschluß einrichten soll, verwenden Sie einen oder mehrere der folgenden Parameter:
baud=b Legt die Übertragungsrate fest, mit der die Daten zwischen
MS-DOS und dem Anschluß gesendet werden. (Der Standardwert, der von Ihrem System abhängt, ist normalerweise 1200 Baud-) Sie können diesen Parameter in abgekürzter Form eingeben, indem Sie baud= weglassen und nur den Wert für b angeben.
parity=p Legt den Modus für die Paritätsprüfung an dem Anschluß fest (die
Voreinstellung ist gerade Parität). Sie können diesen Parameter in abgekürzter Form eingeben, indem Sie parity= weglassen und nur den Wert für p angeben.
data=d Bezeichnet, wie viele Datenbits der Anschluß erwartet (die
Voreinstellung ist 7 Datenbits). Sie können diesen Parameter in abgekürzter Form eingeben, indem Sie data= weglassen und nur den Wert für d angeben.
stop=s Bezeichnet, wie viele Stopbits der Anschluß erwartet (die
Voreinstellung ist 2 Stopbits, wenn Sie für baud 110 angegeben haben, ansonsten 1 Stopbit). Sie können diesen Parameter in abgekürzter Form eingeben, indem Sie stop= weglassen und nur den Wert für s angeben.
retry=r Bezeichnet, wie ein Gerät behandelt werden soll, das zum Empfang
von Daten nicht bereit ist. (Standardmäßig wird das Senden von Daten gestoppt, wenn das Gerät nicht bereit ist-) Sie können diesen Parameter in abgekürzter Form eingeben, indem Sie retry= weglassen und nur den Wert für r angeben.
Um diese Einstellungen bei einem Ihrer Anschlüsse für serielle Datenübertragung zu ändern, können Sie den Befehl mode mit dem Namen des Anschlusses verwenden. Um beispielsweise Ihren Anschluß COM2 so einzustellen, dass er mit einem 2400-BaudModem mit gerader Parität, sieben Datenbits und einem Stopbit arbeitet, würden Sie folgenden Befehl eingeben:
mode com2; baud=24
Die Parität, Datenbits und Stopbits brauchen Sie nicht anzugeben, weil diese den Standardwerten entsprechen.
Sie können den Namen des zu ändernden Parameters eingeben oder aber die gewünschten Werte der Reihe nach auflisten und jeden Wert durch ein Komma abtrennen. Die folgenden beiden Befehle sind beispielsweise gleichwertig: