5000 Series Programmer's Manual

5000 Series Programmer's Manual

GEnicom 5000 Series Programmer’s Manual GEK – 00031B Table of Contents Page Chapter 1.Introduction....................................................................8 overview of printer emulation...............................................................8 Control Codes......................................................................................8 Escape Sequences ...............................................................................8 CSI and OSC .......................................................................................9 Line Terminators ...............................................................................10 Decipoints .........................................................................................10 SCS Smart Graphics Capabilities.......................................................10 Chapter 2. ANSI Emulation............................................................ 11 Control Code and Escape Sequence Activity Levels.............................11 Notes............................................................................................11 Control Code Activity Levels ............................................................12 Escape Sequence Activity Levels......................................................13 Control Code Definitions....................................................................14 Escape Sequence Directory................................................................16 ANSI ESCAPE SEQUENCE CATEGORIES ..........................................18 Housekeeping Sequences ................................................................19 Character Set Selection...................................................................22 Character Map Load........................................................................23 Paper and Print Position Movements ...............................................25 Margins and Tabs ...........................................................................28 Font Handling and Enhancements ..................................................31 Graphics............................................................................................36 Six-Bit Graphics .............................................................................36 Dot Patterns and Densities..............................................................36 Horizontal Format ........................................................................38 Vertical Format ............................................................................38 Eight-Bit Graphics ..........................................................................39 Horizontal Format ........................................................................39 Vertical Format ............................................................................39 Other Graphics Considerations.....................................................40 Graphics Sequences........................................................................40 Electronic Vertical Format Unit - EVFU..............................................42 Downloading the EVFU ...................................................................42 Loading the Table............................................................................42 BASIC Programming Example for EVFU Table Loading .................43 EVFU Default..................................................................................44 Skip to Channel Command .............................................................44 BASIC Programming Example for Skip to Channel........................45 Bar codes ..........................................................................................46 Entering and Exiting Bar Codes ......................................................46 5000 Programmer’s Manual 2 GEK-00029B Table of Contents Page Chapter 2. ANSI Emulation (Continued) ANSI 4800/4410 Strap 1 OUT ........................................................ 46 ANSI 4800/4410 Strap 1 IN ........................................................... 46 Setting Bar Code Parameters.......................................................... 47 Bar Code Dimensions .................................................................. 48 Default Bar Code Characteristics ................................................. 50 Human-Readable Line (HRL) .......................................................... 50 Font Styles and Enhancements ...................................................... 50 Spacing and Bar Code Editing Aids ................................................ 50 Bar Code Readability Statement ..................................................... 51 Bar Code Program Examples .......................................................... 52 Test Program.................................................................................. 52 Error Symbol.................................................................................. 52 Changing Parameters ..................................................................... 53 Commas and Spaces as Delimiters ................................................. 53 Horizontal Spacing ......................................................................... 54 Printer Option Strap 11, Group 2 IN ............................................... 55 EXAMPLE 1: Strap 11 OUT.......................................................... 55 EXAMPLE 2: Strap 11 IN ............................................................. 55 EXAMPLE 3: Strap 11 OUT with no suppression of LF/CR on line 30 .................................................................................................... 56 Vertical Bar Codes.......................................................................... 57 COMMAS: With HRL .................................................................... 57 COMMAS: Without HRL............................................................... 58 SPACES: With HRL ...................................................................... 58 SPACES: Without HRL................................................................. 58 Horizontal Tabs ........................................................................... 59 OVERSIZE CHARACTER FONT ......................................................... 60 Entering and Exiting Oversize ........................................................ 60 Selecting Size ................................................................................. 61 Size Parameters for Rotation ........................................................ 61 Spacing Between Characters........................................................ 61 Sample Programs ........................................................................... 62 Example 1 ................................................................................... 62 Example 2 ................................................................................... 62 Example 3: Showing the Importance of Resetting Scaling Factors. 63 Printer Control Strap GenPrtOpts/Group 2/Strap 13................... 64 Example 4: GenPtrOpts | Group 2 Strap 13 IN ............................ 65 Example 5: GenPtrOpts | Group 2 Strap 13 OUT ........................... 65 GEK-00029B 3 Table of Contents Table of Contents Page Chapter 3.Printronix P300/P600 Emulation .................................. 66 Introduction ......................................................................................66 Control Codes....................................................................................66 Printronix Graphics ...........................................................................69 Dot Patterns and Densities..............................................................69 Dot Patterns .................................................................................70 Normal-Density Graphics .............................................................71 High-Density Graphics .................................................................71 P300/600 8-Bit Horizontal Graphics ...............................................71 P300/600 Electronic Vertical Format Unit .........................................72 Using the EVFU ..............................................................................72 Points to Remember .....................................................................72 PI Lead Codes – Use with Serial Interface......................................73 Codes Not Using the PI Lead.........................................................73 Example EVFU Loading Program ..................................................74 Example Form Printout ................................................................75 Sample Program to Print Form......................................................75 Chapter 4.Printronix P-Series Emulation ....................................... 76 Special Function Control Character (SFCC)........................................76 Command Line................................................................................76 Set and Reset Codes........................................................................77 Command Index ................................................................................78 Control Codes....................................................................................80 character sets, FONT handling and enhancements.............................82 Housekeeping Commands..................................................................92 Plot Mode Graphics

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    314 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us