SATO M-5900RV Operator and Technical Reference Manual
Page 4-7
Section 4. Programming Reference
PN 9001081
Rev. C
There are two methods available to make sure your printed output will appear
correctly on your label. They are as follows:
1. 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 distance in dots (1 dot = approx. .005") from the normal base
reference point to the closest edge of the label. For an 8 dpmm printer, this
would be:
Label Width = 2" x 25.4 mm/in x 8 dpmm=406 dots
The new Base Reference Point then becomes:
New Base Reference Point = Maximum Print Width - Label Width
For the M-5900RV the new Base Reference Point is:
New Base Reference Point = 896 dots minus 406 dots = 490 dots
Issue the Base Reference Point command <ESC>A3 after the Start command
in your data Stream.
<ESC>A<ESC>A3H490V0001...
This resets the reference point for all the following data.
2. Use the normal base reference point from the print area and use the horizontal
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 for an 8 dpmm printer:
Label Width = 2" x 25.4 mm/in x 8 dpmm = 406 dots
New Base Reference Point = Maximum Print Width - Label Width
For the M-5900RV printer this becomes:
New Base Reference Point = 896 dots - 406 dots = 490 dots
Each <ESC>H command would have the value "490" added to it to correctly
position each field.
Note: The <ESC>A3 Base Reference Point command (Page 4-21) can also
shift the reference point in a negative direction (toward the outside edge of
the label).
The Print Area