SATO M8490S Printer User Manual


 
16 SATO RISC Printers
1. Introduction Programming Manual
There are two methods available to make sure your printed output will
appear correctly on your label. They are as follows:
1.8 First Method: Using Base Reference Point
Send the Base Reference Point command as part of your data to the
printer to set a new base reference point for your label. Calculate the dis-
tance (in dots) from the normal base reference point to the closest edge
of the label. Issue the Base Reference Point command <ESC>A3 after
the Start command in your data stream.
Input: <ESC>A
<ESC>A3HnnnnV0001. . . . . .
nnnn: New horizontal Base Reference Point
Formula nnnn = (Max print width [mm] - Label width [mm]) x Print head
density [dots/mm]
Example CL612 printer with 50mm wide label
Max. print width: 165mm
Print head density:12 dots/mm
nnnn = (165mm - 50mm) x 12 dots/mm
nnnn= 1380 dots
For the above escape sequence this results in
<ESC>A3H1380V0001
Note:
1. This operation resets the reference point for all the following
data in the non-volatile RAM
2. The <ESC>A3 Base Reference Point command can also shift the
reference point in the negative direction, towards the outside
edge of the label.
3. This calculation is not necessary for OEM left-hand printers.
1.9 Second Method: Using Horizontal Offset Position
Use the normal base reference point from the print area and use the hor-
izontal position for each field to properly locate it on the label. Calculate
the distance (in dots) from the normal base reference point to the closest
edge of the label.
Each <ESC>H command would have the value “nnnn" (see above exam-
ple) added to it to correctly position each field.
>ESC>H position + nnnn
For CL612: <ESC>H position +1380
Note: This calculation is not necessary for OEM left-hand
printers.