Help! Reading SUN keyboard chars in SUN FORTRAN

Kurt Krueger kurtk at vice.ICO.TEK.COM
Thu Aug 2 01:51:22 AEST 1990


<Mailer bounced my reply, so ... it can't find oz>

In article <2586.26b69527 at csc.anu.oz> you write:


   My program reads the coordinates from a Tektronix 4010 crosshairs 
   (GIN mode) without echoing the cryptic Tektronix 4010 codes back 
   to the graphics terminal.


I presume that the 'graphics terminal' is indeed the Tek terminal.  If it's
a 4010, there should be a strap on one of the boards that sets what is
called 'bypass cancel'.  The terminal itself supresses echo from the host,
after GIN, until it receives a specific, selectable, character.  This is
called 'bypass' mode.  Usually this character is a CR or a LF.

If you have a newer terminal (41xx, 42xx, etc), there will be a setup mode
command to set this character.  You can use ANY ascii character.

BYPASSCANCEL 10

sets LF.  If the character is NULL, you have no bypass cancel and thus the
terminal WON'T even go into bypass mode (since if it did, it would never
come out ... clever, those engineers!).  That might be your problem, that
you are not entering bypass mode.

Your other bet it to communicate with Unix and issue the equivalent of

stty -echo

We've survived very well for umpteen years with the bypass mode feature.
Sorry I can't tell you which board has the straps, I haven't used a real
4010 for quite a few years now.  If it's something newer, like a 4014, I
might be able to find one around here.  Or even a manual for it.

________________________________________________________________________________
					|
kurtk at vice.ICO.TEK.COM (Kurt Krueger)	| Everything runs on smoke.  When the
  Electrical Simulation Group 		| smoke leaks out, it stops working.
    D.S. 59-432  (503) 627-4363		|
________________________________________|_______________________________________



More information about the Comp.lang.c mailing list