
SGX-120L User Manual, rev2.0 Page 7of 21
http://www.seetron.com/sgxmnl.htm 2002-11-13
display. If return is immediately followed by a linefeed, the linefeed will be ignored. When a short (8-pixel)
font is in effect, the display is 4 lines high; with a tall (16-pixel) font, there are 2 lines.
Backlight On ASCII 14 (Control-N)
Control-N turns on the LED backlight, if installed. If not, control-N is ignored.
Backlight Off ASCII 15 (Control-O)
Control-O turns off the LED backlight, if installed. If not, control-O is ignored.
Position Cursor ASCII 16 (Control-P)
Control-P puts the display into cursor-positioning mode. In this mode, there are two ways to move the
cursor to a particular position on the screen:
Text method: Send the display position as text. For example, from a terminal program, press control-P,
then type "13" (just the numbers, not the quotes) followed by a space (to exit the mode). As soon as the
space is typed, the cursor will jump to position 13 (14th character of the first line when the default small
font is in effect). Note that the space (or other non-numeric character other than null) that terminates
position mode is ignored.
One-byte binary method: Send the display position as a single byte value equal to the position plus 64.
For example, from a terminal program, press control-P, then type "A". The cursor will jump to position 1
(second character of the first line) because the ASCII code for A is 65. The G12032 subtracts 64 from the
binary value to arrive at the screen position.
With either method the G12032 will accept values larger than the highest valid screen position for the
current font. The cursor will simply wrap around until it reaches a valid screen position. As with all
instructions that move the printing position, ctrl-P works in terms of the font size in effect at the time. If you
have a mixture of font sizes on the screen, keep this in mind. See the description of the font instruction for
further information on screen layouts with various font sizes.
Ignored ASCII 17 (Control-Q)
Control-Q is ignored but takes space in the buffer. Use control-@ if you need a time delay.
Right Align ASCII 18 (Control-R)
Control-R accepts a number from 2 to 9 (as text) representing the width of an area on the screen in which
right-aligned text is to be printed. The printing position will back up by that number of characters from its
present position. Subsequent text will be stored without printing until one of the following is received:
lThe specified number of characters
lA control character (ASCII 1-31)
lA decimal point [the period (.) character]
When one of the conditions listed above is met, the display will print the stored text with right alignment,
erasing any leftover text within the specified width. Note that all of the print-positioning will be done in
terms of the font-size setting in effect at the time the instruction is received.
Note: Right-alignment requires the G12032 to edit incoming data. Bytes sent immediately after exiting the
right-alignment mode may be lost. To prevent this, make sure that your program delays 3-4 milliseconds
after a right-alignment before sending any more data. Or you can add 3 null characters after the character
that ends the right-alignment mode (see list above). The nulls have no effect other than to delay the arrival
of subsequent data.
Ignored ASCII 19-26 (control chars)
ASCII codes 19 through 26 are ignored, but do take space in the buffer. Use control-@ (null) if you need a
time delay.
Graphics Prefix ASCII 27 (Control-[, ESC)
Escape tells the G12032 to expect one of the graphics instructions described in the next section.