Intermec EasyCoder 301 Operation & User’s Manual

File Specifications

Brand: Intermec
Category: Printer
Model: EasyCoder 301 (Operation & User’s Manual), pr2lhjKQ/eGQk
File Type: PDF
File Size: —
Pages: 108 pages

Download Document

Get a high-quality, printable PDF version of this manual for offline use.

Download PDF Manual (108 pages)

⚠️ Download Safety: This PDF is completely safe to download (last scan date: 03/09/2026).

Read Online

Read the Intermec EasyCoder 301 Operation & User’s Manual online using the built-in PDF viewer.

Key Pages of Document

UBI EasyCoder 301 Direct Protocol – Programmer's Guide Ed. 1

Contents Contents Contents UBI EasyCoder 301 Direct Protocol Programmer's Guide Edition 1, July 1997 Part No. 1-960419-00 1. Introduction 1. Introduction.......................................................................... 4 2. Getting Started 1. Computer Connection .......................................................... 5 2. Check Paper Supply ........................................ ...

UBI EasyCoder 301 Direct Protocol – Programmer's Guide Ed. 1

Contents Contents, cont'd. 6. Setting Up the Printer 1. Layout Mode/Immediate Mode .......................................... 44 2. IN/OUT Channel Setup ...................................................... 44 3. Date and Time.................................................................... 45 4. Date and Time Format........................................................ 46 5. Separators ...

UBI EasyCoder 301 Direct Protocol – Programmer's Guide Ed. 1

Contents Information in this manual is subject to change without prior notice and does not represent a commit- ment on the part of UBI Printer AB. © Copyright UBI PTC AB, 1997. All rights reserved. Published in Sweden. EasyCoder is a trademark of United Barcode Industries (UBI). Centronics is a registered trademark of Centronics Data Computer Corp. Microsoft, MS, and MS-DOS are registered tr ...

UBI EasyCoder 301 Direct Protocol – Programmer's Guide Ed. 1

Chapter 1 Introduction Chapter 1 Introduction UBI Direct Protocol is an easy-to-use printer programming lan- guage that has been developed for use with the computer-control- led direct thermal and thermal transfer printers manufactured by United Barcode Industries (UBI). UBI Direct Protocol can be used in two ways: • To create label layouts consisting of fields with fixed or variable in ...

UBI EasyCoder 301 Direct Protocol – Programmer's Guide Ed. 1

Chapter 2 Getting Started Chapter 2 UBI Direct Protocol is stored in two Flash EPROM packages fitted as standard on the printer's CPU board. No floppy disks or operat- ing system, e.g. MS-DOS, are required. The printer only needs to be connected to a mains supply and to a device capable of transmit- ting characters in ASCII format, which can be anything from a non- intelligent terminal to ...

UBI EasyCoder 301 Direct Protocol – Programmer's Guide Ed. 1

Chapter 2 Getting Started Check that the printer has an ample supply of paper or other receiv- ing material and, where applicable, of thermal transfer ribbon. Re- fer to the EasyCoder 301 User's Guide or Installation and Opera- tion Manual for loading commands. Check that the printhead is lowered. Turn on the mains switch, which is fitted on the printer's rear plate, and check that the Po ...

UBI EasyCoder 301 Direct Protocol – Programmer's Guide Ed. 1

Chapter 2 Getting Started Each line will be acknowledged by “Ok” on the screen, provided it has been entered correctly. When you press ↵ (Carriage Return) the third time, the printer will feed out a label, ticket, tag or piece of strip with the text printed in the lower left corner of the printable area. You can try using other characters between the quotation marks in the third lin ...

UBI EasyCoder 301 Direct Protocol – Programmer's Guide Ed. 1

Chapter 3 Principles of Operation Chapter 3 Principles of Operation There is a built-in error handler, that can indicate selected error con- ditions and produce error-messages of your own creation in any language you like. Variable input data (in a special format) can be inserted into fields in a predefined layout. You can create counters without extensive programming. You can easily enab ...

UBI EasyCoder 301 Direct Protocol – Programmer's Guide Ed. 1

Chapter 3 Principles of Operation Let us create the simple label shown on the left using both methods: Immediate Mode: BF ON:BF "Swiss 721 BT",10,0:PP 10,20: PX 400,300,10:PP 25,25:PM "ROM:UBI.1": PP 75,250:BT "CODE39":PB "UBI":PP 75,200: FT "Swiss 721 BT",10,0:PT "My FIRST label!": PF ↵ You can also send the same string line by line: BF ON ↵ (enable bar code interpretation) BF "Swiss ...

UBI EasyCoder 301 Direct Protocol – Programmer's Guide Ed. 1

