6822 Series 80-Column Printer Photo of printer not available at this time User’s Manual
4 Configuring the Printer A Printer Configuration Utility is used to load font on the printer and to change the printer settings.
Chapter 4 — Configuring the Printer Connecting to the Printer Connect your printer to your desktop computer using a serial cable (P/N 226-270-001). The serial COM port connector on either the fixed mount printer or portable printer is on your printer mechanism, the same side as the green thumb wheel. Before connecting to your PC, locate and disconnect the gray terminal holder ribbon cable connector from the floor of the printer cavity.
Chapter 4 — Configuring the Printer • nft00950.mod — Big 5 Traditional Chinese Note: There are three versions of the default font module (nft0000.mod): Arabic, Turkish, and International. Any one version of this module, but not all three versions, can appear in the 6820 Printer Configuration Utility FONTS directory and install on the 6822. The International version of this font module is automatically placed in the FONTS directory when the Printer Configuration Utility is installed on the PC.
Chapter 4 — Configuring the Printer These instructions apply to desktop computers running either Windows 95 or Windows 98 operating systems. Installing the Configuration Files Configuration files for the 6822 are located in the toolkit CD (P/N 215-270-001), these include the rpgpconf.exe Printer Configuration Utility program and the rpgpconf.ini initialization file. The Printer Configuration Utility uses the initialization file to specify the location and names of font and printer control program folders.
Chapter 4 — Configuring the Printer When you start the Printer Configuration Utility, it creates a printer configuration. This configuration has no fonts, parameters are set to the default values, and there is no printer control program in memory. You can modify the basic printer configuration to meet your needs and load the custom configuration to your printer. Note: The working configuration is deleted when you exit the Printer Configuration Utility. To start the Printer Configuration Utility.
Chapter 4 — Configuring the Printer 2 The following options are available on the Main Menu. • Use Load Printer Configuration to load an existing configuration. Load either from a file or from the printer. • Use Modify Printer Configuration to review or modify the working configuration, include the printer control program in the currently loaded configuration, or load fonts. • Use Save Printer Configurations to save a configuration file to disk or download the working configuration to your 6822.
Chapter 4 — Configuring the Printer To load configuration files from your PC 1 Click From File to access the File, Open window. 2 Select a configuration file to load, then click OK. If the selected file does not exist, a “File does not exist!” error message appears. Click OK to return to the Main Menu without loading a file. 3 If the file does exist, a warning message indicates that loading the selected file will overwrite your working configuration.
Chapter 4 — Configuring the Printer successful, a message similar to the one shown below is displayed. Click OK to return to the Main Menu. 5 If the working configuration is not replaced successfully with the configuration from the selected file, an error message appears indicating that the operation failed. Click OK to return to the Main Menu without loading a file.
Chapter 4 — Configuring the Printer 4 Click Yes, to retry connecting to the printer. 5 If you click No, an error message appears and indicates that the configuration was not loaded. Click OK to return to the Main Menu. 6 If a connection is established, no further action is required The Printer Configuration Utility communicates with the 6822 to find out the current settings and which font modules are loaded. The name, version, and size of the font modules are displayed on the Get From Printer screen.
Chapter 4 — Configuring the Printer To modify a printer configuration Use this option to view or change a working configuration, including adding fonts from disk (on the PC), deleting printer fonts, and changing parameters settings. • Select Modify Printer Configuration to view or modify the printer configuration. To include the control program Use this option to include the printer control program when saving the working configuration to the printer. The npfl6822.
Chapter 4 — Configuring the Printer Note: Save is grayed out, prohibiting that selection, until either new fonts are selected, or fonts are removed from the Fonts Selected list. To copy font files 1 Highlight the font files in the Fonts Available list. You can highlight several files at one time, using conventional Windows selection methods.
Chapter 4 — Configuring the Printer 2 Click OK to close the error message and not copy the font to the Fonts Selected list. If there are two or more duplicate fonts, the cycle repeats until an error message is displayed for each of the duplicate font files. To delete font files Delete fonts from the Fonts Selected list to increase available memory in the printer. • Select the font names you want to delete from the Fonts Selected list, then click Erase to clear those names.
Chapter 4 — Configuring the Printer Selecting Parameters To select a parameter • Click Parameters from the Main Menu to access the Parameters window where you can modify any of the parameters that are not grayed out. Default parameter values are marked with an asterisk (*). To modify parameter configurations • Select parameters on the screen using your stylus.
Chapter 4 — Configuring the Printer To save a printer configuration • Click To File from the Main Menu to access the File Save As dialog. Specify the drive, directory, and filename for the printer configuration file. To specify a file name 1 Click the Alpha button, on either the File Open window or the File Save As window to open the keyboard onscreen for you to enter text. 2 Click Save to save the file name or click Cancel to exit without saving the text. The following confirmation message appears.
Chapter 4 — Configuring the Printer 3 Click OK to return to the previous window without the entered text, or click Cancel to continue using the alpha keyboard. To save the configuration to disk • After you have selected the drive, directory, and file name, click OK to save the configuration file. If a file by the same name exists, the following confirmation message is displayed, informing you that if you continue it will overwrite the existing file.
Chapter 4 — Configuring the Printer Saving Files to the Printer Select the Save File to Printer option from the Main Menu, to send the working configuration to your 6822. When you select this option, the following warning message is displayed: The message indicates the configuration will be copied into the 6822 flash memory and overwrite the current configuration.
Chapter 4 — Configuring the Printer 6 If the configuration was not saved to the printer, the following error message appears. If the connection is successful, the following screen appears and the printer configuration is updated. The screen also displays the data transfer status.
Chapter 4 — Configuring the Printer Default Printer Settings Settings Values Parity Bit Rate N/A (for NPCP) 19.2 K For other printer defaults, see “Factory-Installed Printer Defaults” on page 175. Using the Windows 2000 or Windows XP Printer Configuration Utility These instructions apply to desktop computers running either Windows 2000 or Windows XP operating systems.
Chapter 4 — Configuring the Printer 3 Double-click the setup.exe executable file, then click Next from the Welcome screen to continue. 4 The printer configuration utility files are copied to the Program Files\Intermec\6822 Printer Configuration Utility folder. To install the files in a different folder, enter the path and folder name.
Chapter 4 — Configuring the Printer You can also specify if everyone who uses the computer has access to the printer configuration files or limit access to yourself. 5 Click Disk Cost to see the amount of disk space required to install the Printer Configuration Utility. Click OK to close and return to the installation screens.
Chapter 4 — Configuring the Printer 6 Click Next to verify installation, click Back to adjust the information on the previous screen, or click Cancel to exit the installation.’ 7 Installation Complete appears on the screen. Click Close to exit the installation program.
Chapter 4 — Configuring the Printer Disabling the Microsoft ActiveSync Serial Port Connections If you use Microsoft ActiveSync to connect to your computers, you need to disable the serial port connections before using the Printer Configuration Utility. To disable ActiveSync 1 In the ActiveSync application on your desktop, select File > Connection Settings. 2 Clear Allow USB connections and Allow connections to one of the following. 3 Click OK. 4 Close the ActiveSync application.
Chapter 4 — Configuring the Printer • Click the Set 6820 Configuration button to change printer setting and send those settings to the printer. • Click the Reset to Defaults button to reset the to the factory default printer configuration. To start the Printer Configuration Utility • Click Start > Programs > Intermec > 6820 Printer Configuration Utility > PConfigApp.exe to start the Printer Configuration Utility.
Chapter 4 — Configuring the Printer 2 When the “Press Reset on the printer” message appears in the text box, press the Reset button on your printer. For the location of the Reset button on your printer, see “Using the Reset Button” on page 4 3 The “Opening COM Port x to printer. . . Done.” message indicates that communication between your PC and the printer has been established.
Chapter 4 — Configuring the Printer To view the settings on your 6822 1 Click the Get 6820 Configuration button to initiate communication. 2 The “Getting printer parameters . . . ” message appears when the Printer Configuration Utility retrieves configuration information from the printer. 3 The message “Getting printer parameters . . . Done” appears after configuration information is retrieved. 4 Modify configuration settings or click OK to close the Printer Configuration Utility.
Chapter 4 — Configuring the Printer 3 The “Setting printer parameters . . . Done” message appears when configuration parameters are set. Note: The “Unable to set printer parameters” message indicates a dropped connection between your PC and your printer. 4 Click OK to close the utility and detach the serial cable. To update 6822 fonts or the 6822 control program • 50 Click the Fonts and Control button to update the fonts stored in your printer or to update the printer control program.
Chapter 4 — Configuring the Printer To learn what fonts are currently installed on your printer • Click the Get Printer Fonts button. The installed fonts appear in the text box in the bottom right corner of the dialog. To select font files • Highlight the font files you want to download in the Fonts Available for Update list. • Click the right arrow pointing to the Fonts Selected for Update list to copy the selected font files to this list. Below is a sample screen.
Chapter 4 — Configuring the Printer If the fonts you select exceed the space available in printer memory, an error message appears. Click OK to close the error message and not copy the font to the Fonts Selected for Update list. If there are two or more fonts that exceed the space allowed, this message repeats until an error message is displayed for each of the font files that went over the space allowed.
Chapter 4 — Configuring the Printer • Check the Include program control update check box to include the printer control program when updating the printer. Note: You only need to update the control program when new versions of the control program are released. Default Printer Settings. Default Printer Settings Settings Value Zero Print Option Print zeros without a slash Autofeed Configuration CR (carriage return at end of line without line feed) Protocol NPCP Parity N/A (for NPCP) Bit Rate 19.
Chapter 4 — Configuring the Printer Error Messages There are three instances when the 6822 may not connect to your PC. In the example error messages, an “x” indicates the assigned COM port number. Timeout Error The timeout error may occur due to either of these situations: • The printer was not reset in the time allowed. • The COM port exists on the desktop computer but nothing is connected to the port. Error Message Unable to open COM port x to printer.
Chapter 4 — Configuring the Printer 2 Check Allow USB connections and Allow connections to one of the following. 3 Click OK. 4 Close the ActiveSync application.
Chapter 4 — Configuring the Printer 56 6822 Series 80-Column Printer User’s Manual
5 Control Code Definitions This chapter contains a set of control code definitions and specifications for page layout for the 6822 printer.
Chapter 5 — Control Code Definitions Understanding Control Code Definitions I/O Buffer All characters and control codes received by the printer are stored in this buffer. Characters and controls codes are read from this buffer and acted upon to form the print buffer. Characters are removed from the I/O buffer as they are processed. Print Image Buffer All characters go through this buffer on their way to the printed page.
Chapter 5 — Control Code Definitions Using Printer Control Codes These control code definitions are organized by categories of functions. The following methods assist in locating control codes easily: • Alphabetically organized (complete list)—refer to the “Control Codes and Escape Sequences” table on page 164. Locate the index for the control code, and turn directly to that page. • Numeric order (single character codes only)—refer to the “Single Character Control Code Definitions” table on page 180.
Chapter 5 — Control Code Definitions Cancel Line All of the characters currently in the print buffer are discarded. Current print position is set to left margin. Text already printed cannot be canceled Format Decimal Hex ASCII 24 18 CAN Carriage Return Repositions the printhead at the start of the print line (usually at the left margin), and repositions the pointer to the start of the print buffer, after printing all data in the buffer.
Chapter 5 — Control Code Definitions Form Feed Prints the contents of the print buffer, clears the print buffer, and advances the paper to the top of the next page (Top of Form), according to the current page length setting. The carriage position is moved to the start of the line Format Decimal Hex ASCII 12 0C FF Select Half-Speed Printing Turns on half-speed mode to provide quiet printing, and more accurate print positioning during text mode printing.
Chapter 5 — Control Code Definitions Line Feed Perform Line Feed Prints and then clears the contents of the print buffer, resets the character count to zero; and advances the printhead to the next print line, using the current spacing. The position of the carriage is not affected and a carriage return is not executed. Format Decimal Hex ASCII 10 0A LF Perform n/216-inch Line Feed Advances the paper to n/216 of an inch. This does not affect subsequent line feeds. Range of n is 0-255.
Chapter 5 — Control Code Definitions Set Print Position (absolute) Moves the printhead to an absolute horizontal position on the paper. The distance is specified in dots from the left margin to the new print position (at which subsequent characters are printed). Each dot represents 1/60 of an inch. The values for n1 and n2 determine the distance, as follows: number of dots = n1 + (n2 * 256) Maximum position is 480. The previous contents of the current print buffer is printed.
Chapter 5 — Control Code Definitions Select Top-Down Printing Enables top-down printing (factory default). First page is printed first. Format Decimal Hex ASCII 27 31 0 1B 1F 00 ESC US (0) Select Bottom-Up Printing Enables bottom-up printing. The last page is printed first. Format Decimal Hex ASCII 27 31 1 1B 1F 01 ESC US (1) Select Unidirectional Printing Turns on unidirectional printing mode.
Chapter 5 — Control Code Definitions Select Unidirectional (one line) Printing Turns on unidirectional printing for the current line only. The contents of the print buffer is printed, and cleared before setting this mode. This allows more accurate print positioning during text mode printing, for the current line. Format Decimal Hex ASCII 27 60 1B 3C ESC “<” Page Formatting Functions This set of functions consists of control codes that change the formatting of the page.
Chapter 5 — Control Code Definitions Set Page Length (inches) Sets thee length of the paper in inches, where the range of n (number of inches) is 1-22 (default = 11). Keep in mind the line spacing and actual length of the paper when specifying this value, since this function is dependent on those parameters. Top-of-Form is reset to the current line and the Skip Over Perforation setting is canceled.
Chapter 5 — Control Code Definitions Select n/216-inch Line Spacing Sets the line spacing to n/216 of an inch, for subsequent lines. A spacing of 1/216 inch is 1/3 the distance between pins of the printhead (approximately 1/3 of a dot) and 27/216 is 8 lines per inch. Range of n is 0-255. Format Decimal Hex ASCII 27 51 n 1B 33 n ESC “33” n Select n/72-inch Line Spacing (n dots) Sets the line spacing to n/72 of an inch, for subsequent lines.
Chapter 5 — Control Code Definitions Range of n is 2-80 in Pica mode, 2-96 in Elite mode, and 2-136 in Compressed mode. Format Decimal Hex ASCII 27 81 n 1B 51 n ESC “Q” n Set Left Margin Clears the print buffer text and sets the left margin, relative to the number of columns to the left of the first column to print (factory default = 0). Minimum space between margins is the width of one double-width pica character. Maximum value must be less than the right margin.
Chapter 5 — Control Code Definitions Cancel Skip Over Perforation Cancels the skip over perforation, which allows the maximum number of lines to print on each page. Format Decimal Hex ASCII 27 79 1B 4F ESC “O” Character Style and Text Mode Functions The following set of functions affect the appearance of text on the printed page. This could involve size, typeface, or other characteristics of the text.
Chapter 5 — Control Code Definitions Cancel Condensed Mode Cancels the compressed mode, enabled by Select Compressed Mode, SI or ESC SI (1). Note: This function is not supported in DBCS. Format Decimal Hex ASCII 27 18 18 1B 12 12 DC2 DC2 Select Double-Strike Mode Enables double-strike printing, until Cancel Double-Strike Mode is encountered. Factory default disables double-strike. Text is made bolder by printing each dot twice, with the second dot slightly below the first dot.
Chapter 5 — Control Code Definitions Select Double-Wide Mode Enables expanded print for the current line only. The mode set previously returns on subsequent lines. However, expanded print can be canceled with Cancel Expanded Print, DC4 or ESC “W” (0), before end of current line, or wrapping of the print buffer. This works with all three pitches (Pica, Elite, Compressed). This mode is also terminated by the execution of a Carriage Return, Line Feed, Form Feed, Vertical Tab or wrapping of the print buffer.
Chapter 5 — Control Code Definitions Format Decimal Hex ASCII 27 87 1* 1B 57 01* ESC “W” 1* Cancel Double-Wide Mode Cancels Double-Wide Print mode. Note: This function is not supported in DBCS. Format Decimal Hex ASCII 27 87 0* 1B 57 00* ESC “W” 0 Select Elite Pitch A character pitch of 12 cpi (characters per inch) is selected. This also cancels Pica Pitch (factory default = Pica). Note: This function is not supported in DBCS.
Chapter 5 — Control Code Definitions Format Decimal Hex ASCII 27 69 1B 4B ESC “E” Cancel Emphasized Print Mode Cancels Emphasized Pring mode. Note: This function is not supported in DBCS. Format Decimal Hex ASCII 27 70 1B 46 ESC “F” Defining Intercharacter Space Defines the amount of space to the right of each character, in addition to the space allowed in the character design. The variable n represents the number of units of space, with each unit equal to 1/120 of an inch.
Chapter 5 — Control Code Definitions Cancel Italic Mode Cancels the Italic mode. Note: This function does not work well with DBCS or alternate Single Byte Character Sets (SBCS). Format Decimal Hex ASCII 27 53 1B 35 ESC “5” Master Select Allows you to specify a combination of print modes. The variable n is determined by combining values for the desired modes, by adding them together. Note: This function is not supported in DBCS.
Chapter 5 — Control Code Definitions Master Select Values (continued) Hex Value Mode 40h 80h Italic Underlined The following print conflicts occur between modes. A mode in any column takes precedence over all modes in the columns to its right. Print Conflicts 1 2 3 Elite Emphasized Compressed The following print modes can be combined producing different pitches: Print Modes Pitch Mode 5 cpi 6 cpi 8.58 cpi 10 cpi 12 cpi 17.
Chapter 5 — Control Code Definitions Select Superscript Mode Prints all subsequent characters in approximately 2/3 the normal height in the upper part of the character space, until Cancel Subscript/ Superscript is encountered. Note: This function is not supported in DBCS.
Chapter 5 — Control Code Definitions Select Underline Mode Enables the underlining of all subsequent characters (including spaces) until the Cancel Underline mode function is encountered. Format Decimal Hex ASCII 27 45 1* 1B 2D 01* ESC “–” 1* Cancel Underline Mode Cancels the effect of the Select Underline mode. Factory default also disables the Underline mode.
Chapter 5 — Control Code Definitions • If a vertical tab, and the next tab stop is outside the printable page area, a form feed is executed placing the printhead at the next Top of Form. • Previous tab stops are cleared when new tab stops are set. • Are not affected by subsequent changes in line spacing. Perform Horizontal Tab Moves the print position to the next horizontal tab stop.
Chapter 5 — Control Code Definitions Clear Horizontal Tabs Clears all horizontal tab stops. It is merely a variant behavior of the Set Horizontal Tabs function, where the NUL acts as an early terminating character, as existing tabs normally clear before setting any new tabs. Format Decimal Hex ASCII 27 68 0 1B 44 00 ESC “D” NUL Perform Vertical Tab Prints the contents of the current print buffer, and then moves the print position to the next vertical tab stop.
Chapter 5 — Control Code Definitions Clear Vertical Tabs Clears all vertical tab stops . This is a variant behavior of the Set Vertical Tabs function, where the NUL acts as an early terminating character. Format Decimal Hex ASCII 27 66 0 1B 42 00 ESC “B” NUL Set Vertical Tabs in Channel This function works the same as the Set Vertical Tabs function, except that it stores the tabs into a specified channel, as specified by the variable c.
Chapter 5 — Control Code Definitions Select Vertical Tab Channel Selects a specified vertical tab channel. It sets up the current tabs from that channel. Once this function is performed, all subsequent Perform Vertical Tab commands use the tab stops from the list retrieved from the specified channel. At power on, the printer uses the tabs stored in channel 0. Format Decimal Hex ASCII 27 47 c 1B 2F c ESC “/” c c is the channel number (range: 0-7).
Chapter 5 — Control Code Definitions Double-Byte Character Sets Double-byte character (DBCS) sets require two bytes to send to the printer to define the character to print. The first byte of the character code sent to the printer is known as a lead-in byte. The second byte of the character code is known as the trailing byte. Different character sets have different requirements for the values of both lead-in and trailing byte.
Chapter 5 — Control Code Definitions Select National Character Set By default, code page 0 is selected by the printer at reset. Use the following escape sequence to select international character support. Escape sequence codes can only be used for code page 0. All other code pages use direct character code mapping to select the appropriate font for rendering.
Chapter 5 — Control Code Definitions International Character Sets (continued) Country Country Number Hebrew 13 Greek 14 35 36 64 91 92 93 94 96 123 124 125 126 Hebrew fonts are available in the supplied font files. See “Hebrew Character Fonts” below. Greek fonts are available in the supplied font files. See the “Greek Character Sets” on page 85.
Chapter 5 — Control Code Definitions .....*. *..*..* *..*..* *..*..* *.*..*. *...*.. ....... ....... ....... ..*.*.* ..*...* ..*...* ..*...* *.*...* ....... ....... ....... *.....* .*....* .*.*.*. *....*. *.....* ....... .......
Chapter 5 — Control Code Definitions Copy ROM to RAM The characters in ROM are copied into RAM, so a complete user-defined character set is created by editing selected characters. This ensures that all characters are defined when a user-defined character set is selected. This eliminates the need to cancel the selection when printing defined characters. Note: This function is only useful with the default SBCS. Format Decimal Hex ASCII 27 58 0 0 0 1B 3A 00 00 00 ESC “.
Chapter 5 — Control Code Definitions used. If bit 7 = 1, the bottom eight pins are used. The start and end positions are ignored during character imaging, but must be accurate to redefine the character code. d1...d11 is the data that comprises the dot image pattern of the defined character.
Chapter 5 — Control Code Definitions Enable Printing of Codes 128-159 All codes (128-159) are treated as printable characters, rather than control codes, with this function. This allows the use of these characters for user-defined characters. A user-defined set must be selected, using the Select User-Defined Set function, before these characters can print. Factory default disables printing of these codes.. Note: This function can only be used when the default SBCS is selected.
Chapter 5 — Control Code Definitions Format Decimal Hex ASCII 27 73 n 1B 49 n ESC “I” n Printable Code Expansion Characters Hex ASCII Hex ASCII Hex ASCII Hex ASCII 00 01 02 03 04 05 06 10 NUL SOH STX ETX EOT ENQ ACK DLE 11 15 16 17 1C 1D 1E 1F DC1 NAK SYN ETB FS GS RS US 80 81 82 83 84 85 86 90 none none none none none none none none 91 95 96 97 9C 9D 9E 9F none none none none none none none none Enable Printing of Character Graphics Enables the printing of character graphics, until d
Chapter 5 — Control Code Definitions • When the default SBCS code page is selected, the selected international character set is printed. • When other SBCS code pages are selected, the international character set selection is not in effect. For the character value 127 (7Fh): • When the default SBCS code page is selected, a space is printed • When other SBCS code pages are selected, the character associated with the code page is printed.
Chapter 5 — Control Code Definitions • When the default SBCS code page is selected, the FX-86e IBM character graphics symbol set is printed. • When other SBCS code pages are selected, currently selected single byte code page character graphics are printed. For character values from 32 to 126 (20h-7Eh): • When the default SBCS code page is selected, the selected international character set is printed.
Chapter 5 — Control Code Definitions Select Graphics Mode Enables the Graphics moderepresented by the variable m in the Graphic Modes table. The total number of dot columns to print is represented by n1 and n2. Any graphic string that exceeds the length of the print line is discarded. Format Decimal Hex ASCII 27 42 m n1 n2 1B 2A m n1 n2 ESC “*” m n1 n2 Reassign Graphics Mode Changes Graphic modes.
Chapter 5 — Control Code Definitions Select Single Density Graphics Mode This is a simple method of printing graphics. The resolution is 60 dots per inch. Each 8 in line can accommodate 480 columns of graphic dots. A graphic string that exceeds the length of the print line is discarded. Calculating the parameters, n1 and n2, is described on page 94.
Chapter 5 — Control Code Definitions Select Low-Speed Quadruple Density Graphics Mode With this 8-pin graphics mode, the number of dots per inch has gone up to 4x what it was in single density. Calculating the parameters, n1 and n2, is described on page 94. Format Decimal Hex ASCII 27 90 n1 n2 1B 5A n1 n2 ESC “Z” n1 n2 The resolution is now 240 dots per inch. Each 8-in line can accommodate 1920 columns of graphic dots. A graphic string that exceeds the length of the print line is discarded.
Chapter 5 — Control Code Definitions The resolution is 60 dots per inch. Each 8-in line can accommodate 480 columns of graphic dots. A graphic string that exceeds the length of the print line is discarded. Select 9-Pin Double Density Graphics Mode Enables Double Density, 9-pin graphics Mode. The parameters, n1 and n2, is described previously under Nine-Pin Graphics Modes Format Decimal Hex ASCII 27 94 1 n1 n2 1B 5E 01 n1 n2 ESC “^” (1) n1 n2 The resolution is now 120 dots per inch.
Chapter 5 — Control Code Definitions 96 6822 Series 80-Column Printer User’s Manual