User manual
13
This feature is for customers whose systems can't handle non-ASCII characters but need valid xon/xoff values.
All status information, except for a valid xon/xoff, will have 30h added to them to convert them to an ASCII
value. This command remains in effect until power off. Note: xon/xoff status sent in response to an <S1>
command will have the 30H added but xon/xoff sent for handshaking will not. (Values over 20H are unaffected
by this command.)
DIRTY BYTE TOTAL STATUS - <S9> (New command)
This feature enables the user to find out how many dirty bytes there are in the download space of the flash. This
status is sent as an 8 digit hexadecimal count. When a file is marked as deleted, its flash space cannot be
reused until a reclaim occurs. This space is considered ‘dirty’ space. You can use the <DF9> command to
reclaim this space (see the downloading file supplement for more details).
CLEAR PERMANENT STATUS COMMANDS - <cs>
This command clears all permanent status commands from the Flash memory.
PRINT DOWNLOADABLE FONT COMMAND - <SF#>
Use this font command to specify the desired font. See “downloading Font supplement” for further details.
PRINT DOWNLOADABLE LOGO COMMAND - <LD#>
This command causes the Ghostwriter to print one of its customer downloaded logos on the ticket. This
command is explained in greater detail in the logo supplement. (NOTE: This command must be preceded by a
starting point, <SP#,#>, command.)
PRINT RESIDENT LOGO COMMAND - <LO#>
This command causes the Ghostwriter to print any one of its factory pre-loaded logos on the ticket. This
command is explained in greater detail in the logo supplement. (NOTE: This command must be preceded by a
starting point, <SP#,#>, command.)
STARTING POINT COMMAND - <SP#,#>
This command is used only when printing logos. It is used to assign the starting location of the logo in the same
way that the <RC#,#> command is used to assign the starting position of normal alphanumeric characters.
DRAW BOX COMMAND - <BXr,c>
This command tells the printer to draw a box "r" dot rows tall and "c" dot columns wide. We recommend that a
row/column command is used immediately following this command to prevent any confusion regarding the
location of the cursor following this command.
DRAW VERTICAL LINE COMMAND - <VXr>
This command draws a vertical line (one dot wide) "r" dots long. We recommend that a row/column command is
used immediately following this command to prevent any confusion regarding the location of the cursor following
this command.
DRAW HORIZONTAL LINE COMMAND - <HXc>
This command draws a horizontal line (one dot wide) "c" dots long. We recommend that a row/column
command is used immediately following this command to prevent any confusion regarding the location of the
cursor following this command.
LINE THICKNESS COMMAND - <LT#>
This command is used in conjunction with the line and box drawing commands. It allows the user to change the
thickness of the lines being drawn from their normal default thickness of one dot. The # in the command
represents the number of dots in the thickness of the line. This command must be sent immediately preceding
the line or box command it is to work with. All lines revert back to the default size of one after being drawn.
Therefore, if you want to draw several boxes with different line thicknesses you must send a separate line
thickness command before each box drawing command. The following sequence <LT4><BX10,10> would
produce a box 10 dots long by 10 dots wide with a line thickness of 4 dots. Note that the thickness of a box
grows towards the center of the box. A vertical line grows towards the right and a horizontal line grows towards
the bottom of a ticket. The only restriction on the thickness of a box drawing line is that it may not be more than
1/2 the size of smallest box dimension. For example, a 10 x 15 box can have a maximum line thickness of 5
(note: this would produce a solid black box).
RESET TICKET COUNT - <rtc#> [not available on
22/42]