Article View: comp.terminals
Article #866Re: VT100 Retrographics
From: Doug Gwyn
Date: Tue, 04 Dec 1990 21:21
Date: Tue, 04 Dec 1990 21:21
101 lines
3329 bytes
3329 bytes
In article <2821@ux.acs.umn.edu> phill@ux.acs.umn.edu (Phil Lindberg) writes: >I have several old DEC VT100 terminals with Retraphics which have >come up with the error message of ERR-IL in the upper left of the >screen when it is turned on. The only way of correcting the problem >has been to take out the Retrographics card and thus turning it into >a normal VT100 terminal. Does anyone know of another way of repairing >the card or what exactly that error message means? Thanks in advance >for any help. It means "error -- interlace is not enabled on the VT100 portion of this terminal". You should, in the VT100 (not VT640) SET-UP mode, toggle the INTERLACE bit then save the settings (Shift-S, as I recall). Since you probably don't want interlace enabled when you're using the terminal in non-graphics mode, you can use the appropriate escape sequences to disable/reenable interlace dynamically without changing the permanent settings. I have a little shell script "tekmode" I use for this: #!/usr/5bin/sh # tekmode -- put terminal into or out of Tektronix 4014 emulation mode # last edit: 85/10/02 # SCCS ID: @(#)tekmode.sh 1.8 PATH=/usr/5bin:/bin:/usr/bin if [ $# -lt 1 ] then dir=on else dir=$1 fi case $dir in on) case "$TERM" in tek401* | 4014 | tty5620* | dmd) ;; tek410*) echo '\0033[H\0033[J\0033%!0\0033LV0\0033KA0\0033MN0\0033MG1\c' echo '\0033MR00\0033MC0C=0\0033ML1\0033MT1\0033RA100\0033TD20\c' echo '\0033RW ` @8co?_\00358` @\0033`\0037\c' ;; vt100*) echo '\0033<\0033[H\0033[J\0033[?5l\0033[?9h\c' sleep 2 echo '\00358` @\0037\c' ;; hp26*) if [ `stty </dev/tty | \ sed -n -e '1s/speed //' -e '1s/ .*//p'` -gt 2400 ] then echo 'Your terminal may work poorly above 2400 baud.' sleep 3 fi echo '\0033H\0033J\0033&s1p0Q\c' ;; hirez100) echo '\0033<\0033[H\0033[J\00331\00358` @\0033;\0037\c' ;; *) echo 'tekmode: do not know how to put \c' >&2 echo $TERM 'into Tektronix emulation mode' >&2 exit 1 ;; esac stty ff1 -tabs </dev/tty ;; off|reset) if [ $dir = reset ] then echo '\0033\0014\c' # clear graphics display fi case "$TERM" in tek401* | 4014 | tty5620* | dmd) ;; tek410*) echo '\0033KC' sleep 3 echo '\r\0033TD10\0033LV1\0033KA1\0033%!1\c' if [ $dir = reset ] then echo '\0033[H\0033[J\c' fi stty ff0 vt0 tabs </dev/tty ;; vt100*) echo '\0030\c' if [ $dir = reset ] then echo '\0033[?9l\0033[?5h\c' sleep 2 echo '\0033[H\0033[J\c' fi stty ff0 vt0 tabs </dev/tty ;; hp26*) echo '\0033&s0p0Q\0033H\0033J\c' stty ff0 vt0 </dev/tty ;; hirez100) echo '\00332\0033<\c' if [ $dir = reset ] then echo '\0033[H\0033[J\c' fi stty ff0 vt0 tabs </dev/tty ;; *) exit 1 # but no noise ;; esac ;; *) echo 'Usage: tekmode[ on][ off][ reset]' >&2 exit 2 ;; esac
Technical Details
Message-ID:
<14656@smoke.brl.mil>Path:
arc1-ca.pugleaf.net!utzoo!censor!geac!torsqnt!news-server.csri.toronto.edu!cs.utexas.edu!samsung!zaphod.mps.ohio-state.edu!wuarchive!udel!haven!adm!smoke!gwynReferences:
<2821@ux.acs.umn.edu>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!censor!geac!torsqnt!news-server.csri.toronto.edu!cs.utexas.edu!samsung!zaphod.mps.ohio-state.edu!wuarchive!udel!haven!adm!smoke!gwyn From: gwyn@smoke.brl.mil (Doug Gwyn) Newsgroups: comp.terminals Subject: Re: VT100 Retrographics Message-ID: <14656@smoke.brl.mil> Date: 4 Dec 90 21:21:32 GMT References: <2821@ux.acs.umn.edu> Organization: U.S. Army Ballistic Research Laboratory, APG, MD. Lines: 101