4UBI EasyCoder 301 Direct Protocol – Programmer's Guide Ed. 1Chapter 1 IntroductionChapter 1IntroductionUBI 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 byUnited Barcode Industries (UBI).UBI Direct Protocol can be used in two ways:• To create label layouts consisting of fields with fixed or variableinformation. A layout can then be selected and provided withvariable input from the host computer in the form of a simplestring of data.• To send input data and formatting commands as a continuousstring of data directly from the host computer.In both cases, UBI Direct Protocol provides a flexible error handler,which allows you to compose your own error messages in any lan-guage.UBI Direct Protocol has been created with two main types of appli-cation in mind:• Applications where the end-user requires a simple printer controlprogram, but needs a versatile error handler.• Applications which have a comprehensive printer control programin the host computer.Refer to chapter 13 in this manual for lists of the various commandsin UBI Direct Protocol.We recommend that you have the following manuals accessible:• EasyCoder 301 Installation and Operation Manual• This Programming Manual.