Chapter 3 Principles of Operation Then add the variable input data and a print command: LAYOUT RUN "LABEL1" ↵ (select layout) (start of input data, ASCII 02 dec) UBI ↵ (variable input data to VAR1$) My FIRST label! ↵ (variable input data to VAR2$) (end of input data, ASCII 04 dec) PF ↵ (print one label) The printable information on a label, ticket, tag or piece of str ...

UBI EasyCoder 301 Direct Protocol – Programmer's Guide Ed. 1

Chapter 3 Principles of Operation 5. Field-Related Formatting Commands, cont'd. • Image Field: - Magnification - Normal Image/Inverse Image • Box Field: - Size (height, width, line thickness) • Line Field: - Size (length, line thickness) Text, bar code and image fields also require some input data: • Text Field: Alphanumeric text • Bar Code Field: Alphanumeric or numeric value ...

UBI EasyCoder 301 Direct Protocol – Programmer's Guide Ed. 1

Chapter 3 Principles of Operation 8. Feeding and Printing Commands 9. Setting Up the Printer Some commands control printing and paper feed, e.g.: • Changing paper feed speed • Rotating the print roller during cleaning • Feeding out an empty label, ticket, tag or piece of strip • Adjusting the label stop/black mark sensor. • Printing one label or a batch of labels (or similar). ...

UBI EasyCoder 301 Direct Protocol – Programmer's Guide Ed. 1

Chapter 3 Principles of Operation 11. File-Handling Commands 12. Syntax Descriptions A number of commands are used to control the printer's memory, for example: • Read the names of files, fonts or images stored in the printer's memory • Download binary files • Download .PCX files • Remove files • Remove downloaded images • Copy files Many commonly used commands have a shortha ...

UBI EasyCoder 301 Direct Protocol – Programmer's Guide Ed. 1

Chapter 3 Principles of Operation Files can be stored in the EasyCoder 301 on one of four devices: • "ROM:" Contains the built-in files necessary for using the printer. • "RAM:" Contains files created by the user. • "CARD1:" A PCMCIA card in the slot nearest the ON/OFF switch, which can be a DOS-formatted card or a specially formatted font cartridge. • "CARD2:" A PCMCIA card in t ...

UBI EasyCoder 301 Direct Protocol – Programmer's Guide Ed. 1

Chapter 4 Label Design Chapter 4 Field Types A label layout is made up of a number of fields. There are five different types of field: • Text Field A text field consists of a single line of text. • Bar Code Field A bar code field consists of a single bar code, with or without a bar code interpretation in human readable characters. • Image Field An image field is a picture, drawing, ...

UBI EasyCoder 301 Direct Protocol – Programmer's Guide Ed. 1

Chapter 4 Label Design Origin The positioning of all printable objects on the label, i.e. text fields, bar code fields, images, boxes, and lines, uses a common system. The starting point (called the origin) is the point on the paper that corresponds to the innermost active dot on the printhead at the mo- ment when printing is started. The location of the origin is affected by the followi ...

UBI EasyCoder 301 Direct Protocol – Programmer's Guide Ed. 1

Chapter 4 Label Design 2. General Formatting Commands, cont'd. Alignment Once the insertion point is specified, you must also decide which part of the object should match the insertion point. For example, a text field forms a rectangle. There are 8 anchor points along the borders and one in the centre, numbered 1–9 as shown in this illus- tration. The desired anchor point is specified ...

UBI EasyCoder 301 Direct Protocol – Programmer's Guide Ed. 1

Chapter 4 Label Design Direction UBI Direct Protocol allows printing in four directions. You can ro- tate the printable object clockwise around the anchor point/inser- tion point with a 90° increment (0°, 90°, 180°, or 270°) by means of a DIR command: DIR is a number from 1 – 4 (DIR 1 = 0°; DIR 2 = 90°; DIR 3 = 180°; DIR 4 = 270°) Default: 1 Reset to de ...

UBI EasyCoder 301 Direct Protocol – Programmer's Guide Ed. 1

Chapter 4 Label Design 3. Text Field A text field consists of one or more alphanumeric characters on the same line (max 300 characters). UBI Direct Protocol cannot wrap text to a new line, but each line must be specified as a separate text field. UBI Direct Protocol has been extended to allow characters from any national character set, such as Chinese, Cyrillic and Hebrew, to be included ...

UBI EasyCoder 301 Direct Protocol – Programmer's Guide Ed. 1

Chapter 4 Label Design The three font parameters can be specified separately using the fol- lowing commands: FONT | FT "" FONTSIZE | FS FONTSLANT | FL For each parameter, the value specified by these commands will be used in all text fields on the current label, until a new value is speci- fied. Standard EasyCoder 301 printers contain the followin ...