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.9Second 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.

16

SATO RISC Printers

Page 16
Image 16
SATO XL400/410, M8460S, M8490S manual First Method Using Base Reference Point, Second Method Using Horizontal Offset Position