Intermec Technologies 02CN3 CN3 User Manual part 4

Intermec Technologies Corporation CN3 part 4

User Manual part 4

6822 Series 80-Column PrinterUser’s ManualPhoto of printer not available at this time
6822 Series 80-Column PrinterUser’s Manual
6822 Series 80-Column Printer User’s Manual 133BBluetooth Configuration Commands and SpecificationsConfiguration of the Bluetooth radio and software is accomplished using the Bluetooth Configuration Commands listed in this appendix.
Appendix B — Bluetooth Configuration Commands and Specifications134 6822 Series 80-Column Printer User’s ManualUsing Configuration CommandsAll printable characters can be entered directly via the keyboard. Any non-printable characters are entered in binary data format.Numbers are in decimal format except numbers with:•an h suffix are in hexadecimal•a “0x” prefix are in hexadecimal•a “b” suffix are in binaryBinary data format is any non seven-bit ASCII data to transmit to the module is encoded in the Internet percent notation. Any hex byte to transmit is preceded by the “%” sign and encoded in hex ASCII. To send the value 0xF5, the “%F5” bytes are transmitted. The “%”character is always transmitted as “%25”. Thus, a Bluetooth address could transmit as “%00%E0%03%45%F4%6D”.Generic format:<command character><command type><command payload><CR><command character> is one character from the set: [A-Z]<command type> is one character for the set: [0-9]<command payload> is variable in length.<CR> is the command terminator.The <command payload> is formed from printable ASCII characters from the code range 0x20 to 0x7E.Codes outside of this range are escaped using the percent (%) character followed by two hexadecimal digits.The percent character is always represented by the three characters %25.The command terminator is character code 0x13 (carriage return), or character code 0x10 (line feed), or character codes 0x13, 0x10 (carriage return, line feed).An example command to set the friendly name to “Len’s 100% serial module”:F0Len’s 100%25 serial module<CR>Character codes outside of the range of 0x20 to 0x7E are ignored.When using percent (%) to form hexadecimal character codes there must be exactly two hex digits using characters: [0-9, A-F, a-f]. Characters outside of this range cause the command to fail.
Appendix B — Bluetooth Configuration Commands and Specifications6822 Series 80-Column Printer User’s Manual 135•Commands that fail return the four character sequence NAK<CR>•Commands that are accepted return the four character sequence ACK<CR>•Commands that return payload data use the format:<command character><command type><command payload><CR><command character> is one character from the set: [a-z]<command type> is one character for the set: [0-9]<command payload> is variable in length.<CR> is the command terminator.The command character is the lower case version of the local host command.Operating ModesThe module interface has two modes:•Bluetooth Link Active State In this case the Serial Interface looks like a raw serial port (TxD, RxD, CTS, etc. and GND). There is no intelligence in the Bluetooth module from the serial interface perspective. This mode does not support the command and control modes described below.•Bluetooth Link Inactive StateThis mode exists when a Bluetooth link does not exist. In this case, the serial interface looks like a serial port that supports a number of command and control modes.On reset, the unit comes up in Bluetooth Link Inactive state. After the first Bluetooth connection, the unit goes into Bluetooth Link Active state. It stays in this state until the link is lost because the Master shuts it down or there is an out-of-range condition, it then returns to the Bluetooth Link Inactive state.
Appendix B — Bluetooth Configuration Commands and Specifications136 6822 Series 80-Column Printer User’s ManualCommand and Control ModesQuery Mode Commands Command Function?<CR> Read ACK?F0<CR> Read Friendly Name?L<CR> Read Security Mode?C0<CR> Read Connectable Mode?C1<CR> Read Page Scan Timing?D0<CR> Read Discoverable Mode?D1<CR> Read Inquiry Scan Timing?S1<CR> Read Class of Device?S2<CR> Read Service Name?S4<CR> Read PIN Code?T0<CR> Read Shutdown Timeout in minutes?B0<CR> Read Bluetooth Addresses of all the paired devicesExample Commands Command Reply“?<CR>“ ”ACK<CR>”“?F0<CR>” “f0MyFriendlyName<CR>”“?L<CR>” “10<CR>” Turn off Encryption, Authentication, and Exclusion“11<CR>” Authentication“12<CR>” Encryption and Authentication“13<CR>” Encryption, Authentication, and Exclusive“?C0<CR>” ”c0ON<CR>”“?C1<CR>” ”c11024,512<CR>”“?D0<CR>” ”d0ON<CR>”“?D1<CR>” ”d11024,512<CR>”“?S1<CR>” ”s1001F00<CR>”“?S2<CR>” ”s2MyServiceName<CR>”“?S4<CR>” ”s4MyPinCode<CR>”“?T0<CR>” “t0Shutdown Timer = 5 minutes<CR>”“?B0<CR>” “b0No Devices PairedCR>”
Appendix B — Bluetooth Configuration Commands and Specifications6822 Series 80-Column Printer User’s Manual 137Set Local Bluetooth Device NameSet Class of Device/Service FieldSet Service NameConnectable On/OffNote: These commands are only available over the serial link, not over the air and are not available when the device is in the “Bluetooth Link Active State.”Command F0<Device Friendly Name><CR>Definition “Device Name” — String up to 254 bytes longDefault “6822-DDEEFF” where DDEEFF is from the (AABBCCDDEEFF) Bluetooth device addressExample “F01Len’s 100%25 serial module<CR>“This sets the name to “Len’s 100% serial module.”Command S1< Class of Device/Service field >Description The Class of Device/Service (CoD) field is a 24-bit field defined in the Bluetooth Assigned Numbers document. This field is sent in a HEX ASCII format, most significant byte first.Example “S1001F00<CR>” is a common Class of Device value for a basic serial device.Command S2<Service Name>Description Sets the service friendly name to send to the remote Bluetooth device in response to a service discovery request. The length of the service name is limited to 32 bytes.Definition Profile Name — text name entered into the SDP record for the serial port profileDefault “Wireless Printer”Example “S3Acme Printer<CR>”Command C0 <ON|OFF><CR>Description Sets the device into “connectable” mode
Appendix B — Bluetooth Configuration Commands and Specifications138 6822 Series 80-Column Printer User’s ManualSpecify Page Scan TimingEnable DiscoverableSpecify Inquiry Scan TimingExample “C0OFF<CR>” — Become non-connectable“C0ON<CR>” — Become connectableCommand C1<Page_Scan_Interval>,<Page_Scan_Window><CR>Description Sets the Page Scan timing parametersDefault 4096,18Example “C11024,512<CR>”Note: To enable scanning, the values for Interval and Window must be in the range of 18 to 4096. The Window value must be less than the Interval value. Both values must be zero to disable scanning.Note: Modifying Page Scan Timing can improve connection times, but may adversely affect battery performance.Command D0 <ON|OFF><CR>Description Sets the device into “discoverable” modeExample “D0OFF<CR>” — Become non-discoverable“D0ON<CR>” — Become discoverableCommand D1<Inquiry_Scan_Interval>,< Inquiry_Scan_Window><CR>Description Sets the Inquiry Scan timing parametersDefault 4096,18Example “D11024,512<CR>“
Appendix B — Bluetooth Configuration Commands and Specifications6822 Series 80-Column Printer User’s Manual 139Set Encryption/Authentication: “PIN CODE”Manage Security ModesThis command controls the security access mode and device pairing.The modes available are:•L0 Disable encryption, authentication and exclusion•L1 Enable authentication•L2 Enable encryption and authentication•L3 Enable encryption, authentication and exclusiveMode L0 allows any remote device to connect.Mode L1 require the remote device to be authenticated by a PIN request.The PIN code for the module is set to a user–specified value with the S4 command. Currently the default PIN is the NULL string.Mode L2 adds encryption to the Bluetooth link.Mode L3 adds exclusive connection to one specific Bluetooth device.In this mode only connection requests from the initial device are allowed. Connections from other devices are rejected even if they supply the correct PIN code.Device pairing and bonding are associated with this command and works as follows:After an L command is executed the current device pairing and bonding is deleted. The next device to connect becomes paired and bonded to the module.In Modes L1 and L2, other devices are allowed to connect but only the first device to connect is paired and bonded. Other devices are always required to supply a PIN code to complete the connection.Command S4<PIN code>Description PIN Code — Pin code can be NULL and as long as 16 charactersDefault “S4%00”NULL PIN codeExample “S4MyPinCode <CR>”
Appendix B — Bluetooth Configuration Commands and Specifications140 6822 Series 80-Column Printer User’s ManualIn Mode L3, only one device is allowed to connect. This device is paired and bonded and needs to supply the PIN code only on the initial connection.Read Module VersionRead Local Device AddressExample:Sent: “V1<CR>“Received: ”v1%00%2C%C6%03%45%39”Note: Some of the Bluetooth user interfaces cannot supply a NULL string as a PIN code. Use the S4 command to specify a PIN code that is not NULL.Command V0<CR>Description Displays the firmware build version currently runningExample “V0<CR>“Returns: “v1yyyymmddHHMM<CR>”Note: This command responds with the requested data, only not the “ACK<CR>”.Command V1<CR>Description Displays the local device addressReturns “v1%xx%xx%xx%xx%xx%xx<CR>”Note: This command responds with the requested data, only not the “ACK<CR>”.
Appendix B — Bluetooth Configuration Commands and Specifications6822 Series 80-Column Printer User’s Manual 141Set Shutdown TimingClear Link Key TableUnderstanding Adapter States or ModesThe Bluetooth adapter connects to an internal serial port of the 6822, providing serial print data over a transparent Bluetooth link, running a Serial Port Profile (SPP).Printing is primarily accomplished over a Bluetooth link using the SPP protocol with a 700 Series or CK60 Mobile Computer. If the relevant printer configuration allows it, a 700 Series or CK60 in a terminal holder charges normally.Command T0<Time in Minutes><CR>Description “Time” – Integer value – 0 implies never expire the timerRange 0-270 minutesDefault 120Example “T0120<CR>” This sets the shutdown timer to 120 minutes.Command B0<CLR><CR>Description Clear Pair or Bonding command cleans up all of the link key and Bluetooth address combination PSKEYs.Default NoneExample “B0CLR<CR>” This clears all saved link keys.
Appendix B — Bluetooth Configuration Commands and Specifications142 6822 Series 80-Column Printer User’s ManualThe Bluetooth adapter allows for four states or modes to be available. Each state is dependent upon either the pin states on the terminal holder connector or the programming connector on the adapter described later.•State 1 - In addition to allowing normal Bluetooth printing, this state also allows for a 700 Series or CK60 in the terminal holder to perform a Bluetooth self-test.•State 2 is a Transparent Pass Through mode available for all 700 Series and CK60s. During this mode, the Bluetooth module is shut down and does not communicate.•State 3 (Bluetooth reconfiguring using a 700 Color (730, 740, 741, 750, 751, 760, 761) or CK60). This state is unavailable when a 700 Monochrome (705, 710, 720) is used, since the A/B pin is unavailable.•State 4 allows for programming the Bluetooth module via its SPI pins. This state is also used for manufacturing tests. To be in this state, the 700 Series or CK60 must not have an open terminal holder COM port and the specially designed programming adapter must be engaged.The interfaces on the Bluetooth adapter that allow for the different modes are detailed below:Bluetooth Adapter States or ModesState State/modeHHC_A/B pinHHC_DTR pin Comments1 Bluetooth Printing 0 0 Bluetooth printing/Bluetooth self-test2Pass–through printing 0 1 Printing from 700 Series or CK60s allowed to pass through the Bluetooth adapter transparently.3 Bluetooth Reconfiguration 1 0 Reconfiguring Bluetooth module via 700 Series or CK60s.4Bluetooth programming cabled X X Programming Bluetooth module via programming cable
Appendix B — Bluetooth Configuration Commands and Specifications6822 Series 80-Column Printer User’s Manual 143700 Series or CK60 to 6822 Pass ThroughWhen DTR on the 700 Series or CK60 is set, the adapter board automatically opens a path between the 700 Series of CK60 and the 6822 Transition/DC Board and powers down the Bluetooth module. Testing the DSR pin to reflect DTR allows the mobile computer to differentiate between a Bluetooth-equipped terminal holder and a non-Bluetooth equipped terminal holder.700 Series, CK60, or CN3 to Bluetooth Module Communication InterfaceThe Bluetooth adapter allows a 700 Series, CK60, or CN3 to communicate directly with the Bluetooth module under two circumstances.•When the configuration settings of the Bluetooth module are to print.•When the Bluetooth module requires reconfiguration.Note: Pass through printing requires shutting down the Bluetooth portion of the adapter. To reenable Bluetooth functionality after you finish pass through printing, press a button on the control panel to wake the printer.
Appendix B — Bluetooth Configuration Commands and Specifications144 6822 Series 80-Column Printer User’s ManualPower Management Flow DiagramBluetooth Power Management Flow Diagram
Appendix B — Bluetooth Configuration Commands and Specifications6822 Series 80-Column Printer User’s Manual 145Radio Power On/Off MechanismAs stated earlier, the Bluetooth adapter, including the Bluetooth radio shuts down after a configurable time (default is two hours of idle time). To wake the Bluetooth adapter, the 6822 is powered on by any button push on the printer control panel. There are two ways to shutdown the Bluetooth module power:•A 700 Series, CK60, or CN3 initiates a pass through mode, or•The Bluetooth module sends a shutdown signal after a configurable amount of time. Default is two hours of idle time.Persistent StorageThese settings do not reset after a cold–boot is performed on the printer:•Bluetooth Bonding Enable/Disable•Bluetooth Encryption Enable/Disable•Bluetooth Passkey•Bluetooth Bonding List (Link Keys)•Bluetooth Device Name•Bluetooth Class of Device•Discoverable setting•Connectable setting•Radio Shutdown Timer Timeout (default two hours of idle time)System Behavior/Software Considerations•Discoverability — The default mode is Discoverable.When configured to be discoverable, the adapter is discoverable at all times, except when: •an active Bluetooth connection existsNote: The shutdown timer configuration is addressed in Appendix A “Bluetooth Configuration Commands”.Note: The adapter complies with Bluetooth 1.1 specification, including bonding for authentication and enabling encryption.
Appendix B — Bluetooth Configuration Commands and Specifications146 6822 Series 80-Column Printer User’s Manual•you have just completed a “pass-through printing” print job•the shutdown time has elapsed (default shutdown time is two hours).•Connectability — The default mode is connectable.When configured to be connectable, the printer is connectable at all times, except when: •an active Bluetooth connection exists•you have just completed a “pass-through printing” print job•the shutdown time has elapsed (default is two hours).•Link Loss — The 6822 Bluetooth adapter is able to recover from broken Bluetooth connections, including out-of-range, interference, power failure, or other conditions resulting in a broken connection. It returns to its previous Discoverable/Connectable state after a lost connection.•Master/Slave — Printer participates in a Bluetooth connection as the slave device.•The Class of Device is 0x040680 which translates to a Service Class of Rendering, a Major Device Class of Imaging, and a Minor Device Class of Printer.•The 6822 Bluetooth includes an SDP record that allows the printer to report an SPP instance with a service name of Wireless Printer.•The default Bluetooth device name is 6822-DDEEFF, where DDEEFF matches the respective portion of the Bluetooth device address (AA:BB:CC:DD:EE:FF). If the printer the adapter is connecting to is known, the service name is changed to 6822-SN, where SN is replaced with the serial number of the 6822.•The 6822 Bluetooth adapter can save 16 link keys across cold boots. Link keys are saved in a circular list. The 17th link key replaces the first, the 18th replaces the 2nd, and so on.Remote ConfigurationYou can query the following items:•Discoverable State [Get/Set]•Connectable State [Get/Set]
Appendix B — Bluetooth Configuration Commands and Specifications6822 Series 80-Column Printer User’s Manual 147•Bondable State [Get/Set] (Authentication)•Encryption State [Get/Set]•Device Name [Get/Set]•Device Address[Get]•Class of Device[Get/Set]•Service Name [Get/Set]•Bluetooth Profile [Get]•Bluetooth Passkey [Set] (Get the fact that it is set)•Radio Shutdown Timeout Bluetooth Performance•Range — Operating range is expected to range from a minimum separation of 10 cm to over 10 m with a 700 Color or CK60.•Link Loss can occur when going in or out of range while communicating with other Bluetooth devices. Diagnostics CapabilitiesThe Bluetooth radio settings are available to a user. The 6822 Bluetooth adapter sends a printout of Bluetooth information to the printer upon receiving a message from a 700 Series or CK60 in a terminal holder. An example self-test is shown below:6822 Bluetooth AdapterFirmware:Version YYYY MMDD HHMMBluetooth Configuration:Device Address:0002371A0FD3Device Name:6822-9843252Discoverable:YesConnectable:YesAuthentication:NoEncryption:NoPasskey:Not Applicable (or Key present if Authentication is enabled)Stored Link Keys:2 of 16Power Management:Shut Off Timer:120 minutes
Appendix B — Bluetooth Configuration Commands and Specifications148 6822 Series 80-Column Printer User’s ManualThe Passkey entry either states Not Applicable or Key Present depending on the Authentication state. ApplicationsA 6822 Bluetooth Information application that prints the Bluetooth self-test information on the 6822 can be installed on your 700 Series or CK60.To use the Bluetooth Information application1Insert the 700 Series or CK60 in the terminal holder on the 6822.2Tap the Start > Programs > the 6822 BT Information icon on your 700 Series or CK60 computer.3Press the Set Page button on the printer control panel to wake the printer.4From the 6822 Bluetooth Self-Test screen, tap the Trigge r Se lf  Test  button to print the information.
Appendix B — Bluetooth Configuration Commands and Specifications6822 Series 80-Column Printer User’s Manual 149System QualificationOperation ResilienceNormal operation of the Bluetooth system is available in environments with radio backbones, including 802.11b, Spectrum 24, and OpenAir technologies.Environmental SpecificationsTemperatureOperating Temperature -20° to 60°C (-4° to 140°F)Storage Temperature -30° to 70°C (-22° to 158°F).Altitude-100 to 5000 metersTemperature Test ResultsTest Range CommentsOperating Cold to Hot Transition -20°C to 50°C(-4°F to 122°F) External condensation allowed, internal prohibitedOperating Hot to Cold Transition 50°C to –20°C(122°F to -4°F) Speed shall not degradeHumidity 5% to 95% RH non-condensingOperating 90% 25° to 60°C (48° to 140°F)no condensationStorage 90% 25° to 60°C (48° to 140°F)no condensationVibration Test Results Test CommentsQuasi-Random 3 axis 12 g RMS, for 4 hoursDynamic Induced Shock 20 g on 3 axisOperating 1 G 5 Hz to 80 HzStorage 3 G 5 Hz to 80 HzWhen packedFrequency 5 to 55 HzAcceleration 2 G
Appendix B — Bluetooth Configuration Commands and Specifications150 6822 Series 80-Column Printer User’s ManualNo external or internal damage should be found after the vibration test, and the unit should operate normally.Unpackaged Drop2 feet to concreteTerminal InspectionMinimum of 30,000 insertions for the terminal holder.Safety/Regulatory/Agency RequirementsThe Bluetooth adaptor must meet the electrical safety requirements for Information Technology Equipment. The test configuration must include a portable computer connected to the 6822, continuously printing the letter H. At least 6dB of margin below the relevant limits must be demonstrated.Sweep 10 minutes (half cycle)Duration 1 hourDirections x, y, and zVibration Test Results  (continued)Test CommentsSafety, Regulatory, Agency RequirementsOption RequirementProduct Safety UL Listed per UL 1950 / UL 60950 (printer and AC power supply) CSA C22.2, No. 950TUV/GS License per EN 60950 (printer, AC power supply) CB Report for EN 60950 covering all country deviations (Printer, ac power supply)UL 2089 (for cigarette lighter-style adapters)Vehicle Power Interfaces SAE J1113 or ISO 7637EMCDigital device radiated and conducted emissions FCC Class B (US); Industry Canada ICES-003 Class B (Canada)CISPR 22 Class B, including telecom port conducted (Europe)AS/NZS 3548 (Australia/New Zealand); CNS 13438 (Taiwan)EN 55024 Immunity IEC 61000-4-2Electrostatic Discharge(Europe) IEC 61000-4-3Radiated RF Field
Appendix B — Bluetooth Configuration Commands and Specifications6822 Series 80-Column Printer User’s Manual 151EMC (continued) IEC 61000-4-4Electrical Fast TransientsIEC 61000-4-5SurgeIEC 61000-4-6Conducted RFIEC 61000-4-8Magnetic FieldIEC 61000-4-11Voltage Dips and Interrupts (AC printers only).AC power supply(Europe)IEC 61000-3-2 (per Amendment 14) Class A if under 70 Watts loaded to 90% of rated value, Class D if over 70 Watts loaded to 90% of rated valueIEC 61000-3-3 Voltage Fluctuation and Flicker.Radio Type Approval Bluetooth Radio - Modular radio approval is required. BT SIG approval is not mandatory but BT SIG GAP and SPP conformance is a prerequisite.FCC Part 15.247 (US)RSS-210 (Canada - indoor operation, unlicensed. Outdoor operation IF restricted to 2.450-2.4835 GHz)RSS-139 (Canada - indoor/outdoor operation, licensed. 2.400-2.4835GHz)RSS-102 (Canada) - RF Exposure/SAR. Keep antennas more than 8 inches from operator to avoid SAR testingEN 300 328-1 & -2; EN 300 489-1 & 17 (Europe).SCT (Mexico)Additional Approvals IEC950 2nd Edition, 4th Amendment or IEC 60950 3rd Edition, resulting in a GS Mark and a CB Report addressing all country deviationsS Mark for Argentina for any device connecting directly to the AC mains·CCIB Approval for China for any device connecting directly to the AC mains·Mexico NOM 19 as applicableSafety, Regulatory, Agency Requirements (continued)Option Requirement
Appendix B — Bluetooth Configuration Commands and Specifications152 6822 Series 80-Column Printer User’s ManualDefault ConfigurationDefault ConfigurationsSetting DefaultBluetooth Authentication OffDiscoverable TrueConnectable TrueClass of Device 0x040680Service Name Wireless PrinterDevice Name 6822-DDEEFFBaud Rate 19,200Data Bits 8Stop Bits 1Parity NoneHandshaking HardwareRadio Shutdown Timeout 120 minutes
6822 Series 80-Column Printer User’s Manual 153CCross-Reference TablesA set of cross-reference tables are provided to assist you in locating control codes and escape sequences. The default settings are also included.
Appendix C — Cross-Reference Tables154 6822 Series 80-Column Printer User’s ManualControl Codes and Escape SequencesThe following table contains a complete alphabetized list of control codes, including single character control codes and escape sequences, as an aid to locating the control codes defined in Chapter 5 “Control Code Definitions”or detailed definitions of these control codes, refer to the pages shown in the Page column of this table.Control Codes and Escape Sequences IndexDescription Category PageAAbsolute Print Position, Set General Printer Control <Hyperlink10>page 65BBackspace General Printer Control <Hyperlink10>page 62Beeper General Printer Control <Hyperlink10>page 63Bottom-Up Printing, Select General Printer Control <Hyperlink10>page 66Byte:Double Byte Character Sets Char. Sets, User Defined <Hyperlink10>page 82Multi-Byte Character Sets Char. Sets, User Defined <Hyperlink10>page 82Single Byte Character Sets Char. Sets, User Defined <Hyperlink10>page 82CCancel Line General Printer Control <Hyperlink10>page 63Carriage Return General Printer Control <Hyperlink10>page 63Channel:
Appendix C — Cross-Reference Tables6822 Series 80-Column Printer User’s Manual 155Clear Vertical Tabs in Channel Tabs and Tab Setting <Hyperlink10>page 81Select Vertical Tab Channel Tabs and Tab Setting <Hyperlink10>page 81Set Vertical Tabs in Channel Tabs and Tab Setting <Hyperlink10>page 81Character:Define Intercharacter Space Char. Style & Text Mode <Hyperlink10>page 74Define User-Defined Characters Char. Sets, User Defined <Hyperlink10>page 86Disable Printing of Character Graphics Char. Sets, User Defined <Hyperlink10>page 90Double Byte Character Sets Char. Sets, User Defined <Hyperlink10>page 82Enable Printing of Character Graphics Char. Sets, User Defined <Hyperlink10>page 89Multi-Byte Character Sets Char. Sets, User Defined <Hyperlink10>page 82Print Character Graphics Char. Sets, User Defined <Hyperlink10>page 90Select Default Character Set Char. Sets, User Defined <Hyperlink10>page 87Select National Character Set Char. Sets, User Defined <Hyperlink10>page 83Select User-Defined Character Set Char. Sets, User Defined <Hyperlink10>page 87Control Codes and Escape Sequences Index (continued)Description Category Page
Appendix C — Cross-Reference Tables156 6822 Series 80-Column Printer User’s ManualSingle Byte Character Sets Char. Sets, User Defined <Hyperlink10>page 82User Defined Characters Char. Sets, User Defined <Hyperlink10>page 86CodeCode page Selection Char. Sets, User Defined <Hyperlink10>page 83Disable Printing of Codes 128-255 Char. Sets, User Defined <Hyperlink10>page 88Enable Printing of Codes 128-255 Char. Sets, User Defined <Hyperlink10>page 88Expand Printable Code Area Char. Sets, User Defined <Hyperlink10>page 88Control Codes and Escape Sequences Index (continued)Description Category Page
Appendix C — Cross-Reference Tables6822 Series 80-Column Printer User’s Manual 157Condensed (compressed):Cancel Condensed Mode Char. Style & Text Mode <Hyperlink10>page 71Copy ROM to RAM Char. Sets, User Defined <Hyperlink10>page 86Select Condensed Mode Char. Style & Text Mode <Hyperlink10>page 71DDefault Character Set, Select  Char. Sets, User Defined <Hyperlink10>page 87Define Intercharacter Space Char. Style & Text Mode <Hyperlink10>page 74Define User-Defined Characters Char. Sets, User Defined <Hyperlink10>page 86Delete General Printer Control <Hyperlink10>page 63Double:Cancel Double Strike Mode Char. Style & Text Mode <Hyperlink10>page 72Cancel Double Wide Mode Char. Style & Text Mode <Hyperlink10>page 73Cancel Double Wide Mode (one line only) Char. Style & Text Mode <Hyperlink10>page 73Double Byte Character Sets Char. Sets, User Defined <Hyperlink10>page 82Select Double Strike Mode Char. Style & Text Mode <Hyperlink10>page 72Control Codes and Escape Sequences Index (continued)Description Category Page
Appendix C — Cross-Reference Tables158 6822 Series 80-Column Printer User’s ManualSelect Double Wide Mode Char. Style & Text Mode <Hyperlink10>page 73Select Double Wide Mode (one line only) Char. Style & Text Mode <Hyperlink10>page 72EElite Pitch, Select  Char. Style & Text Mode <Hyperlink10>page 74Emphasized Mode, Cancel  Char. Style & Text Mode <Hyperlink10>page 74Emphasized Mode, Select  Char. Style & Text Mode <Hyperlink10>page 74Expand:Cancel Double Wide (expanded) Mode Char. Style & Text Mode <Hyperlink10>page 73Cancel Double Wide Mode (one line only) Char. Style & Text Mode <Hyperlink10>page 73Expand Printable Code Area Char. Sets, User Defined <Hyperlink10>page 88Select Double Wide (expanded) Mode Char. Style & Text Mode <Hyperlink10>page 73Select Double Wide Mode (one line only) Char. Style & Text Mode <Hyperlink10>page 72FForm Feed General Printer Control <Hyperlink10>page 64GGeneral Printer Control Functions General Printer Control <Hyperlink10>page 62Graphics:Control Codes and Escape Sequences Index (continued)Description Category Page
Appendix C — Cross-Reference Tables6822 Series 80-Column Printer User’s Manual 159Disable Printing of Character Graphics Char. Sets, User Defined <Hyperlink10>page 90Eight-Pin Graphics Modes Graphics Functions <Hyperlink10>page 91Reassign Graphics Mode Graphics Functions <Hyperlink10>page 91Select Graphics Mode Graphics Functions <Hyperlink10>page 91Select High-Speed Double Density Mode Graphics Functions <Hyperlink10>page 92Select Low-Speed Double Density Mode Graphics Functions <Hyperlink10>page 92Select Low-Speed Quadruple Density Mode Graphics Functions <Hyperlink10>page 92Select Single Density Graphics Mode Graphics Functions <Hyperlink10>page 92Enable Printing of Character Graphics Char. Sets, User Defined <Hyperlink10>page 89Nine-Pin Graphics Modes Graphics Functions <Hyperlink10>page 93Select 9-Pin Double Density Graphics Mode Graphics Functions <Hyperlink10>page 93Select 9-Pin Single Density Graphics Mode Graphics Functions <Hyperlink10>page 93Print Character Graphics Char. Sets, User Defined <Hyperlink10>page 90HHalf Speed:Control Codes and Escape Sequences Index (continued)Description Category Page
Appendix C — Cross-Reference Tables160 6822 Series 80-Column Printer User’s ManualCancel Half-Speed Printing General Printer Control <Hyperlink10>page 64Select Half-Speed Printing General Printer Control <Hyperlink10>page 64Horizontal:Clear Horizontal Tabs Tabs and Tab Setting <Hyperlink10>page 79Perform Horizontal Tab Tabs and Tab Setting <Hyperlink10>page 78Set Horizontal Tabs Tabs and Tab Setting <Hyperlink10>page 79IInactivity Time for Sleep Mode, Set General Printer Control <Hyperlink10>page 64Intercharacter Space, Define  Char. Style & Text Mode <Hyperlink10>page 74Italic:Cancel Italic Mode Char. Style & Text Mode <Hyperlink10>page 75Select Italic Mode Char. Style & Text Mode <Hyperlink10>page 75LLeft Margin, Set  Page Formatting <Hyperlink10>page 70Length:Set Page Length (inches) Page Formatting <Hyperlink10>page 68Set Page Length (lines) Page Formatting <Hyperlink10>page 68Control Codes and Escape Sequences Index (continued)Description Category Page
Appendix C — Cross-Reference Tables6822 Series 80-Column Printer User’s Manual 161Line, Cancel General Printer Control <Hyperlink10>page 63Line Feed:Perform Line Feed General Printer Control <Hyperlink10>page 65Perform n/216 inch Line Feed General Printer Control <Hyperlink10>page 65Perform n/216 inch Reverse Line Feed General Printer Control <Hyperlink10>page 65Line Spacing:Select 1/6 inch Line Spacing Page Formatting <Hyperlink10>page 69Select 1/8 inch Line Spacing Page Formatting <Hyperlink10>page 68Select 7/72 inch Line Spacing Page Formatting <Hyperlink10>page 69Select n/72 inch Line Spacing Page Formatting <Hyperlink10>page 69Select n/216 inch Line Spacing Page Formatting <Hyperlink10>page 69MMargin:Set Left Margin Page Formatting <Hyperlink10>page 70Set Right Margin Page Formatting <Hyperlink10>page 69Master Select Char. Style & Text Mode <Hyperlink10>page 75Control Codes and Escape Sequences Index (continued)Description Category Page
Appendix C — Cross-Reference Tables162 6822 Series 80-Column Printer User’s ManualMaster Reset, Perform  General Printer Control <Hyperlink10>page 65Mode:Cancel Condensed Mode (compressed) Char. Style & Text Mode <Hyperlink10>page 71Cancel Double Strike Mode Char. Style & Text Mode <Hyperlink10>page 72Cancel Double Wide (expanded) Mode Char. Style & Text Mode <Hyperlink10>page 73Cancel Double Wide Mode (one line only) Char. Style & Text Mode <Hyperlink10>page 73Cancel Emphasized Mode  Char. Style & Text Mode <Hyperlink10>page 74Cancel Italic Mode Char. Style & Text Mode <Hyperlink10>page 75Cancel Subscript/Superscript Mode Char. Style & Text Mode <Hyperlink10>page 78Cancel Underline Mode Char. Style & Text Mode <Hyperlink10>page 78Select Condensed Mode (compressed) Char. Style & Text Mode <Hyperlink10>page 71Select Double Strike Mode Char. Style & Text Mode <Hyperlink10>page 72Select Double Wide (expanded) Mode Char. Style & Text Mode <Hyperlink10>page 73Select Double Wide Mode (one line only) Char. Style & Text Mode <Hyperlink10>page 72Control Codes and Escape Sequences Index (continued)Description Category Page
Appendix C — Cross-Reference Tables6822 Series 80-Column Printer User’s Manual 163Select Emphasized Mode  Char. Style & Text Mode <Hyperlink10>page 74Select Elite Pitch  Char. Style & Text Mode <Hyperlink10>page 74Select Italic Mode Char. Style & Text Mode <Hyperlink10>page 75Select Pica Pitch Char. Style & Text Mode <Hyperlink10>page 77Select Subscript Mode Char. Style & Text Mode <Hyperlink10>page 77Select Superscript Mode Char. Style & Text Mode <Hyperlink10>page 77Select Underline Mode Char. Style & Text Mode <Hyperlink10>page 78Set Inactivity Time for Sleep Mode General Printer Control <Hyperlink10>page 64Multi-Byte Character Sets Char. Sets, User Defined <Hyperlink10>page 82NNational Character Set, Select  Char. Sets, User Defined <Hyperlink10>page 83OOne Line Only:Cancel Double Wide Mode (one line only) Char. Style & Text Mode <Hyperlink10>page 73Select Double Wide Mode (one line only) Char. Style & Text Mode <Hyperlink10>page 72Select Unidirectional Printing (one line only) General Printer Control <Hyperlink10>page 67Control Codes and Escape Sequences Index (continued)Description Category Page
Appendix C — Cross-Reference Tables164 6822 Series 80-Column Printer User’s ManualPPage:Set Page Length (inches) Page Formatting <Hyperlink10>page 68Set Page Length (lines) Page Formatting <Hyperlink10>page 68Perforation:Cancel Skip Over Perforation Page Formatting <Hyperlink10>page 71Set Skip Over Perforation Page Formatting <Hyperlink10>page 70Pitch:Select Elite Pitch  Char. Style & Text Mode <Hyperlink10>page 74Select Pica Pitch Char. Style & Text Mode <Hyperlink10>page 77Position:Set Print Position (absolute) General Printer Control <Hyperlink10>page 65Set Print Position (relative) General Printer Control <Hyperlink10>page 66Print:Cancel Half-Speed Printing General Printer Control <Hyperlink10>page 64Cancel Unidirectional Printing General Printer Control <Hyperlink10>page 67Disable Printing of Character Graphics Char. Sets, User Defined <Hyperlink10>page 90Control Codes and Escape Sequences Index (continued)Description Category Page
Appendix C — Cross-Reference Tables6822 Series 80-Column Printer User’s Manual 165Disable Printing of Codes 128-255 Char. Sets, User Defined <Hyperlink10>page 88Enable Printing of Character Graphics Char. Sets, User Defined <Hyperlink10>page 89Enable Printing of Codes 128-255 Char. Sets, User Defined <Hyperlink10>page 88Expand Printable Code Area Char. Sets, User Defined <Hyperlink10>page 88Print Character Graphics Char. Sets, User Defined <Hyperlink10>page 90Select Bottom-Up Printing General Printer Control <Hyperlink10>page 66Select Half-Speed Printing General Printer Control <Hyperlink10>page 64Select Top-Down Printing General Printer Control <Hyperlink10>page 66Select Unidirectional Printing General Printer Control <Hyperlink10>page 67Select Unidirectional Printing (one line only) General Printer Control <Hyperlink10>page 67Set Print Position (absolute) General Printer Control <Hyperlink10>page 65Set Print Position (relative) General Printer Control <Hyperlink10>page 66RReset, Perform Master General Printer Control <Hyperlink10>page 65Control Codes and Escape Sequences Index (continued)Description Category Page
Appendix C — Cross-Reference Tables166 6822 Series 80-Column Printer User’s ManualReverse n/216 inch Line Feed, Perform General Printer Control <Hyperlink10>page 65Right Margin, Set  Page Formatting <Hyperlink10>page 69ROM to RAM, Copy  Char. Sets, User Defined <Hyperlink10>page 86SSingle Byte Character Sets Char. Sets, User Defined <Hyperlink10>page 82Skip:Cancel Skip Over Perforation Page Formatting <Hyperlink10>page 71Set Skip Over Perforation Page Formatting <Hyperlink10>page 70Sleep Mode, Set Inactivity Time for General Printer Control <Hyperlink10>page 64Space:Define Intercharacter Space Char. Style & Text Mode <Hyperlink10>page 74Select 1/6 inch Line Spacing Page Formatting <Hyperlink10>page 69Select 1/8 inch Line Spacing Page Formatting <Hyperlink10>page 68Select 7/72 inch Line Spacing Page Formatting <Hyperlink10>page 69Select n/72 inch Line Spacing Page Formatting <Hyperlink10>page 69Control Codes and Escape Sequences Index (continued)Description Category Page
Appendix C — Cross-Reference Tables6822 Series 80-Column Printer User’s Manual 167Select n/216 inch Line Spacing Page Formatting <Hyperlink10>page 69Strike:Cancel Double Strike Mode Char. Style & Text Mode <Hyperlink10>page 72Select Double Strike Mode Char. Style & Text Mode <Hyperlink10>page 72Subscript/Superscript:Cancel Subscript/Superscript Mode Char. Style & Text Mode <Hyperlink10>page 78Select Subscript Mode Char. Style & Text Mode <Hyperlink10>page 77Select Superscript Mode Char. Style & Text Mode <Hyperlink10>page 77TTab:Clear Horizontal Tabs Tabs and Tab Setting <Hyperlink10>page 79Clear Vertical Tabs Tabs and Tab Setting <Hyperlink10>page 80Clear Vertical Tabs in Channel Tabs and Tab Setting <Hyperlink10>page 81Perform Horizontal Tab Tabs and Tab Setting <Hyperlink10>page 78Perform Vertical Tab Tabs and Tab Setting <Hyperlink10>page 80Select Vertical Tab Channel Tabs and Tab Setting <Hyperlink10>page 81Control Codes and Escape Sequences Index (continued)Description Category Page
Appendix C — Cross-Reference Tables168 6822 Series 80-Column Printer User’s ManualSet Horizontal Tabs Tabs and Tab Setting <Hyperlink10>page 79Set Vertical Tabs Tabs and Tab Setting <Hyperlink10>page 80Set Vertical Tabs in Channel Tabs and Tab Setting <Hyperlink10>page 81Time for Sleep Mode, Set Inactivity General Printer Control <Hyperlink10>page 64Top-Down Printing, Select  General Printer Control <Hyperlink10>page 66UUnderline:Cancel Underline Mode Char. Style & Text Mode <Hyperlink10>page 78Select Underline Mode Char. Style & Text Mode <Hyperlink10>page 78Unidirectional:Cancel Unidirectional Printing General Printer Control <Hyperlink10>page 67Select Unidirectional Printing General Printer Control <Hyperlink10>page 67Select Unidirectional Printing (one line only) General Printer Control <Hyperlink10>page 67User Defined Characters:Copy ROM to RAM Char. Sets, User Defined <Hyperlink10>page 86Define User-Defined Characters Char. Sets, User Defined <Hyperlink10>page 86Control Codes and Escape Sequences Index (continued)Description Category Page
Appendix C — Cross-Reference Tables6822 Series 80-Column Printer User’s Manual 169Disable Printing of Character Graphics Char. Sets, User Defined <Hyperlink10>page 90Disable Printing of Codes 128-255 Char. Sets, User Defined <Hyperlink10>page 88Enable Printing of Character Graphics Char. Sets, User Defined <Hyperlink10>page 89Enable Printing of Codes 128-255 Char. Sets, User Defined <Hyperlink10>page 88Expand Printable Code Area Char. Sets, User Defined <Hyperlink10>page 88Print Character Graphics Char. Sets, User Defined <Hyperlink10>page 90Select Default Character Set Char. Sets, User Defined <Hyperlink10>page 87Select User-Defined Character Set Char. Sets, User Defined <Hyperlink10>page 87VVer tical:Clear Vertical Tabs Tabs and Tab Setting <Hyperlink10>page 80Clear Vertical Tabs in Channel Tabs and Tab Setting <Hyperlink10>page 81Perform Vertical Tab Tabs and Tab Setting <Hyperlink10>page 80Select Vertical Tab Channel Tabs and Tab Setting <Hyperlink10>page 81Set Vertical Tabs Tabs and Tab Setting <Hyperlink10>page 80Control Codes and Escape Sequences Index (continued)Description Category Page
Appendix C — Cross-Reference Tables170 6822 Series 80-Column Printer User’s ManualSingle Character Control Code DefinitionsThis table contains control codes between 00h and 7Fh, and provides definitions for the ASCII symbols as used in the table on the next page and in format definitions in Chapter 5 “Control Code Definitions”.Set Vertical Tabs in Channel Tabs and Tab Setting <Hyperlink10>page 81WWide:Cancel Double Wide (expanded) Mode Char. Style & Text Mode <Hyperlink10>page 73Cancel Double Wide Mode (one line only) Char. Style & Text Mode <Hyperlink10>page 73Select Double Wide (expanded) Mode Char. Style & Text Mode <Hyperlink10>page 73Select Double Wide Mode (one line only) Char. Style & Text Mode <Hyperlink10>page 72Control Codes and Escape Sequences Index (continued)Description Category PageSingle Character Control Code DefinitionsDec Hex ASCII Description Page0 00 NUL Used as a terminator for several escape sequences.1 01 SOH202STX3 03 ETX404EOT5 05 ENQ606ACK7 07 BEL Beeper: sounds buzzer for 1/10 of a second. <Hyperlink10>page 63
Appendix C — Cross-Reference Tables6822 Series 80-Column Printer User’s Manual 1718 08 BS Backspace: moves printhead one space to left. <Hyperlink10>page 629 09 HT Horizontal Tab: moves printhead to next tab stop. <Hyperlink10>page 7810 0A LF Line Feed: moves paper to next line. <Hyperlink10>page 6511 0B VT Vertical Tab: moves paper to next vertical tab stop <Hyperlink10>page 7912 0C FF Form Feed: advances paper to top of next page. <Hyperlink10>page 6413 0D CR Carriage Return: moves printhead to left margin. <Hyperlink10>page 6314 0E SO Shift Out: selects double-wide mode (one-line-only) <Hyperlink10>page 7215 0F SI Shift In: selects condensed (compressed) mode <Hyperlink10>page 7116 10 DLE17 11 DC1 Device Control 1: sets printer online (not currently used)18 12 DC2 Device Control 2: cancels condensed mode (compressed) <Hyperlink10>page 7119 13 DC3 Device Control 3: sets printer offline (not currently used)20 14 DC4 Device Control 4: cancels double-wide mode (one line only)<Hyperlink10>page 7321 15 NAK22 16 SYN23 17 ETB24 18 CAN Cancel Line: clears all characters out of print buffer. <Hyperlink10>page 63Single Character Control Code Definitions (continued)Dec Hex ASCII Description Page
Appendix C — Cross-Reference Tables172 6822 Series 80-Column Printer User’s Manual25 19 EM26 1A SUB27 1B ESC Escape: defines start of escape sequence.28 1C FS29 1D GS30 1E RS31 1F US32 20 SP Space Character127 7F DEL Delete: deletes last character in print buffer. <Hyperlink10>page 63Single Character Control Code Definitions (continued)Dec Hex ASCII Description Page
Appendix C — Cross-Reference Tables6822 Series 80-Column Printer User’s Manual 173Escape Sequence Quick ReferenceThe following table is a quick reference between the escape sequences listed in ascending order, according to numeric values. For detailed definitions, see Chapter 5 “Control Code Definitions”.Escape Sequence Quick ReferenceDecimal DescriptionESC SO Select Double-Wide (expanded) Mode (one line only)ESC SI Select Condensed Mode (compressed)ESC US (0) Select Top-Down PrintingESC US (1) Select Bottom-Up PrintingESC SP n Define Inter-Character SpaceESC “!“ n Master SelectESC “$” n1 n2 Set Print Position (absolute)ESC “%” (0) Select Default Character SetESC “%” (1) Select User-Defined Character SetESC “&” NUL k1 k2 s1 d1...d11 Define User-Defined CharactersESC “*” m n1 n2 Select Graphics ModeESC “+” n d1...dn Print Character GraphicsESC “-” 0* Cancel Underline ModeESC “-” 1* Select Underline ModeESC “/” c Select Vertical Tab ChannelESC “0” Select 1/8 inch Line SpacingESC “1” Select 7/72 inch Line SpacingESC “2” Select 1/6 inch Line SpacingESC “3” n Select n/216 inch Line SpacingESC “4” Select Italic ModeESC “5” Cancel Italic ModeESC “6” Enable Printing of Codes 128-255ESC “7” Disable Printing of Codes 128-255ESC “<” Select Unidirectional Printing (one line only)ESC “:” NUL NUL NUL Copy ROM to RAMESC “?” s n Reassign Graphics Mode
Appendix C — Cross-Reference Tables174 6822 Series 80-Column Printer User’s ManualESC “@” Perform Master ResetESC “A” n Select n/72 inch Line SpacingESC “B” NUL Clear Vertical TabsESC “B” n1 n2 ... nk NUL Set Vertical TabsESC “C” n Set Page Length (lines)ESC “C” NUL n Set Page Length (inches)ESC “D” NUL Clear Horizontal TabsESC “D” n1 n2 ... nk NUL Set Horizontal TabsESC “E” Select Emphasized ModeESC “F” Cancel Emphasized ModeESC “G” Select Double-Strike ModeESC “H” Cancel Double-Strike ModeESC “I” n Expand Printable Code AreaESC “J” n Perform n/216 inch Line FeedESC “K” n1 n2 Select Single-Density Graphics ModeESC “L” n1 n2 Select Low-Speed Double-Density Graphics ModeESC “M” Select Elite Pitch ESC “N” n Set Skip Over PerforationESC “O” Cancel Skip Over PerforationESC “P” Select Pica PitchESC “Q” n Set Right MarginESC “R” n0 n1 n2 Code page SelectionESC “R” n Select National Character SetESC “S” 0* Select Superscript ModeESC “S” 1* Select Subscript ModeESC “T” Cancel Superscript/Subscript ModeESC “U” 0* Cancel Unidirectional PrintingESC “U” 1* Select Unidirectional PrintingESC “W” 0* Cancel Double-Wide (expanded) ModeESC “W” 1* Select Double-Wide (expanded) ModeESC “Y” n1 n2 Select High-Speed Double-Density Graphics ModeESC “Z” n1 n2 Select Low-Speed Quadruple-Density Graphics ModeEscape Sequence Quick Reference (continued)Decimal Description
Appendix C — Cross-Reference Tables6822 Series 80-Column Printer User’s Manual 175Factory-Installed Printer DefaultsESC “^” (0) n1 n2 Select 9-pin Single Density Graphics ModeESC “^” (1) n1 n2 Select 9-pin Double Density Graphics ModeESC “b” c NUL Clear Vertical Tab ChannelESC “b” c n1 n2 ... nk NUL Set Vertical Tabs in ChannelESC “j” n Perform n/216 inch Reverse Line FeedESC “l” n Set Left MarginESC “s” 0* Cancel Half-Speed PrintingESC “s” 1* Select Half-Speed PrintingESC “t” (0) Disable Printing of Character GraphicsESC “t” (1) Enable Printing of Character GraphicsESC “z” n Set Inactivity Time for Sleep ModeESC “\” n1 n2 Set Print Position (relative)Factory-Installed Printer Defaults Function Default ValueCarriage position At left marginCharacter set Normal (not user defined)Code page 0Codes 128-255 DisabledCondensed (compressed) DisabledDouble-Strike DisabledDouble-Wide DisabledEmphasized DisabledGraphics mode Not selectedHalf-Speed printing DisabledIntercharacter space Zero (0)International character sets DisabledItalic DisabledJustification Left justificationEscape Sequence Quick Reference (continued)Decimal Description
Appendix C — Cross-Reference Tables176 6822 Series 80-Column Printer User’s ManualThe settings in the previous table are installed in the printer at the factory. To restore the printer to these defaults, see Reset Button on page 4 for instructions. The default settings listed below can be restored to the printer, as described in Chapter 4 “Using the 6820 Printer Configuration Utility”.Keyboard, printer  EnabledLanguage USALine Spacing 1/6 inch Margin, left  0Margin, right 80MSB control DisabledNLQ DisabledPage length 11 inch (66 lines with Pica pitch)Paper end sensor EnabledPitch Pica (10 characters per inch)Power off sleep timer 10 secondsPrinter Code Area Expansion DisabledPrinting direction Top-down, bidirectionalRedefinition of graphic modes DisabledSkip over perforation DisabledSubscript/Superscript DisabledTabs, horizontal Set to default tabs (every 8 column)Tabs, ve r tical 1 line feed each tab, channel = 0Top of form Set to current lineUnderline DisabledUnidirectional printing Disabled (bidirectional)User defined character set RemovedFactory-Installed Printer Defaults  (continued)Function Default Value
Appendix C — Cross-Reference Tables6822 Series 80-Column Printer User’s Manual 177Printer Default SettingsFunction Default ValueZero print option Zeros are printed with a slashAutofeed configuration CR (carriage return added at end of line without line feed)Protocol NPCP (NORAND Portable Communications Protocol)Parity N/A (for NPCP)Bit Rate 19.2K
Appendix C — Cross-Reference Tables178 6822 Series 80-Column Printer User’s Manual
6822 Series 80-Column Printer User’s Manual 179DPrinter Font Test JobsThis appendix contains a sample print job for each font available on your 6822 printer.
Appendix D — Printer Font Test Jobs180 6822 Series 80-Column Printer User’s ManuallAbout the Printer Font JobsYou can perform these tests yourselves. Load the font of choice from the Toolkit CD into flash memory. After downloading the desired font, use any of the sample print jobs to reveal the character locations within the printer memory. The sample test print jobs are formatted as a memory mapped and could be referenced to select a desired character.These test print jobs originated from running a “C” program by a person with specific knowledge of how to generate such a report (print job). The “C” program demonstrates how a programmer could access the printer font modules within flash memory to select desired character.You do not need more than one font module loaded. Any ONE of: nft00932.mod, nft00936.mod, nft00949.mod, or even nft00950.mod Asian fonts can be used. These are distributed via the NPTK6822 toolkit (including the source code).These print jobs are in this appendix:•“BIG5.C” which creates “BIG5950.TXT”•“CHINA.C” which creates “GB2312.TXT” •“IBM437.C” which creates “IBM437.TXT” •“JAPAN.C” which creates “JIS932.TXT” •“KOREA.C” which creates “KOREA.TXT” •“NATION.C” which creates “NATION.TXT” Big 5 Traditional Chinese Character SetThis program generates a text file, big5950.txt, to copy to a 6822. The text file illustrates the use of the BIG 5 traditional Chinese character set. Install the BIG 5 character font (nft00950.mod) using the Printer Configuration Utility.To have big5950.txt print correctly1Use the Microsoft C version 7.00 compiler.cl big5.c /link slibce graphics2Run big5.exe to create big5950.txt.3Copy this text file to the appropriate printer port.
Appendix D — Printer Font Test Jobs6822 Series 80-Column Printer User’s Manual 181Simplified Chinese Character SetThis program generates a text file, gb2312.txt, that to copy to a 6822. The text file illustrates the use of the Simplified Chinese character set. Install the Simplified Chinese character font (nft00936.mod) using the Printer Configuration Utility.To have gb2312.txt print correctly1Use the Microsoft C version 7.00 compiler.cl china.c /link slibce graphics2Run china.exe to create gb2312.txt.3Copy this text file to the appropriate printer port.IBM 437 Code Page Character SetThis program generates a text file, ibm437.txt, to copy to a 6822. The text file illustrates the use of the IBM 437 code page character set. Install the IBM 437 character font (nft00437.mod) using the Printer Configuration Utility.To have ibm437.txt print correctly1Use the Microsoft C version 7.00 compiler.cl ibm437.c /link slibce graphics2Run ibm437.exe to create ibm437.txt.3Copy this text file to the appropriate printer port.Japanese (Shift JIS) Character SetThis program generates a text file, jis932.txt, to copy to a 6822. The text file illustrates the use of the JIS character set. Install the JIS character font (nft00932.mod) using the Printer Configuration Utility.To have jis932.txt print correctly1Use the Microsoft C version 7.00 compiler.cl japan.c /link slibce graphics2Run japan.exe to create jis932.txt.
Appendix D — Printer Font Test Jobs182 6822 Series 80-Column Printer User’s Manuall3Copy this text file to the appropriate printer port.Korean Character SetThis program generates a text file, korea.txt, to copy to a 6822. The text file illustrates the use of the KSC5601 character set. Install the KSC5601 character font (nft00949.mod) using the Printer Configuration Utility.To have korea.txt print correctly1Use the Microsoft C version 7.00 compiler.cl korea.c /link slibce graphics2Run korea.exe to create korea.txt.3Copy this text file to the appropriate printer port.International Character SetThis program generates a text file, nation.txt, to copy to a 6822. The text file illustrates the international character sets available for use in the default character set. Install the default character set font (nft00000.mod) using the Printer Configuration Utility. To have nation.txt print correctly1Use the Microsoft C version 7.00 compiler.cl nation.c /link slibce graphics2Run nation.exe to create nation.txt.3Copy this text file to the appropriate printer port.
6822 Series 80-Column Printer User’s Manual 183IIndex
Index184 6822 Series 80-Column Printer User’s ManualNumerics4000 Series Terminal Holder 261XX Terminal Holder 262XX Terminal Holder 2pinout configuration 122700 series computerinserting in terminal holder 17AActiveSyncdisabling 54enabling 46Alpha keyboardWindows 95/98 38BBig 5 traditional Chinese character set 82Bluetoothadapterapplications 148class of device 146default device name 146link keys 146link loss 146, 147master/slave 146performance range 147query items 146SDP record 146self-test 147Bluetooth Configuration Commandsconnectable on/off 137manage security modes 139query mode commands 136specify inquiry scan timing 138specify page scan timing 138BM0_1_DI7ZVP_ZBNA0B_7SKURH_2 2BuffersI/O buffer 58print (image) buffer 58CCables15pin to 25pin 25pin to 15pin 25pin to 25pin 1209pin to 15pin 121Change configuration parameterserror messages 54Windows 95/98 37Character setsChineseBig 5 traditional 82GB 2312 82Greek 85Hebrew 83international 83Japanese, shift JIS 82Korean, KSC5601 82Class of deviceBluetooth adapter 146Code page fileNFT00932.MOD, 932 file 82NFT00936.MOD, 936 file 82NFT00949.MOD, 949 file 82NFT00950.MOD, 950 file 82Commandsconnectable on/off 137manage security modes 139query mode 136specify inquiry scan timing 138specify page scan timing 138Communications connector pinouts 123ConfigurationActiveSyncenabling 46, 54installationWindows 95/98 28overview of operationWindows 2000/XP 46setting 6820 printer configurationWindows 2000/XP 49working memoryWindows 2000/XP 46Windows 95/98 29Connectable on/off 137Control code/escape sequence table 154Control codescrossreference tablescontrol codes & escape sequences index 154Copy fonts
Index6822 Series 80-Column Printer User’s Manual 185Windows 95/98 35Crossreference tablescontrol codes & escape sequences index 154DDefaultconfiguration file, default.pcfWindows 95/98 printer settingsWindows 95/98 default.pcfdefault configurationWindows 95/98 Device nameBluetooth adapter EError messagesprinter settingsWindows 2000/XP Escape sequence/control code table Escape sequencescrossreference (to definitions) FFactory defaultsWindows 95/98 Fixed mount printer description Flashspace availableWindows 2000/XP Windows 95/98 FontscopyWindows 95/98 GGB 2312Chinese character set Greek character sets HHebrew character sets Horizontal tabsperform perform horizontal tab II/O buffer Image buffer Inactivity timeset inactivity time for sleep mode Installation (configuration utility)Windows 95/98 International character set JJapanese character set (Shift JIS) KKorean character set (KSC5601) KSC5601Korean character set LLine feed (LF)perform line feed LINE FEED buttonsetting paper for printing Line spacingselect 1/8inch line spacing Link keysBluetooth adapter Link lossBluetooth adapter , MManage security modes Master/slaveBluetooth adapter Modesinactivity time for sleep mode Nnft00932.modcode page 932 nft00936.modcode page 936 nft00949.modcode page 949 nft00950.modcode page 950
Index186 6822 Series 80-Column Printer User’s Manualnptk6820.exetoolkit self-extractingWindows 95/98 OOperationpinfeed holders , PParametersWindows 95/98 Portable printer description Print (image) buffer Print headprinter alignment Print head gapset to third notch Printer default settingsWindows 95/98 Printer descriptionsfixed mount portable Printer mechanism alignment Printer problems Printer, get from (load configuration)Windows 95/98 Printer, save configuration toWindows 95/98 Programs, selftestcontrol program verificationWindows 2000/XP Windows 95/98 QQuery itemsBluetooth adapter Query mode commands RRangeBluetooth adapter Reset buttonportable Restore defaults to printerWindows 95/98 Ribbon cartridgeinstall rpgpconf.execonfiguration utility, applicationWindows 95/98 rpgpconf.iniinstallation fileWindows 95/98 SSave (update working configuration)Windows 95/98 Save to printerWindows 95/98 SDP recordBluetooth adapter SelftestBluetooth adapter SET PAGE buttonsetting paper for printing Setting 6820 printer configuration Settings, defaultWindows 95/98 Shift JIS, Japanese character set Sleep modeset inactivity time for sleep mode Sleep mode, set activity time for Space remaining in flashWindows 2000/XP Windows 95/98 Spacing, lineselect 1/8inch line spacing Specify inquiry scan timing Specify page scan timing TTabs and tab setting functionshorizontal tabsperform horizontal tab Terminal holderinserting 700 series computer Timeset inactivity time for sleep mode Tool kitself-extracting archive fileWindows 95/98
Index6822 Series 80-Column Printer User’s Manual 187Traditional, Bit 5, Chinese character set TroubleshootingBluetooth adapter diagnostics possible printer problems POST error codes selftest UUtility, configurationinstallationWindows 95/98 operationWindows 2000/XP Windows 95/98 VVerificationsprinter components Visible moving parts in mechanism WWall mount printer Working configurationWindows 2000/XP Windows 95/98
Index188 6822 Series 80-Column Printer User’s Manual
6822 Series 80-Column Printer User’s Guide*935-013-001*P/N 935-013-001Worldwide Headquarters6001 36th Avenue WestEverett, Washington  98203U.S.A.tel 425.348.2600fax 425.355.9551www.intermec.com© 2008 Intermec TechnologiesCorporation. All rights reserved.

Navigation menu