Herunterladen Inhalt Inhalt Diese Seite drucken

Anzeigen Von Textmeldungen - Keithley System-SourceMeter 2601B-PULSE Benutzerhandbuch

Inhaltsverzeichnis

Werbung

Modell 2601B-PULSE System-SourceMeter®-Gerät Benutzerhandbuch
Das folgende Programmierbeispiel zeigt, wie Sie den Cursor auf Zeile 2, Spalte 1 positionieren und
dann die Cursor-Position ablesen können:
display.setcursor(2, 1)
row, column = display.getcursor()
print(row, column)
Ausgabe:
2.00000e+00 1.00000e+00

Anzeigen von Textmeldungen

Um eine Meldung zu definieren und anzuzeigen, nutzen Sie die Funktion display.settext(text),
wobei text die anzuzeigende Textzeichenfolge ist. Die Meldung beginnt an der aktuellen Cursor-
Position. Das folgende Programmierbeispiel zeigt, wie Sie Test in Process (Test läuft) in der
oberen Zeile und Do Not Disturb (Bitte nicht stören) in der unteren Zeile anzeigen:
display.clear()
display.setcursor(1, 1, 0)
display.settext("Test in Process")
display.setcursor(2, 6, 0)
display.settext("Do Not Disturb")
Zeichencodes
Die folgenden Spezialcodes können in die Zeichenfolge text eingebettet werden, um die Meldung
zu konfigurieren und anzupassen:
$N
Lässt Text in der nächsten Zeile beginnen (newline). Wenn der Cursor bereits in Zeile 2
ist, wird der Text ignoriert, nachdem „$N" empfangen wurde.
$R
Setzt den Text auf Normal.
$B
Setzt den Text auf Blinken.
$D
Setzt den Text auf Intensität dämpfen.
$F
Setzt den Text auf Hintergrundblinken.
$$
Escape-Folge zur Anzeige eines einzelnen „$".
Neben alphanumerischen Zeichen können Sie auch andere Sonderzeichen anzeigen. Im Model
2601B-PULSE Reference Manual (Referenzhandbuch für das Modell 2601B-PULSE) finden Sie unter
"Display character codes" („Anzeige von Zeichencodes") eine Liste der Sonderzeichen und ihrer
entsprechenden Codes.
Das folgende Programmierbeispiel zeigt, wie das griechische Symbol Omega (Ω) angezeigt wird:
display.clear()
c = string.char(18)
display.settext(c)
2601B-PULSE-900-05 Rev. A August 2021
Abschnitt 3: Gerätebeschreibung
3-21

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis