Weitere Optionen für HP-Terminals (Reflection)

Terminal > Einstellungen > Terminal > Emulation > Weitere Optionen

Nationaler Zeichensatz

Einige Hostsysteme verwenden länderspezifische bzw. nationale Zeichensätze (NRC-Zeichensätze), um Zeichen zu erzeugen, die im 7-Bit-ASCII-Zeichensatz nicht enthalten sind. Wählen Sie gegebenenfalls den Zeichensatz aus, den Ihr Host benutzt. Im 8-Bit-Betrieb hat die in dieser Liste gewählte Einstellung keinerlei Auswirkung. Im 7-Bit-Betrieb dagegen stehen für Datenübertragungen nur noch die Zeichen des angegebenen Zeichensatzes zur Verfügung, und bestimmte Zeichen werden durch länderspezifische Zeichen ersetzt.

Feldtrennzeichen

Wenn Reflection Daten im Block-, Seiten- und Formatmodus überträgt, sendet es ein Trennzeichen nach jedem Feld des formatierten Bildschirms, das letzte Feld ausgenommen.

Blockabschlusszeichen

Unter bestimmten Bedingungen sendet Reflection am Ende jedes übertragenen Datenblocks ein Blockabschlusszeichen. Mit dem hier ausgewählten Wert geben Sie an, mit welchem ASCII-Zeichen das Blockende angezeigt werden soll.

Definition der Eingabetaste

Wählen Sie aus diesen zwei Listen eine ein- oder zweistellige Zeichenfolge aus, die beim Drücken der Eingabetaste generiert werden soll. Wenn das zweite Zeichen ein Leerzeichen ist, wird nur das erste Zeichen generiert.

Hostaufforderungszeichen

Ein HP-3000-Terminal teilt Reflection mit einem DC1-Zeichen mit, dass es zum Empfang von Zeichen (Zeile oder Block) bereit ist. Dieses Zeichen wird unmittelbar nach der MPE-Eingabeaufforderung gesendet. In dieser Liste können Sie das erwartete Zeichen auswählen.

Die meisten Hostrechner verwenden entweder das DC1-Zeichen (^Q) oder überhaupt kein Aufforderungszeichen (in diesem Fall erscheint lediglich ein Leerzeichen). Wählen Sie in dieser Liste das geeignete Hostaufforderungszeichen aus. (Drücken Sie Alt+M, und wählen Sie dann FUNKT. ANZEIGE aus, um die vom Hostrechner gesendeten Steuerzeichen anzuzeigen.) Wenn das Kontrollkästchen Eingabepuffer aktiviert ist (Einstellungen: Terminal > Tastatur & Maus), wartet Reflection mit der Übermittlung der nächsten Zeile aus dem Tastaturpuffer, bis dieses Aufforderungszeichen empfangen wird.

Erste Spalte

Reflection merkt sich für jede Zeile im Bildschirmspeicher, in welcher Spalte das erste Zeichen steht, das nicht vom Host empfangen, sondern über die Tastatur eingegeben wurde. Dadurch kann Reflection in jeder Zeile die Hosteingabeaufforderung von den Zeichen unterscheiden, die der Benutzer eingegeben hat. Wenn Sie im Modus ZEILE ÄNDERN oder ALLES ÄNDERN die Sende-Taste oder die Eingabetaste drücken, kann anhand dieser Informationen der Anfang der Zeichenfolge bestimmt werden, die an den Host gesendet werden muss.

Manchmal kann nicht festgestellt werden, in welcher Spalte das erste Zeichen vom Benutzer eingegeben wurde. In diesen Fällen wird anhand der Einstellung in diesem Textfeld die Spalte ermittelt, in der die Benutzereingabe beginnt. Wenn die Darstellungsbreite des Bildschirms auf 80 Spalten eingestellt ist, geben Sie einen Wert zwischen 0 und 79 ein. Im 132-Spalten-Modus eignet sich ein Wert zwischen 0 und 131.

Größe des Maskenpuffers

Dieses Textfeld ist nur aktiviert, wenn im Listenfeld Terminaltyp der Registerkarte Emulation die Option HP70094, HP70098 ausgewählt ist.

HINWEIS:Sie sollten diesen Wert möglichst nicht ändern. Bleiben Sie am besten bei dem Wert, der auf dem Hostrechner über Escape-Sequenzen eingestellt wurde.

Sie legen in diesem Feld fest, aus wie vielen Speicherblöcken (zu jeweils 256 Byte) der Maskenpuffer bestehen soll. Bei einer Änderung der Puffergröße wird der Inhalt von Bildschirmspeicher und Druckerpuffer gelöscht. Wenn die Speicherkapazität nicht für eine Vergrößerung des Maskenpuffers im gewünschten Umfang ausreicht, bleibt die Puffergröße unverändert.

Übertragen

Dieses Listenfeld ist nur aktiviert, wenn als Terminaltyp in der Registerkarte Emulation die Option HP70094, HP70098 ausgewählt ist.

Mit diesem Wert geben Sie an, ob Reflection alle Felder im Formatmodus überträgt (Alle) oder nur die geänderten Felder (Nur geänderte). Dieser Wert wird normalerweise durch die Hostanwendung festgelegt.

Hostaufforderungszeichen benutzen

Wenn dieses Kontrollkästchen deaktiviert ist, ignoriert Reflection das Hostaufforderungszeichen, und der Wert im Listenfeld Hostaufforderungszeichen wird gelöscht. Wenn Sie dagegen im Listenfeld Hostaufforderungszeichen einen anderen Wert als null (^@) wählen, wird das Kontrollkästchen Hostaufforderungszeichen benutzen aktiviert.

