Unidrv
Ein Universal-Treiber, der sich zum Anschluss von seriellen Endgeräten, wie z.B. Druckern, Plottern, Terminals, Barcodelesern, Waagen etc. eignet. Dabei wird u.a. die LAUF-Prozedur und das XON/XOFF-Protokoll unterstützt.
Dieser Treiber erlaubt, einfache Protokolle selbst zu definieren, wobei nach Bedarf sowohl zeichenweise als auch blockweise Übertragung möglich ist. Zwischen beiden Betriebsarten kann jederzeit durch Steuerzeichen im Datenstrom gewechselt werden. Die integrierte Emulation der LAUF-Prozedur kann bei der Parametrierung eingestellt werden. Der Treiber unterstützt Multipunktbetrieb im Halbduplex-Mode. Dadurch sind mehrere Teilnehmer gleichzeitig an einer Leitung ansprechbar.
Zur freien Protokolldefinition stehen die folgenden Protokollelemente zur Verfügung, die jeweils ein bis zwei Zeichen lang und einzeln parametrier- und abschaltbar sind:
Sendeaufforderungszeichen, Startsequenz, Empfangsbereitschaft, Stopsequenz, Endesequenz, Blockcheck, Empfangsquittung, Zeitüberwachung, Blockgröße.
Parameter
| Baud Rate | 150 - 19.200 Bit/s |
| Anzahl der Stoppbits | 1, 2 |
| Anzahl der Datenbits | 7, 8 |
| Parität | gerade, ungerade, keine |
| Modembetrieb | an/aus (Standleitung, Wählleitung) |
| Modemzeitüberwachung | 1-255s |
| Betriebsart des Treibers | zeichenweise, blockweise, XON/XOFF |