Das Deaktivieren des Kontrollkästchens Hostaufforderungszeichen benutzen hat die gleiche Wirkung wie das Aktivieren der Kontrollkästchen Quittungsbetrieb gesperrt und DC2 gesperrt. Wird das Hostaufforderungszeichen ignoriert, verhält sich Reflection wie nach dem Sperren von Quittungsbetrieb und DC2. Es findet somit kein Quittungsbetrieb statt. Bei Verbindungen über X.25-Netze können dadurch Kommunikationsprobleme mit Anwendungen vermieden werden, die mit dem Quittungsbetrieb arbeiten.

Wenn das Kontrollkästchen Hostaufforderungszeichen benutzen deaktiviert ist, beantwortet Reflection eine primäre Statusanforderung des Hostrechners in jedem Fall damit, dass sowohl der Quittungsbetrieb als auch DC2 gesperrt sind. Dies kann sich auf eine Hostanwendung auswirken, die explizit eine dieser Sperren ändert.

Quittungsbetrieb gesperrt

Der Status dieses Kontrollkästchens bestimmt zusammen mit DC2 gesperrt und anderen Faktoren die Art des Quittungsbetriebs, der jeder Blockübertragung von Reflection an das Hostsystem vorangeht. Wenn dieses Kontrollkästchen aktiviert ist, ist der DC1-Quittungsbetrieb für Blockübertragungen gesperrt.

DC2 gesperrt

Der Status dieses Kontrollkästchens bestimmt zusammen mit Quittungsbetrieb gesperrt und anderen Faktoren die Art des Quittungsbetriebs, der jeder Blockübertragung von Reflection an das Hostsystem vorangeht. Wenn dieses Kontrollkästchen aktiviert ist, ist der DC2-Quittungsbetrieb für Blockübertragungen gesperrt.

Den meisten Tasten auf der Tastatur ist ein ASCII-Zeichen zugeordnet. Eine Reihe von Tasten ist jedoch mit Funktionen belegt, für die kein Zeichen definiert ist (beispielsweise Pos1 und Bild-nach-oben). Einige Hostprogramme, wie z. B. HP Slate, müssen informiert werden, wenn Sie eine dieser Funktionstasten drücken. Mit diesem Kontrollkästchen legen Sie fest, ob beim Drücken von Tasten, die eine nicht in der ASCII-Definition beschriebene Funktion erzeugen, der Host informiert werden soll.

Wenn dieses Kontrollkästchen aktiviert ist und Reflection im Zeichenmodus/Online-Modus betrieben wird, wird bei jedem Drücken einer dieser Tasten die zugehörige Escape-Sequenz an den Hostrechner gesendet.

  • Num-Taste: Alt+J (Bildschirminhalt löschen)
  • Rollen: Alt+K (Zeile löschen)
  • Pos1: Alt+D (Zeile löschen)
  • Pfeil-nach-oben: Alt+I (Zeile einfügen)
  • Bild-nach-oben: Alt+Y (Befehlsfenster)
  • Pfeil-nach-links: Strg+Ende
  • Pfeil-nach-rechts: Strg+Pfeil-nach-oben
  • Ende: Strg+Pfeil-nach-unten
  • Pfeil-nach-unten: Strg+Pfeil-nach-links
  • Bild-nach-unten: Strg+Pfeil-nach-rechts
  • Einfg: Strg+Bild-nach-oben
  • Entf: Strg+Bild-nach-unten
  • Feststelltaste: Strg+Pos1

Die meisten Anwendungen, für die diese Funktion erforderlich ist, senden automatisch die Escape-Sequenzen zum Aktivieren und Deaktivieren der Funktion. Daher ist eine manuelle Aktivierung im Normalfall nicht notwendig.

SPOW

Normalerweise wird beim Drücken der Leertaste ein vorhandenes Zeichen überschrieben und gelöscht. Wenn das Kontrollkästchen SPOW (SPace OverWrite) aktiviert ist, wird der Cursor beim Drücken der Leertaste über vorhandene Zeichen bewegt, ohne dass diese durch Leerzeichen überschrieben werden. Dies gilt jedoch nur beim Drücken der Leertaste auf der Tastatur und nicht für Leerzeichen, die vom Hostrechner zurückkommen.

  • Die SPOW-Funktion wird durch ein Wagenrücklaufzeichen aktiviert.

  • Die SPOW-Funktion wird durch einen Zeilenvorschub, ein Tabulatorzeichen oder ein Pos1-Zeichen deaktiviert.

Formatmodus

Der Formatmodus ist eine spezielle Terminalbetriebsart, in der die Anzeige aus geschützten und ungeschützten Feldern besteht. Wenn dieses Kontrollkästchen aktiviert ist, können nur in ungeschützte Felder Daten eingegeben werden.

Übertragungseinheit im Blockmodus

Wenn Reflection im Blockmodus betrieben wird und Sie die Sende-Taste drücken oder der Host eine Blockübertragung aus dem Terminalspeicher anfordert, wird ein Block aus einem oder mehreren Zeichen zum Host übertragen. In diesem Gruppenfeld legen Sie fest, wie viele Daten Reflection bei jeder Blockübertragung sendet. Bei der Einstellung "Zeile" wird im Blockmodus jeweils eine Zeile und im Formatmodus jeweils ein Feld übertragen. Nach der Wahl von "Seite" werden die Daten seitenweise übertragen.