PANASONIC KX-P1170 - Imprimante

KX-P1170 - Imprimante PANASONIC - Notice d'utilisation et mode d'emploi gratuit

Retrouvez gratuitement la notice de l'appareil KX-P1170 PANASONIC au format PDF.

📄 144 pages Français FR Télécharger 💬 Question IA 10 questions ⚙️ Specs
Notice PANASONIC KX-P1170 - page 1
Choisissez votre langue et indiquez votre email : nous vous enverrons une version traduite specifiquement.
Type de produit Imprimante matricielle 9 aiguilles
Marque Panasonic
Modèle KX-P1170
Vitesse d'impression Jusqu'à 180 cps (Draft), 30 cps (LQ)
Résolution 240 x 216 dpi
Interface Parallèle Centronics (IEEE 1284)
Alimentation papier Tracteur avant et arrière, friction
Formats papier supportés A4, A5, Letter, Legal, enveloppes, étiquettes
Capacité du bac papier 100 feuilles (bac standard)
Dimensions (L x P x H) 400 x 250 x 150 mm
Poids 4,0 kg
Alimentation électrique 220-240 V, 50/60 Hz
Consommation électrique En veille : 10 W, En impression : 50 W
Niveau sonore Environ 50 dB (A)
Types d'impression Texte et graphiques, copie carbone (1 original + 2 copies)
Jeux de caractères ASCII, IBM PC, Epson FX, etc.
Rouleau d'encre Cartouche ruban compatible KX-PC31
Entretien et nettoyage Nettoyer l'extérieur avec un chiffon doux et sec. Utiliser une bombe d'air comprimé pour les parties internes.
Sécurité Ne pas exposer à l'humidité. Débrancher avant entretien.
Pièces détachées et réparabilité Cartouche ruban KX-PC31, guide papier, tracteur. Indice de réparabilité : 7/10 (estimation)
Informations générales Imprimante robuste idéale pour formulaires en continu. Compatible DOS et Windows.

FOIRE AUX QUESTIONS - KX-P1170 PANASONIC

Comment charger le papier dans l'imprimante KX-P1170 ?
Utilisez le levier de sélection de papier pour choisir entre tracteur et friction. Pour le tracteur, placez les bords du papier continu sur les picots. Pour la friction, insérez la feuille jusqu'à ce qu'elle soit saisie.
Comment remplacer le ruban encreur ?
Éteignez l'imprimante et ouvrez le capot. Retirez l'ancienne cartouche en la tirant vers le haut. Insérez la nouvelle cartouche KX-PC31 en la clipsant. Refermez le capot.
Que faire si l'impression est trop claire ou dégradée ?
Vérifiez l'usure du ruban encreur et remplacez-le si nécessaire. Assurez-vous que la tête d'impression n'est pas encrassée. Utilisez une bombe d'air comprimé pour nettoyer délicatement la tête.
L'imprimante KX-P1170 est-elle compatible avec Windows 10 ?
Elle n'est pas officiellement supportée, mais vous pouvez utiliser le pilote générique EPSON FX-80 ou le mode IBM ProPrinter. Des connexions USB via adaptateur Centronics/USB peuvent fonctionner.
Comment ajuster la force d'impact pour le papier carbone ?
Utilisez le levier de réglage de l'épaisseur du papier situé à gauche de l'imprimante. Positionnez-le sur l'épaisseur correspondante (par exemple, 1 original + 2 copies = position 3).
L'imprimante ne s'allume pas, que faire ?
Vérifiez le câble d'alimentation et la prise. Assurez-vous que le bouton d'alimentation est enfoncé. Si rien ne s'allume, vérifiez le fusible interne (accessible après démontage du capot).
Comment passer en mode auto-test ?
Éteignez l'imprimante. Maintenez le bouton LINE FEED enfoncé tout en rallumant l'appareil. Relâchez le bouton après quelques secondes. L'imprimante imprimera un test de toutes les fonctions.
Quel type de papier est recommandé pour l'impression continue ?
Utilisez du papier continu 3 parties (original + 2 copies) de 70 à 90 g/m². Les bords doivent être perforés pour s'adapter au tracteur.
Comment nettoyer la tête d'impression ?
Éteignez l'imprimante et attendez qu'elle refroidisse. Utilisez un coton-tige imbibé d'alcool isopropylique pour nettoyer délicatement les aiguilles. Attention à ne pas les tordre.
Le voyant Paper Out reste allumé alors qu'il y a du papier, que faire ?
Vérifiez que le papier est correctement inséré et que le capteur de papier n'est pas obstrué. Parfois, un morceau de papier déchiré peut bloquer le capteur. Nettoyez-le avec une bombe d'air comprimé.

Questions des utilisateurs sur KX-P1170 PANASONIC

0 question sur cet appareil. Repondez a celles que vous connaissez ou posez la votre.

Poser une nouvelle question sur cet appareil

L'email reste privé : il sert seulement à vous prévenir si quelqu'un répond à votre question.

Aucune question pour l'instant. Soyez le premier à en poser une.

Téléchargez la notice de votre Imprimante au format PDF gratuitement ! Retrouvez votre notice KX-P1170 - PANASONIC et reprennez votre appareil électronique en main. Sur cette page sont publiés tous les documents nécessaires à l'utilisation de votre appareil KX-P1170 de la marque PANASONIC.

MODE D'EMPLOI KX-P1170 PANASONIC

Operating Instructions

Impact Dot Matrix Printer

KX-P1170

Panasonic

Before operating this unit, please read these instructions completely.

FOR USE IN U.K.

IMPORTANT:

The wires in the main leads are coloured in accordance with the following code:

Green and yellow: Earth

Blue: Neutral

Brown: Live

As the colours of the wires in the main lead of this apparatus may not correspond with the coloured markings identifying the terminals in your plug, proceed as follows:

●The wire which is coloured green and yellow must be connected to the terminal in the plug which is marked by the letter E or by the safety earth symbol ± or coloured green or green and yellow.
●The wire which is coloured blue must be connected to the terminal which is marked with the letter N or coloured black.
●The wire which is coloured brown must be connected to the terminal which is marked with the letter L or coloured red.

WARNING: This apparatus must be earthed.

●This equipment is produced to BS800: 1988.

Any details given in these Operating Instructions are subject to change without notice.

WARNING

●To prevent fire or shock hazard, do not expose this product to rain or any type of moisture.
●Power source voltage of this unit is listed on the nameplate. Do not fail to plug the printer into an outlet with the proper voltage.
- When you operate this equipment, the socket-outlet shall be near the equipment and shall be easily accessible.

The serial number of the unit may be found on the label on the rear of the unit.

For your convenience, note this number below, and retain this book, along with your proof of purchase, to serve as a permanent record of your purchase in the event of a theft, or for future reference.

MODEL NO. KX-P1170

NAME OF DEALER ____

SERIAL NO. ____

DATE OF PURCHASE ____

Microsoft is a registered trademark of Microsoft Corporation.

IBM and IBM-PC are registered trademarks of International Business Machines Corporation.

IBM Proprinter II and IBM NLQ II are trademarks of International Business Machines Corporation.

Apple is a registered trademark of Apple Computer, Inc.

FX-86e/FX-800 is a trademark of Seiko Epson Corporation.

Page

1. Introduction 1-1

1.1 Product Overview 1-1
1.2 Specifications 1-2
1.3 Names of the Parts 1-5

The Front View 1-5

The Top View 1-6

The Right View 1-7

The Rear View 1-7

2. Set up 2-1

2.1 Site Requirements 2-1
2.2 Unpacking and Inspection 2-1
2.3 Mounting the Ribbon Cassette 2-2
2.4 Power Up 2-4
2.5 Adjusting the Printhead Gap 2-4
2.6 Paper Installation 2-5

A. Single Sheet and Envelopes 2-5
B. Fanfold Paper from Rear 2-7
C. Fanfold Paper from Bottom 2-10

2.7 Self Test 2-13
2.8 Connecting to a Computer 2-14
2.9 DIP Switches 2-15

3. Operation 3-1

3.1 Front Panel Switches 3-1

FUNCTION Switch 3-1
ON LINE/FONT Switch 3-1
FF/PITCH Switch 3-1
LF/FORM LENGTH Switch 3-1

3.2 Control Table 3-2

A. Setting Font/Pitch/Form Length 3-2

3.3 Feeding the paper 3-4

A. Memo Load (LOAD/PARK) 3-4
B. Aligning the Top of Form 3-5

3.4 Detectors 3-6

Out of Paper Detector 3-6
Overheat Detector 3-6

3.5 Initialization 3-7
3.6 Hex Dump 3-7

4. Software Introduction 4-1

4.1 Introduction 4-1

4.2 Control Codes 4-1

4.3 Entering Control Codes through Commercial Software Packages 4-2

4.4 Entering Control Codes Directly from the Keyboard 4-4

4.5 Entering Control Codes from Within a Program ..... 4-5

4.6 Entering Hexadecimal Code 4-5

4.7 Control Codes 4-6

4.8 Special Code IBM PC or Compatible 4-7

5. KX-P1170 Features 5-1

5.1 Print Feature Control 5-1

5.2 Download Characters 5-3

5.3 Bit Image (Graphics) 5-21

6. Software Commands 6-1

7. Interfacing 7-1

8. Maintenance.... 8-1

Appendix A Character Set Tables ...... A-1

Appendix B Proportional Spacing Tables ...... B-1

Appendix C Download Character Matrix Blanks ...... C-1

Appendix D Paper ...... D-1

Appendix E Printing Area ...... E-1

Index I-1

OPTIONS and SUPPLIES

1. Introduction

1.1 Product Overview

This printer is a versatile, high quality 9-pin matrix printer which is designed to meet the needs of your office.

This printer features the EZ Set Operator Panel that lets you control a wide variety of printing conditions quickly and conveniently from the panel.

●Font selections consist of Draft and 3 Near Letter Quality (NLQ) fonts
● Pitch selections consist of 10, 12, 17 characters per inch and PS (Proportional Spacing)
- Form Length selections consist of 8, 8.5, 11, 11 12 13 and 12 inches
●By using MEMO LOAD a single sheet or an envelope can be printed without removing or wasting the fanfold paper
● And more...

The printer has landscape insertion capability and 3 paper paths; rear, bottom and top.

The KX-P1170 offers burst speeds up to 192 cps (characters per second) in draft-elite mode or 38 cps in NLQ-elite (Near Letter Quality) mode.

The printer is equipped with an internal 6K buffer. An optional 32K buffer is available which expands the total buffer size to 38K. The entire buffer area can be used as a receiving buffer or a portion can be used as a download font area. When the 32K buffer option is installed, the buffer area assignment is automatically selected.

For software compatibility, this printer has two command sets: Epson FX-86e/FX-800 and IBM Proprinter II. Either set can be selected by DIP switches. Refer to Section 2.9.

1-1 Introduction

1.2 Specifications

Power requirements: Frequency: Current:Refer to the nameplate located on the rear of the printer.
Interface:Centronics Parallel, RS-232C Serial, Apple Interface (option)
Printing fonts:Draft (Pica&Elite), Near Letter Quality (Courier, Bold PS, Prestige, Sans Serif*), Dot Graphics
Software emulation:Epson FX-86e/FX-800 (Standard Mode), IBM Proprinter II (IBM Mode)
Character set:96 ASCII characters, 96 Italic ASCII characters, 32 International characters (13 countries), 32 Italic International characters (13 countries), 158 IBM special characters
Dot configuration:0.3 mm (3/254 inch) dot diameter
Draft (Pica)NLQSans Serif*
Dot alignment (Hor.×Ver.)9×918×1818×9
Dot pitch (Hor.)0.21 mm (1/120")0.11 mm (1/240")
(Ver.)0.35 mm (1/72")0.18 mm (1/144")
Maximum number of characters per line (cpl)Pica (10 cpi)80 cpl
Elite (12 cpi)96 cpl
Micron (15 cpi)120 cpl
Compressed (17 cpi)137 cpl
Elite compressed (20 cpi)160 cpl
Pica elongated (5 cpi)40 cpl
Elite elongated (6 cpi)48 cpl
Semi Compressed elongated (7.5 cpi)60 cpl
Compressed elongated (8.5 cpi)68 cpl

Sans Serif* is IBM NLQ.

Printing speed:Draft-Elite192 cps
Draft-Pica160 cps
NLQ-Elite38 cps
NLQ-Pica32 cps
Printing direction:Text printing (Draft, NLQ): Bidirectional
Bit Image printing: Unidirectional
(left to right)
Line feed time:Approx. 100 msec[with 4.2 mm (1/6 inch) line feeding]
Paper feed:Tractor feed (with fanfold paper)Friction feed (with single sheets or envelopes)
Paper used:Fanfold paper:Width: 102~254 mm {4~10 inches}Weight: pull mode: 18~24 lbs (68~90 g/m2)push mode: 16~20 lbs (60~75 g/m2)Single sheets:Width: 102~297 mm {4~11.7 inches}Height: 127~363 mm {5~14.3 inches}Weight: 41~90 g/m2 {14~24 lbs.}Envelopes:Standard business envelopeie: # 10 size(Refer to Appendix D.)
Copies:Push: Original + 1 non-carbon copyPull: Original + 3 non-carbon copies
Paper thickness:Total thickness of sheets must be less than 0.32 mm {0.013 inch}
Operating environment:50°F (10°C) to 95°F (35°C) temperature, 30~80% humidity(Please allow the printer to stabilize at room temperature within the operating temperature range before operation.)
Storage environment: -4^ ( -20^ ) to 140^ ( 60^ ) temperature, 1090% humidity

1-3 Introduction

Head life: Approx. 100 million characters in draft mode

Ribbon: Cassette seamless fabric ribbon Ink colour: Black Yield: Approx. 4 million characters in draft mode

Dimensions: 423(W)×341(D)×133(H) mm {16.7"×13.4"×5.2"}

Mass {weight}: Approx. 6.9 kg {15.2 lbs.}

1.3 Names of the Parts

The Front View

ON LINE/FUNCTION indicator light Column indicator light EZ Set Operator panel Row indicator light Control Table POWER/PAPER OUT indicator light ON LINE/FONT switch FF/PITCH switch LF/FORM LENGTH switch FUNCTION/EXIT switch

1-5 Introduction

The Top View
Paper guides Top cover Tractor clamping levers Paper insertion guides Center paper supports Tractor Printhead Head gap lever Smoked plastic cover Paper bail release lever Platen knob Paper feed selector

The Right View
Platen knob Power switch

The Rear View
Serial Interface cover Caution Name plate AC power cord Frame ground terminal Parallel Interface connector

1-7 Introduction

2.1 Site Requirements

This printer can be installed in any normal home or office environment.

No special wiring or cooling is required.

However, do not use the printer under the following conditions:

—extremely high or low temperature [temperature range: 50\~95°F (10\~35°C)]

—extremely high or low humidity (humidity range: 30\~80% RH)

—areas of poor ventilation [a minimum of 4" (10 cm) clearance on all sides is necessary to insure proper ventilation]

—areas of high dust concentration

—areas with chemical fume concentration

—areas with extreme vibration or when placed on an unstable or unleveled surface

2.2 Unpacking and Inspection

Having opened the shipping carton, carefully remove the contents. Inspect the printer and accessories for damage. Report damage or shortages to the store from which the unit was purchased. Inside the manual's front cover, record all important information regarding the printer.

PANASONIC KX-P1170 - Unpacking and Inspection - 1

natural_image Line drawing of a printer (KX-P1170) showing internal components and ports (no text or symbols on the diagram itself)

Printer (KX-P1170)

PANASONIC KX-P1170 - Unpacking and Inspection - 2

natural_image Isometric line drawing of a mechanical device with internal components and a central knob (no text or symbols)

Ink ribbon cassette (KX-P115i)

PANASONIC KX-P1170 - Unpacking and Inspection - 3

natural_image Simple line drawing of a rectangular block (no text or symbols)

Operating manual

Note:

- Please keep all the packing materials so they may be used should you wish to transport the printer in the future. They are specifically designed to protect your printer during shipment.

2.3 Mounting the Ribbon Cassette

  1. Make sure the printer is turned off. To remove the smoked plastic cover.

  2. Gently slide the printhead carriage toward the centre of the unit.

printhead carriage

  1. Be sure the head gap lever is in the (+) position.

  2. Prior to installing the cassette, remove any slack in the ribbon by rotating the knob on the cassette counterclockwise.

Knob

  1. Position the cassette over the carriage and lower it into place, inserting its rear end first as shown ① Visually insure that the ribbon slips between the nose cover and the nose of the print head. Gently, but firmly press down on the cassette until the two wing tab snap into place ②

Wing tab snap into plate ① Nose cover ② Head nose Wing Tab

  1. Replace the smoked plastic cover.
  2. Set the head gap lever to the proper position. Refer to the Section 2.5 on next page.

Note:

Because the printhead may be extremely hot, use caution when cover is open.

To remove the ribbon cassette, spread the wing tab and lift up the cassette.

Wing Tab

2.4 Power Up

Plug the power cord into an outlet of the proper rating as listed on the nameplate located at the rear of the printer.

The power switch is located on the right side of the printer toward the front. When power is supplied to the printer, the power indicator light on the front panel will be lit.

2.5 Adjusting the Printhead Gap

The distance between the printhead and platen can be adjusted to compensate for the thickness of the paper.

The 6-position head gap lever moves the printhead closer to or farther away from the platen approximately 0.0028 inch (0.07 mm) per step. To narrow the gap move the lever forward (-).

To widen the gap move the lever backward (+).

Note:

- If an ink smear occurs when loading paper or during printing, move the lever toward the lower position (+) until the smear no longer appears.

Head gap lever - 1 sheet • PH • GAP} 3 non-carbon • multi layer sheets • ADJUST } When more gap required, • envelope +

2-4 Set up

2.6 Paper Installation

The paper feed mechanism uses friction for single sheet paper or envelopes and tractors for fanfold paper. Alternating between the two is accomplished by using the lever on the right side of the printer labeled "F" (friction) and "T" (tractor). In the friction mode the paper is held by pinch rollers which press the paper against the platen. The tractor mode is for use with fanfold paper. You can insert the fanfold paper from either the rear or bottom of the printer. Rear feeding allows continuous forms to be torn off without wasting a copy between printouts.

A. Single Sheet and Envelopes

To install a single sheet of paper or envelope, follow these procedures:

  1. Turn the power switch ON. The paper out indicator blinking.
  2. Verify that the head gap lever is in the (+) position.
  3. Set the paper feed selector in the "F" position.

paper feed selector in the "F" position. Head gap lever Paper feed selector

  1. Raise the top cover and insert the paper behind the platen. Use the markings and paper guide on the top cover as a guide.

PANASONIC KX-P1170 - Single Sheet and Envelopes - 2

natural_image Line drawing of a printer with paper feed and paper roll, showing mechanical components (no text or symbols)

Set up 2-5

  1. Pull the paper bail release lever toward the front of the printer to wrap the paper automatically around the platen.

  2. Press down and hold the Line Feed switch (LF) or rotate the platen knob to advance the paper.

  3. To align the paper horizontally or vertically, set the Paper feed selector to the "T" position. This releases the pinch rollers and allows the paper to be positioned manually as required. Set the selector back to "F" before printing.

PANASONIC KX-P1170 - Single Sheet and Envelopes - 3

natural_image Line drawing of a printer with paper feed and control knobs (no text or symbols)
  1. Set the head gap lever to the appropriate thickness of the paper being used. Refer to Section 2.5 on page 2-4.

  2. Push the paper bail release lever toward the rear.

B. Fanfold Paper from Rear

The following steps describe how to load Fanfold Paper from the rear of the printer:

  1. Turn the power switch ON. The paper out indicator blinking.

  2. Verify that the head gap lever is in the (+) position.

  3. Set the paper feed selecter to the "T" position.

Head gap lever Paper feed selector

  1. Remove the top cover as shown below. Lift to most upright position, then slightly lower and pull back.

PANASONIC KX-P1170 - Fanfold Paper from Rear - 2

natural_image Line drawing of a printer with paper feed and paper roll, labeled 'Set' (no text or symbols on the diagram itself)

Set up 2-7

  1. Unlock the tractors by pulling the tractor clamping levers forward. Slide the tractors out toward the sides to the approximate width of the paper.

Tractor clamping levers Center paper supports

  1. Insert the paper so that the sprocket holes align with and catch on the tractor pins.

on the tractor pins.

  1. Rotate the platen knob to advance half-way around.

  2. Pull the paper bail release lever toward you. The printer will rotate the paper about half-way around the platen.

  3. Press down and hold the Line Feed switch (LF) to advance the paper and stop the paper just before it reaches the smoked plastic cover.

  4. Centre the paper horizontally using the ruler on the smoked plastic cover.

  5. Lock the tractors into position by pushing the tractor clamping levers back.

  6. Push the paper bail release lever toward the rear.

  7. Set the head gap lever to the appropriate thickness of the paper being used. Refer to Section 2.5 on page 2-4.

  8. Rotate the platen knob in the reverse direction to adjust printing position.

  9. Replace the top cover.

C. Fanfold Paper from Bottom

The following steps describe how to load fanfold paper from the bottom of the printer:

  1. Turn the power switch ON. The paper out indicator blinking.
  2. Verify that the head gap lever is in the (+) position.
  3. Set the paper feed selector to the "T" position.

the paper feed selector to the "T" position. Head gap lever Paper feed selector

  1. Remove the top cover as shown below. Lift to most upright position, then slightly lower and pull back.

PANASONIC KX-P1170 - Fanfold Paper from Bottom - 2

natural_image Line drawing of a printer with paper feed and paper tray, showing internal structure and no text or symbols

2-10 Set up

  1. Unlock the tractors by pulling the tractor clamping lever forward. Slide the tractors out toward the sides to the approximate width of the paper.

Tractor clamping levers
Center paper supports

  1. Space the center paper support evenly between the tractors.

  2. Open both tractor covers.

  3. Insert the paper from the bottom opening of the printer.

  4. Pull the paper until it reaches the tractor pins.

PANASONIC KX-P1170 - Fanfold Paper from Bottom - 4

natural_image Line drawing of hands using a printer to press or spread materials (no text or symbols present)
  1. Align the paper sprocket holes with the tractor pins and close the tractor covers.

  2. Pull the tractors outward to remove any slack, then lock the tractors into position by pushing the tractor clamping lever back.

PANASONIC KX-P1170 - Fanfold Paper from Bottom - 5

natural_image Technical illustration of a mechanical assembly with internal components and directional arrows (no text or symbols)
  1. Set the head gap lever to the appropriate thickness of the paper being used. Refer to Section 2.5 on page 2-4.

  2. Replace the top cover.

Note:

● When feeding paper from the bottom:
- To insure proper paper feeding, the paper bail release lever must be placed in the open position (ie: toward the front of the printer).
- If you use the functions accompanied with reverse feed, such as ESC+j, ESC+w (Standard Mode) and ESC+[+@ (IBM Mode) commands, the printer will not feed correctly and print out result may not be correct.

2.7 Self Test

The printer has a self test feature which allows the user to test the printer. The mode is entered by turning on the power switch while pressing the LF switch. First, all ASCII characters will be printed in draft and all four NLQ fonts in 10 cpi. Then they will be printed in draft mode for approximately 15 minutes. To release the self test mode, turn the power switch off. It is also possible to print out a list of the current DIP switch settings, allowing the user to check the settings without moving the printer. This feature is activated by turning on the power switch while pressing the FF switch.

2.8 Connecting to a Computer

The computer communicates with the printer through an interface cable which you must purchase separately. The printer comes with a Centronics parallel interface.

  1. Be sure the power switches of both the printer and the computer are turned off.

  2. Plug one end of the cable into the connector of the printer and snap the clips into place.

snap the clips into place. Clips Connector Parallel interface cable

If the cable has a frame ground wire, connect it to the frame ground terminal.

Frame ground terminal Frame ground wire

  1. Plug the other end of the cable into the connector of the computer.

Note:

- If the connectors are not alike make sure to plug the appropriate end into each device.

● A RS-232C serial interface and Apple interface are available as an option.

- See Section 7 "Interfacing" for detailed information.

2.9 DIP Switches

The DIP switches allow the user to set the initial condition of the printer when the power is on.

The following figure shows the location of them.

DIP switch

-Changing the DIP switch settings

  1. Turn the power off.

  2. Set the switches' to your desired position with a sharp edged instrument.

  3. Turn the power on.

The settings are read into memory automatically.

DIP Switch 1

SWITCH NUMBERFUNCTIONONOFFPOSITION WHEN SHIPPED
SW1Printer ModeIBM Mode (Proprinter II)Standard Mode (FX-86e/FX-800)OFF
SW2Skip Perforation1 inch (25.4 mm) skipNo skipOFF
SW3Automatic LFCR + LFCR onlyOFF
SW4Cut Sheet Feeder (Option)InstalledNot InstalledOFF
SW57/8 bit7 bit8 bitOFF
SW6 SW7 SW8Character SetSW1=ON: See IBM Proprinter II Character Set Chart SW1=OFF: See International Character Set ChartOFF
OFF
OFF

When DIP Switch 1 is OFF (Standard Mode)

International Character Set

SW6SW7SW8INTERNATIONAL CHARACTER SET
OFFOFFOFFUSA
ONOFFOFFFRANCE
OFFONOFFGERMANY
ONONOFFENGLAND
OFFOFFONDENMARK 1
ONOFFONSWEDEN
OFFONONITALY
ONONONSPAIN 1

When DIP Switch 1 is ON (IBM Mode)

SWITCH NUMBERFUNCTIONONOFF
SW6Character SetSet 2Set 1
SW7Automatic CRCauses Auto CR on LF, VT, ESC+JPrevents Auto CR on LF, VT, ESC+J
SW8Zero fontZero slash ∅Zero 0

SW1 Printer Mode

ON IBM Mode

OFF Standard Mode

Each printer mode has the following character set. IBM character sets are selected by SW6 when SW1 is set to ON.

Standard Mode

ASCII=96
Italic ASCII=96
International=32
Italic International=32

IBM Character Set 1

ASCII=96
Special Characters=95

IBM Character Set 2

ASCII=96
Special Characters=158

Refer to Appendix A for the character set charts.

SW2 Skip Perforation

ON A 3 Line margin is skipped before and after the perforation between pages.

OFF Printing is continuous, NO margins along perforation.

The setting can be changed by software. Refer to page 6-34.

SW3 Automatic LF

ON A Line Feed command (LF) is added to each Carriage Return (CR).

OFF Carriage Return only.

SW4 Cut Sheet Feeder

ON C.S.F. installed

OFF C.S.F. not installed

This setting is effective only when the paper feed selector is in the "F" position and the cut sheet feeder option (KX-P37) is installed.

SW5 7/8 Bit Code Selection

ON 7 BIT

OFF 8 BIT

This switch selects the size of the data word. If the computer sends a 7 bit word, the printer must also be set for 7 bits. If the two settings do not agree, random errors will occur and meaningful communication will not be possible.

SW6, 7 & 8 Character Set

The combination of these switch settings is used with the SW1 setting to select one of 8 International character sets or IBM Modes. The character set diagrams are located in Appendix A.

The International character sets are selected when the SW1 is set to OFF.

The IBM Modes are selected when the SW1 is set to ON.

SW6 (IBM mode)

ON IBM Character Set 2

OFF IBM Character Set 1

The IBM modes are selected when the SW1 is set to ON.

The character set diagrams are located in Appendix A.

SW7 (IBM mode)

ON Causes Automatic CR on LF, VT, ESC+“J”.

OFF Prevents Automatic CR on LF, VT. ESC+"J".

SW8 (IBM mode)

ON Zero slash (∅)

OFF Zero (0)

3.1 Front Panel Switches

This printer has an EZ Set Operator Panel with four switches and a Control Table. These switches allow you to select various features and functions of the printer.

FUNCTION EXIT

FUNCTION / EXIT switch

This switch allows you to enter and exit the FUNCTION mode. The FUNCTION mode allows you to operate the Control Table. When activated the ON LINE indicator will blink.

ON LINE FONT

ON LINE / FONT switch

This switch opens and closes the communication lines with the computer. When open, the ON LINE indicator is lit and allows information to be sent from the computer to the printer. When closed or OFF LINE, the ON LINE indicator will not be lit and does not allow information to be sent to the printer. In the FUNCTION mode, this switch allows you to set Font on the Control Table.

FF PITCH

FF / PITCH switch

This switch advances the paper to the next top of form. It is active in the OFF LINE mode or when the printer is not printing in the ON LINE mode.

In the FUNCTION mode, this switch allows you to set Pitch on the Control Table.

LF FORM LENGTH

LF / FORM LENGTH switch

In the OFF LINE mode or when the printer is not printing in the ON LINE mode, this switch advances the paper one line at a time.

In the FUNCTION mode, this switch allows you to set Form Length on the Control Table.

3.2 Control Table

The setting of the Control Table is used to make temporary changes in font, pitch and form length.

A. Setting Font/Pitch/Form Length

  1. Press the FUNCTION switch to enter the FUNCTION mode. The ON LINE/FUNCTION indicator will start blinking.

2. Setting Font

Press and release the ON LINE/FONT switch to reach the desired font.

Setting Pitch

Press and release the FF/PITCH switch to reach the desired pitch.

Setting Form Length

Press and release the LF /FORM LENGTH switch to reach the desired form length.

  1. Press the FUNCTION switch to exit the FUNCTION mode.
Selects typeROW lights
FONTR1 □□□R2 □□
PITCHR1 □□□R2 □□
FORM LENGTHR1 □□R2 □□

PANASONIC KX-P1170 - Setting Form Length - 1

COLUMN lights
C1 C2 C3■ □ □C1 C2 C3■ ■ □C1 C2 C3□ ■ □C1 C2 C3□ ■ □C1 C2 C3□ ■ □C1 C2 C3□ ■ □C1 C2 C3□ □ □
PGM*DRAFTCOURIERPRESTIGEBOLD PS
PGM*101217PS
11"12" 1113 "8"8.5"

(*Initial Setting when power is switched ON, confirm the Form Length by turning on the power switch while pressing the FF switch.)

3-2 Operation

EXAMPLES

FONT: DRAFT
FONT. DRAFT C1 C2 C3 R1 FONT PGM DRAFT COURIER PRESTIGE BOLD PS PITCH PGM 10 12 17 PS FORM LENGTH 11° 12° 11½° 8" 6.5"

PITCH: 12
FONT PITCH FORM LENGTH PGM DRAFT COURIER PRESTAGE BOLD PS PGM 10 12 17 PS 11" 12" 11½" 6" 8.5"

FORM LENGTH: 8
FONT PITCH FORM LENGTH PGM DRAFT COURER PRESTIGE BOLD PS PGM 19 12 17 PS 11° 12° 1135° 8° 8.5°

Note:

  • When C1 (first column) indicator is on, the printer is in PGM mode which allows software to determine which Font and/or Picth will be used.
    ● The setting of Form Length also can be changed through software commands, overriding the Control Table settings. Changes through software commands will not be reflected in the Control Table indicator.

3.3 Feeding the paper

You can adjust the paper position by using the front panel switch when the printer is in the OFF LINE mode or when the printer is not printing in the ON LINE mode (but never in the FUNCTION mode).

3

Form Feed

Pressing the FF switch advances the paper to the next top of form position.

Line Feed

Pressing the LF switch once advances the paper one line. Multiple line feeds can be accomplished by holding the switch down.

A. Memo Load (LOAD/PARK)

This printer can use single sheets, envelopes and fanfold paper. You can insert a single sheet or envelope without removing the fanfold paper:

To print on the single sheet

  1. Verify the Paper feed selector is in "T" position and the power is ON.
  2. Tear off the printed pages of the fanfold paper.
  3. Pull the bail lever to retract the fanfold paper.
  4. Set the paper feed selector to "F" position.
  5. Insert a single sheet. Then, pull the paper bail lever to load.

After printing on the single sheet

  1. Remove the single sheet by pulling paper bail lever or pressing FF switch.
  2. Set the paper selector to "T" position.
  3. Pull the paper bail lever to reload the fanfold paper.

3-4 Operation

B. Aligning the Top of Form

This printer has a line counter which keeps track of the vertical position of the printhead. Each time power is turned on, the line counter is reset and the current position of the printhead is designated as line one.

To set the Top of Form

  1. Set the FORM LENGTH of the paper you are using through the Control Table (see page 3-2) or software commands.
  2. Load the paper by pulling the paper bail release lever (see Section 2.6)
  3. Adjust the paper position by rotating the platen knob or using LINE FEED.
  4. Turn off the power switch.
  5. Wait for few seconds, then turn printer on. Now, line counter is reset on the current position.

Note:

● The vertical position of the printhead is 6.9 mm (0.27") far from the top edge of the back tension plate.
- When Bottom feeding, do not use this function.

3.4 Detectors

Out of Paper Detector

The out of paper detector is located under the platen and senses the absence of paper. When an out of paper condition occurs, printing stops, the printer goes to the OFF LINE mode and the PAPER OUT light starts blinking. To continue printing to the end of current page when out of paper condition occurs, press the ON LINE switch repeatedly until the page is completed. To start printing the next page, install new paper and press the ON LINE switch. The printer will resume printing.

Note:

● The out of paper detector can be disabled by a software command.

Overheat Detector

If the printer is printing continuously for extended periods of time, the print head may become overheated. When this occurs, an internal protective circuit will cause the printer to pause until the head temperature decreases sufficiently. Having attained normal temperature, the printer will automatically resume printing without loss of data. This feature is included to extend the life of the printhead.

3.5 Initialization

The printer is initialized under the following conditions:

— the AC power is turned ON
— the PRIME signal is received
— the RESET command is received

When the printer is initialized, the following conditions are set:

— the print buffer is cleared
— the receive buffer is cleared (Except RESET PRINTER command)
— the download character buffer is cleared by a PRIME signal in Standard Mode. The download character buffer is not affected by PRIME in IBM Mode or RESET PRINTER command in Standard Mode.
— the DIP switches are read and printer modes set (Except RESET PRINTER command)
— horizontal tabs are set every 8 columns
— vertical tab settings are cleared
— all modes set by control and escape commands will be cleared (Except download font and NLQ selected by IBM Mode in PRIME signal)
— present form position is designated as top of form
— the Self Test mode is cleared.
— the Control Table settings are read and set (Control Table settings are not changed by PRIME signal or RESET PRINTER command*) the printhead goes to the home position (Except RESET PRINTER command)

* Some software packages send PRIME signal at the beginning of their programs. Print modes set by the Control Table will not change.

3.6 Hex Dump

In this mode, all data received from the computer is printed in hex code instead of the normal ASCII characters. Function codes for the printer (CR, LF, HT, etc.) are not executed. This mode is very useful for debugging programs.

To enter the Hex Dump mode:

Turn the power on while pressing both LF and FF switches.

To release the Hex Dump mode:

Turn the power off, then back on.

4. Software Introduction

4.1 Introduction

In order for a computer to communicate with a printer, both pieces of equipment must understand a common language or coding scheme. One such coding scheme is called ASCII (American Standard Code for Information Interchange). For example, the ASCII code can express the character "K" in any of the following forms:

(01001011) 2 -Binary 4B hex , 4B h -Hexadecimal 75 DEC , 75 _D -Decimal

Many computers allow you to enter ASCII codes in either hexadecimal or decimal form. The entered ASCII codes are converted to binary form by the computer and then sent to the printer.

In the following sections, you will see how to enter various ASCII codes to enable the printer to perform the functions you would like. Since the decimal equivalent of the ASCII code is most commonly used, all examples which follow will use the decimal form.

Appendix A contains the ASCII character and control command tables used by this printer.

4.2 Control Codes

The various printer functions are set through the use of control codes, which consist of one or more ASCII characters entered into the computer in a special way. These control codes often differ from printer to printer. Control codes generally fall into two categories: one-byte control codes and multi-byte control codes. The multi-byte control codes are often referred to as Escape Sequences since each code begins with the ASCII code for the ESCAPE character (ESC). Such an ESC character should not be confused with the Escape Key found on some computer keyboards.

Control codes can be sent to this printer from your computer in different ways. The three most common ways are:

4-1 Software Introduction

●Through commercial software packages
●Directly from the keyboard
●From within a user-written program

The latter two methods will specifically reference the BASIC language, although other languages such as FORTRAN, PASCAL, etc., can also be used. We will use BASIC since it is a relatively easy language to use. In addition, it is one of the most commonly used microcomputer languages.

4

4.3 Entering Control Codes through Commercial Software Packages

Many computer users do not have the time, the expertise, or the interest to develop software suited for their applications. In such cases software written by professionals can be purchased. Such software should be selected not only to meet the needs of the user, but must also be compatible with both computer and printer.

Commercial software is often written with what is called a driver. A driver is that part of the software which allows the user to configure the package to the type of printer and interface being used. Once the software has been booted, the user is generally requested to supply additional information (based on emulation or compatibility setting) such as:

● Brand/Model/Emulation mode of printer being used.
●I/O port being used (e.g.: LPT1:, if a parallel interface is being used.)
● Baud rate, parity, etc. if a serial interface is being used.
But how do you know which mode to choose? The major factor to consider is which printer your software supports. Most commercial software packages include printer drivers that support one or more of the printers that this printer can emulate.

The installation program usually offers a menu of printers from which to choose. If you find this printer on the menu, select it.

  1. Choices in order of priority: [If your DIP switch is set to Standard mode.

We recommend that you inspect your software first. If it offers a menu of supported printers, select the printer mode in this order of preference:

a. Panasonic KX-P1170
b. Panasonic KX-P1180
c. Epson FX-86e/FX-800
d. Epson FX Series

  1. Choices in order of priority (IBM mode)

a. IBM Proprinter II

Once the necessary information has been supplied, the software will provide the computer with the control codes and other data needed by this printer.

Many word processing packages will request that you enter the ASCII codes used by this printer for special settings such as underlining, compressed print, super- and subscript, italics, etc. In all cases you should refer to your software instruction manual for the proper use of the package with this printer.

4.4 Entering Control Codes Directly from the Keyboard

With many computers, the BASIC language is ready to use once you power up. With others, BASIC must be loaded from cassette or disk. In any case, once BASIC is ready, you may then enter these printer control commands directly from your computer keyboard.

BASIC requires the use of the PRINT command (or LPRINT, PRINT#, etc. depending on the type of BASIC your computer uses) to process and send the control commands to this printer. As part of this print command, you must supply the appropriate ASCII code(s) for the CHR\$ function.

For example, the command: LPRINT CHR\$(15) (decimal code 15) followed by a RETURN will set this printer to compressed mode. Subsequent output to this printer will appear in compressed mode.

If, after issuing the above command, subsequent PRINT statements output nothing to the printer, check for one or more of the following.

●Have you indicated to the computer that output is to the printer and not the screen? For example, PR#1, causes subsequent PRINT statements on the Apple computer to PRINT to the printer and not the screen. LPRINT does the same in Microsoft BASIC.
●Is the printer on line? If not, press the green ON LINE button on the front panel.
●Is the interface cable plugged into the computer and printer?
- When using a serial interface, is the baud rate setting on the printer the same as that on the computer or interface card?

Notice that when you enter a BASIC command directly from the keyboard, you do NOT use a line number as you would in a BASIC program. Moreover, control codes may be entered only one line at a time.

4.5 Entering Control Codes from Within a Program

Control commands may also be entered from within a BASIC program. The advantage to this technique is that you can incorporate a number of different control commands into a single program and therefore produce output with a variety of special features. This is done by RUNning your program once. In this case BASIC requires that each line in your program be preceded by a line number.

As an example, we mentioned earlier that the command LPRINT CHR\$(15) entered directly from the keyboard will set compressed print on this printer. From within a BASIC program, this command might be:

50 LPRINT CHR\$(15)

4.6 Entering Hexadecimal Code

In the event that you will be entering ASCII codes in hexadecimal form, you must supply two extra characters per code. These are the ampersand (&) and the letter H. The example below illustrates the BASIC command to set compressed print on this printer.

Decimal LPRINT CHR\$(15)

Hexadecimal LPRINT CHR\$(&H0F)

Refer to Appendix A.

4.7 Control Codes

A number of the printer control commands require only a single ASCII-coded character as part of the LPRINT statement. The command LPRINT CHR\$(15) which we discussed earlier is an example of a single-byte control command.

Multi-byte control codes, often called Escape control codes or Escape sequences, always begin with an ESC designation. ESC is designated by CHR\(27) in decimal form or CHR\(&H1B) in hexadecimal form. The ESC designation is always followed by one or more additional codes, hence, the name multi-byte control code.

In BASIC, these two or more bytes are joined (or concatenated) into a single command or string using either a plus (+) sign, a semicolon (;), or by neither symbol but rather by listing one byte after another without any spaces. BASIC on many computers allows you to use any of these formats. Refer to your BASIC manual for the proper method of string concatenation.

The table on page 4-7 "Input Formats" show equivalent methods of entering multi-byte control commands for most computers.

There is one remaining input format commonly used to reduce the keystrokes necessary to enter a multi-byte control command. As you examine the multi-byte control commands in the pages ahead, you will notice that the second byte, with the exception of ESC+SO and ESC+SI, is always a character which appears somewhere on your keyboard. In such cases, rather than enter that character's ASCII code as part of the CHR\$ function, you may simply enter that character in quotes (""). For example, to set pica pitch (ESC+"P"), you may enter:

LPRINT CHR\(27)+"P"; or LPRINT CHR\(27)+CHR\$(80);

As another example, to set double width printing, you may enter:

$$ \begin{array}{l} \text { LPRINT CHR (27) + "W"+CHR (1);} \ \text { or } \ \text { LPRINT CHR (27) + CHR (87) + CHR (1);} \end{array} $$

With this method, any of the three input formats shown in the table on page 4-7 may also be used (subject to the BASIC you are using).

Two-Byte Command
Function Name CodeSet Pica Pitch ESC+“P” 27, 80DEC
Input Format 1 Input Format 2 Input Format 3LPRINT CHR(27)+“P”; LPRINT CHR(27);“P”; LPRINT CHR$(27)“P”;
Three-Byte Command
FunctionNameCodeSet Double Width PrintingESC+“W”+127, 87, 1_DEC
Input Format 1Input Format 2Input Format 3LPRINT CHR(27)+“W”+CHR(1);LPRINT CHR(27);“W”;CHR(1);LPRINT CHR(27)“W”CHR(1);

Input Formats

This printer has two print modes. They are Epson FX-86e/FX-800 and IBM Proprinter II. Software commands of each mode are covered in the corresponding chapter.

4.8 Special Code IBM PC or Compatible

Since the LPRINT command on IBM PC or compatible can generate an unexpected LF together with a CR, use PRINT #1 instead of LPRINT. For details refer to your BASIC manual. The following two lines of BASIC are necessary at the top of the program.

10 WIDTH "LPT1:", 255

20 OPEN "LPT1:" AS #1

The following line of BASIC is necessary at the end of the program: 100 CLOSE (Line # may vary according to your program) PRINT #1 does not generate CR and LF, therefore a CR and LF must be used when they are required.

4-7 Software Introduction

5.1 Print Feature Control

This printer has a wide variety of print capabilities as shown below. The user can select any print mode by combining them.

QualityFontFont StylePitchHighlight
DraftSuperscript10Double height
NLQCourierSubscript12Double width
Bold PSItalic15**Emphasize
Prestige17Double strike
Sans Serif*20**Underline
PSOverline***

* Available only through software command.
** Available in Standard Mode only through software; not available in IBM Mode.
*** Available only in IBM Mode.

This printer has two print quality levels: Draft and NLQ (Near Letter Quality). Which you choose depends on your need. Draft, printed at the fastest speed, is normally used for printing draft documents. NLQ produces the best print quality; it is used to print the final version of formal documents. The printer has four NLQ fonts: Courier, Bold PS, Prestige and Sans Serif and can be selected either by setting the Control Table on the EZ-Set Operator panel or through software. Super/subscript font characters are two-thirds the height of normal characters and are typically used in mathematical expressions, chemical formulae, and footnoting.

Character Pitch

This printer has six character pitches: 10 cpi (Pica), 12 cpi (Elite), 15 cpi (Micron), 17 cpi (Compressed), 20 cpi (Elite Compressed) and Proportional Spacing. The first five pitches are fixed pitch (within a pitch, all characters have the same width). In proportional spacing, character widths vary with the character. An "I", for example, takes up less space than as "M" or a "W". 15 cpi and 20 cpi modes are available only in Standard Mode.

10 cpi printing (Pica) 12 cpi printing (Elite) 15 cpi printing (Micron) 17 cpi printing (Compressed) 20 cpi printing (Elite Compressed) Proportional Spacing

Character Highlighting

This printer allows a document to have a variety of print styles through the mixing of fonts and pitches.

Double height printing makes the height of a character twice that of a normal one.

Double width printing makes the width of a character twice that of a normal one.

Double printing uses a double strike with two passes of the print head, feeding the paper 1/216" (0.12 mm) between the first and second pass. (In Standard Mode.)

Emphasized printing is done in one pass of the print head at half speed, which allows horizontally adjacent dots to be printed.

Underline printing produces a continuous line under characters, using the 9th pin of the print head.

Overline printing produces a continuous line over characters using the first pin of the print head. This is available only in the IBM Mode.

Double Height Double Width Double printing Emphasized Printing Underline Overline Printing

PANASONIC KX-P1170 - (Print Example) - 1

5.2 Download Characters

If the printer does not contain all of the characters which you need, you can custom design up to 48 (2.0 KB) characters without the buffer option and up to 256 characters (18.0 KB) of both DRAFT and NLQ with the buffer option.

Standard Mode (Epson FX-86e/FX-800)

DRAFT FONT DOWNLOADING:

Download draft font.

Name: ESC+&+0+Cs+Ce+At+P1+P2+...+P11- (0≤Cs≤Ce≤255)

Dec.: 27, 38, 0, Cs, Ce, At, P₁, P₂, ..., P₁

Hex.: 1B, 26, 00, Cs, Ce, At, P₁, P₂, ..., P₁

Input Format: LPRINT CHR\(27)+“&”+CHR\(0)+CHR\(Cs)+CHR\(Ce)+CHR\(At)+CHR\(P1)+CHR\(P2)+...+CHR\(P11)

Example:

100 REM DEFINITION OF DOWNLOAD CHARACTERS IN DRAFT MODE
101 WIDTH "LPT1:", 255
102 OPEN "LPT1:" AS #1
110 PRINT #1, CHR(27) + "&" + CHR(0) + CHR(65) + CHR(66);
120 REM STORE IN PLACE OF "A" - ASCII CODE 65
130 PRINT #1, CHR$(170);
140 RESTORE 310
150 FOR I=1 TO 11
160 READ A : PRINT #1, CHR$(A);
170 NEXT I
180 REM STORE IN PLACE OF "B" - ASCII CODE 66
190 PRINT #1, CHR$(42);
200 RESTORE 310
210 FOR I=1 TO 11
220 READ A : PRINT #1, CHR$(A);
230 NEXT I
240 REM SELECT DOWNLOAD CHARACTER
250 PRINT #1, CHR(27) + "%"+ CHR(1);
260 PRINT #1, "ABABABABABAB"+ CHR(10) + CHR(10)
270 REM DOUBLE HEIGHT DOUBLE WIDTH PRINT
280 PRINT #1, CHR(27) + "W1"+ CHR(27) + "W1"
290 PRINT #1, "ABABABABABAB"+ CHR$(10);
291 CLOSE
300 END
310 DATA 0, 0, 3, 3, 7, 6, 254, 0, 64, 48, 0 
\( \ggg\ggg\ggg\ggg\ggg\ggg\ggg\ggg\ggg\ggg\ggg\ggg\ggg\ggg\ggg\ggg\ggg\ggg\ggg\ggg\ggg\ggg\ggg\ggg\ggg\ggg\ggg\ggg\ggg\ggg\ggg\ggg\ggg\ggg\quad\ni\ni\ni\ni\ni\ni\ni\ni\ni\ni\ni\ni\ni\ni\ni\ni\ni\ni\ni\ni\ni\ni\ni\ni\ni\ni\ni\ni\ni\ni\ni\ni\ni\ni\ni\ni\ni\ni\ni\ni\ni\ni\ni\ni\ni\ni\ni\ni\ni\ni\nu 

Explanation:

To download a character into RAM, you must first design the character. You must quantify each dot column, P_1-P_11 , by summing the powers of two represented by each dot. Consider the design of the musical note.

P₁ P₂ P₃ P₄ P₅ P₆ P₇ P₈ P₉ P₁₀ P₁₁ 2⁰ 2¹ 2² 2³ 2⁴ 2⁵ 2⁶ 2⁷ × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × +

$$ \begin{array}{l} \mathrm{P} _ {1} = 0 \ \mathrm{P} _ {2} = 0 \ \mathrm{P} _ {3} = 3 \ \mathrm{P} _ {4} = 3 \ \mathrm{P} _ {5} = 7 \ \mathrm{P} _ {6} = 6 \ \mathrm{P} _ {7} = 2 5 4 \ \mathrm{P} _ {8} = 0 \ \mathrm{P} _ {9} = 6 4 \ \mathrm{P} _ {1 0} = 4 8 \ \mathrm{P} _ {\text {II}} = 0 \ \end{array} $$

Note: See page 5-7, 5th comment.

In our sample program lines 130\~170, therefore, use the eleven values P_i-P_ii (Program line 310 is data of P_i-P_ii ) to define the shape and size of the musical note using the upper 8 pins of the print head. Program lines 190–230 define the same shape and size, but for the lower 8 pins of the print head.

Next you must determine where in RAM the character(s) should be stored. The variables "Cs" and "Ce" are used for this purpose. The value specified for "Cs" indicates the ASCII location into which the starting downloaded character will be stored. The value specified for "Ce" indicates that ASCII location into which the ending downloaded character will be stored. If you are storing a single character, then Cs=Ce.

In our sample program, we created two musical note characters, one using the upper 8 pins of the print head, and the other using the lower 8 pins. These two distinct characters were stored in the ASCII locations where characters "A" and "B" are normally stored (see program line 110). Since "A" resides in ASCII location 65_DEC and "B" resides in ASCII location 66_DEC , the following program lines are equivalent.

110 LPRINT CHR\(27)+“&”+CHR\(0)+“AB”;

or

110 LPRINT CHR\(27) + “&” + CHR\(0) + CHR\(65) + CHR\(66);

Notice that Cs=65, Ce=66. Also note that CHR\(65)=“A” and CHR\(66)=“B”.

We must next define the value of "At", which specifies the attribute information.

The illustration below shows the role of each bit in the specification of the attribute information. Attribute information is stored in one byte.

Bit NO.Function
MSB7Bit=1: use upper 8 pinsBit=0: use lower 8 pins
6Derives print start (Ps) position
5for proportional spacing,
40≤Ps≤7
3Derived print end (Pe) position
2for proportional spacing,
10≤Pe≤11
LSB0Ps

Suppose we wish to create the character (musical note) in proportional spacing mode.

The values for Ps and Pe are derived from n and m (starting and ending print positions respectively) where Ps=n-1 and Pe=m-1. When printing characters from print column P_3 to P_11 in proportional spacing mode, Ps=2=(010)2 and Pe=10=(1010)2 . Thus, the attribute byte is as follows:

Bit No.Binary FormFunction
MSB 70Use lower 8 pins
60Start of printing in column 3 (3-1)
51
40
31End of printing in column 11 (11-1)
20
11
LSB 00

We then set "At" = 2^1 + 2^3 + 2^5 = 2 + 8 + 32 = 42

Comments:

- When you select an NLQ font (COURIER, PRESTIGE, BOLD PS) through the Control Table, the printer will print draft download characters in NLQ mode, see below for detail.

- The downloadable draft font actually consists of 12 columns of dots, but P_12 is always set to zero.

- Downloaded draft characters require 12 bytes per character:1 byte for attribute information and 11 bytes for the character design.

- Avoid continuous printing of download characters with high dot densities. 1 line has 8 pins × 11 columns × 80 character dots (7040 dots/line). Keep the line density to 25% of maximum (1760 dots/line).

In single height print mode, avoid using the same pin in two adjacent columns: otherwise, the pin in the second column of the pair will not be fired. In double height print mode, the musical note will print like the figure below. Pins will be fired in all the specified dot positions (● and ⊗) and the printer will add dots (○) automatically (see page 5-16, added dots for detailed information). If you select draft mode, specified dots (⊗) are not printed. However, you have to specify these dots (●) in order to print the character in double height mode or when NLQ is set from the Control Table.

PANASONIC KX-P1170 - Comments: - 1

scatter | P | Black Circle | White Circle | |------|--------------|--------------| | P1 | 2^0 | 2^0 | | P2 | 2^1 | 2^1 | | P3 | 2^1 | 2^1 | | P4 | 2^1 | 2^1 | | P5 | 2^2 | 2^2 | | P6 | 2^2 | 2^2 | | P7 | 2^3 | 2^3 | | P8 | 2^4 | 2^4 | | P9 | 2^5 | 2^5 | | P10 | 2^5 | 2^5 | | P11 | 2^4 | 2^4 |

NLQ FONT DOWNLOADING:

Defines near letter quality font.

Name: ESC+&+2+Cs+Ce+At+P 1H +P 1L +...+P _23L (0≤Cs≤Ce≤255)

Dec.: 27, 38, 2, Cs, Ce, At, P 1H , P 1L , ..., P _23L

Hex.: 1B, 26, 02, Cs, Ce, At, P 1H , P 1L , ..., P _23L

Input Format: LPRINT CHR\(27)+“&”+CHR\(2)+CHR\(Cs)+CHR\(Ce)+CHR\(At)+CHR\(P1R)+CHR\(P1L)+93+CHR\(P23L)

100 REM DEFINITION OF DOWNLOAD CHARACTERS IN NLQ MODE 101 WIDTH "LPT1:", 255 102 OPEN "LPT1:" AS #1 110 PRINT #1, CHR(27) + "&" + CHR(2) + CHR(65) + CHR(65); 120 REM STORE IN PLACE OF "A" - ASCII CODE 65 130 PRINT #1, CHR$(11); 140 RESTORE 260 150 FOR I=1 TO 23*2 160 READ A : PRINT #1, CHR$(A); 170 NEXT I 180 REM SELECT DOWNLOAD CHARACTER 190 PRINT #1, CHR(27) + "%"+ CHR(1); 200 PRINT #1, CHR$(27) + "x1"; 210 PRINT #1, "AAAAAAAAAAA"+ CHR(10) + CHR(10); 220 REM DOUBLE HEIGHT DOUBLE WIDTH PRINT 230 PRINT #1, CHR(27) + "W1"+ CHR(27) + "w1"; 240 PRINT #1, "AAAAAAAAAAA"+ CHR$(10); 241 CLOSE 250 END 260 DATA 0, 12, 0, 18, 0, 2, 0, 2, 15, 1, 16, 129, 32, 129, 64, 129 270 DATA 0, 129, 128, 129, 128, 129, 128, 129, 128, 129, 130 280 DATA 65, 130, 32, 242, 31, 12, 32, 0, 0, 0, 0, 0, 0, 0, 0,

$$ \begin{array}{c} 9 9 9 9 9 9 9 9 9 \ 9 9 9 9 9 9 9 9 9 9 \end{array} $$

Comment:

●This command is operational only when the 32k buffer option (KX-P43) is installed.

Explanation:

An NLQ font downloaded character uses 23 columns and 16 rows of dots. Since a given column contains 16 dots, each column is divided into 2 bytes. For example, column 1 is labeled PIH for the upper 8 dots and PIL for the lower 8 dots. Similarly, column 23 is labeled P23H for the upper 8 dots and P23L for the lower 8 dots. Column 24 is always set to zero; thus, we are working with PIH - P23H and PIL - P23L . Additionally, since each column contains 16 dots which overlap, the printing of an entire character is accomplished with two passes of the print head.

PANASONIC KX-P1170 - Explanation: - 1

Then

P_1H =0 P_13H =128 P_1L =12 P_13L =129
P_2H =0 P_14H =128 P_2L =18 P_14L =130
P_3H =0 P_15H =65 P_3L =2 P_15L =130
P_4H =0 P_16H =32 P_4L =2 P_16L =242
P_5H =15 P_17H =31 P_5L =1 P_17L =12
P_6H =16 P_18H =32 P_6L =129 P_18L =0
P_7H =32 P_19H =0 P_7L =129 P_19L =0
P_8H =64 P_20H =0 P_8L =129 P_20L =0
P_9H =0 P_21H =0 P_9L =129 P_21L =0
P_10H =128 P_22H =0 P_10L =129 P_22L =0
P_11H =128 P_23H =0 P_11L =129 P_23L =0
P_12H =128 P_12L =129

Program lines 130\~170, therefore, use the values P_1H-P_23H and P_1L-P_23L to define the shape and size of the character using the lower 8 pins of the print head.

As shown in program line 110, this single character is stored in ASCII location 65, where the character "A" normally resides.

Downloading NLQ font characters requires 1 byte of attribute information which is input as the value of "At". Same as attribute information of draft font, refer to page 5-5 table.

The values Ps and Pe of NLQ attribute information are derived from n and m (starting and ending print positions respectively) using the equation Ps=(n-1)/2 and Pe=(m-1)/2. To ensure that Ps and Pe are integers, the character must be designed so that n and m are odd.

In this example, the g starts in column 1 and ends in column 23, and Ps=0=(000) 2 and Pe=11=(1011) 2 . Thus, the attribute byte is as follows:

Bit No.Binary FormFunction
MSB 70Use lower 8 pins
60Start of printing in column 1 (1-1)/2
50
40
31End of printing in column 23 (23-1)/2
20
11
LSB 01

We then set "At" = 2^3 + 2^1 + 2^0 = 8 + 2 + 1 = 11

Refer to program line 130.

Comments:

●Downloaded NLQ font characters require 47 bytes per character: 1 byte for attribute information and 46 bytes for the character design.

●Refer to comments for single height print mode on page 5-7.

ROM CHARACTER GENERATOR SET COPY:

Copies internal ROM CG font into downloadable font area.

Name: ESC+:+0+0+0

Dec.: 27,58,0,0,0

Hex.: 1B, 3A, 00, 00, 00

Input Format: LPRINT CHR\(27)+“:”+CHR\(0)+CHR\(0)+CHR\(0)

Example:

100 REM CHARACTER GENERATOR SELECTION
101 WIDTH "LFT1:", 255
102 OPEN "LFT1:" AS #1
110 REM ROM CG SET COPY TO DOWNLOAD BUFFER
120 PRINT #1, CHR(27)+": "+CHR(0)+CHR(0)+CHR(0);
130 REM DOWNLOAD TO "!" IN DRAFT FONT
140 PRINT #1, CHR(27)+"&"+CHR(0)+"!!";
150 PRINT #1, CHR$(11);
160 RESTORE 270
170 FOR I=1 TO 11
180 READ A: PRINT #1, CHR$(A);
190 NEXT I
200 REM SELECT DOWNLOAD CG
210 PRINT #1, CHR(27)+"%"+CHR(1);
220 PRINT #1, "SELECT DRAFT FONT DOWNLOAD CG !!!"+CHR$(10);
230 REM SELECT ROM CG
240 PRINT #1, CHR(27)+"%"+CHR(0);
250 PRINT #1, "SELECT DRAFT FONT ROM CG !!!"+CHR$(10);
251 CLOSE
260 END
270 DATA 0, 0, 3, 3, 7, 6, 254, 0, 64, 48, 0 

SELECT DRAFT FONT DOWNLOAD CG !!! SELECT DRAFT FONT ROM CG !!!

Comments:

● All ROM CG font in draft and NLQ modes are copied to the downloadable font area.
● Usable capacity of downloadable font does not decrease by using ROM CG set copying.
●Upon receipt of the command, all previous downloaded font will be changed to ROM CG font. The usable capacity of downloadable font returns to the initial state.
- When altering only part of the ROM CG, use this command before font downloading.

CHARACTER GENERATOR SELECTION:

Selects the character generator.

Name: ESC+%+n

(n=0 or n=1)

Dec.: 27,37,n

Hex.: 1B, 25, n

Comment:

●“n” specifies the CG mode. n=0: Resident (internal) CG n=1: Download CG

IBM Mode

In IBM mode there are many methods of printing down line loaded characters. The various methods are shown in the table below:

Print MethodSelection CommandDot Columns
Draft DownloadESC+I+411 Max.
Draft Download 12 CPI High SpeedESC+I+59 Max.
Text Download fontsESC+I+611 Max.*
NLQ Download fontsESC+I+723** (Prints same space as columns)

* Text download fonts are derived from a Draft download matrix (the printer adds dots to create NLQ characters). Proportional spacing is supported.

** NLQ fonts print as designed (the printer does not add dots). Proportional spacing is not supported.

Draft and Text Character Downloading

Name: ESC+=+n_1+n_2+20+Cs+At_1+At_2+P_1+P_2++P_11 (0≤Cs≤255)

Dec.: 27, 61, n₁, n₂, 20, Cs, At₁, At₂, P₁, P₂, ..., P₁

Hex.: 1B, 3D, n₁, n₂, 14, Cs, At₁, At₂, P₁, P₂, ..., P₁

n_1,n_2 indicate the number of bytes of character data to be loaded.

Total count=(total characters×13)+2 and n₂=integer portion of total count/256 and n₁=remainder.

For example, to find n_1 and n_2 for 32 characters:

Total count=(32×13)+2=418

$$ \begin{array}{r} 1 \ 2 5 6 \overline {{) 4 1 8}} \ \underline {{2 5 6}} \ 1 6 2 \end{array} $$

n_1=162, n_2=1

Note:

- If n_1 = n_2 = 0 all download characters are cleared.

●20 is a fixed number.

"Cs" indicates the first character position for loading characters. For example to load a character into the position occupied by the ASCII character "A", Cs=65

At _1 is attribute byte 1

Attribute byte 1 specifies:

Bit

70 - Print using upper 8 pins1 - Print using lower 8 pins
6-2Ignored
1,000 - Normal character01 - Line drawing character. The printer repeats the dots of row 8 in rows 9 to 12 as shown in Figure 1 on page 5-15.10 - Shading character. The dots in rows 1 to 4 are repeated in rows 9 to 12 as shown in Figure 2 on page 5-15. NLQ mode is ignored11 - Not supported

Note:

● Bit 7 of attribute byte 1 is effective only if bits 0, 1 are 00.

repeat

Figure 1

repeat

Figure 2

Attribute byte 2 specifies proportional spacing information about the character:

Bit

7Reserved
6-4Specifies the number of column data bytes to ignore (up to 7 leading columns can be ignored).
3-0Specifies the total number of dot column to be printed. Each character includes a blank column which must be printed. This column is not included by bits 3-0, e.g. For a character 10 columns wide (9 printable+1 blank) bits 3-0 would be 1001. Widths specified greater than 11 are truncated to 11.

Note: To print all 11 columns, bits 6-0 may be set to 0.

Designing Draft and Text download characters.

When designing characters to print in both Draft and Text you should consider how the printer adds dots to create NLQ characters. The figures that follow show how the printer treats various situations. Black dots shown must be specified by the font design. Open circles represent dots that are automatically added by the printer in NLQ mode. Note horizontally adjacent dots specified in the font design do not print in draft mode.

Figure 1 illustrates how dots are added to vertical lines and how intersection of vertical and diagonal lines are treated. Figure 2 shows the intersection of two diagonal lines.

PANASONIC KX-P1170 - Designing Draft and Text download characters. - 1

scatter | Position | Black Dot Value | White Circle Value | |---|---|---| | P1 | 27 | 26 | | P2 | 26 | 25 | | P3 | 25 | 24 | | P4 | 24 | 23 | | Ps | 23 | 22 | | Ps | 22 | 21 | | P7 | 21 | 20 | | P8 | 20 | 19 | | P9 | 20 | 18 | | P10 | 20 | 17 | | P11 | 20 | 16 |

Figure 1

PANASONIC KX-P1170 - Designing Draft and Text download characters. - 2

scatter | Position | Value | |---|---| | P1 | 27 | | P2 | 26 | | P3 | 25 | | P4 | 24 | | P5 | 23 | | P6 | 22 | | P7 | 21 | | P8 | 20 | | P9 | 19 | | P10 | 27 | | P11 | 26 |

Figure 2

Figure 3 an example of the intersection of vertical and horizontal lines.
PANASONIC KX-P1170 - Designing Draft and Text download characters. - 3

scatter | X-axis | Y-axis | |---|---| | P1 | 27 | | P2 | 26 | | P3 | 25 | | P4 | 25 | | P5 | 24 | | P6 | 24 | | P7 | 23 | | P8 | 23 | | P9 | 22 | | P10 | 21 | | P11 | 20 |

Figure 3

5-16 KX-P1170 Features

The intersection of diagonal and horizontal lines is printed out as two vertical dots, as shown in Figure 4.

PANASONIC KX-P1170 - 5-16 KX-P1170 Features - 1

scatter | Point | X | Y | |---|---|---| | P1 | 27 | 27 | | P2 | 27 | 27 | | P3 | 27 | 21 | | P4 | 27 | 22 | | P5 | 27 | 23 | | P6 | 27 | 24 | | P7 | 27 | 25 | | P8 | 27 | 26 | | P9 | 27 | 27 | | P10 | 27 | 27 | | P11 | 27 | 27 |

Figure 4

When you add the dots on a diagonal line, you can select the position of added dots as shown below.

PANASONIC KX-P1170 - 5-16 KX-P1170 Features - 2

scatter | Point | X-axis | Y-axis | |---|---|---| | P1 | 2 | 27 | | P2 | 2 | 26.5 | | P3 | 2 | 26 | | P4 | 2 | 25.5 | | P5 | 2 | 22 | | P6 | 2 | 22.5 | | P7 | 2 | 23 | | P8 | 2 | 23.5 | | P9 | 2 | 24 | | P10 | 2 | 24.5 | | P11 | 2 | 20 | The chart displays a grid with values ranging from 20 to 27. Black and white circles represent two distinct data series. The x-axis labels are 'P1' through 'P11', and the y-axis labels are unlabeled but implied by the vertical alignment.

Figure 5

As an example we will provide a basic program that loads and print in draft mode, the greek gamma character shown below.

PANASONIC KX-P1170 - 5-16 KX-P1170 Features - 3

scatter | P | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | |-----|------|------|------|------|------|------|------|------| | P1 | | | | | | | | | | P2 | | | | | | | | | | P3 | | | | | | | | | | P4 | | | | | | | | | | P5 | | | | | | | | | | P6 | | | | | | | | | | P7 | | | | | | | | | | P8 | | | | | | | | | | P9 | | | | | | | | | | P10 | | | | | | | | | | P11 | | | | | | | | |

P_1=0

P_2 = 2^2 + 2^3 = 4 + 8 = 12

P_3 = 2^1 +2^4 +2^7 = 2 + 16 + 128 = 146

P_4=2^0+2^=1+64=65

P_5=2^1+2^5=2+32=34

P_6 = 2^2 +2^3 +2^4 = 4 + 8 + 16 = 28

P_7 = 2^6 = 64

P_s = 0

P_9 = 2^7 = 128

P_10=0

P_11=0

Example

100 REM DRAFT DOWNLOAD CHARACTER
101 WIDTH "LPT1:", 255
102 OPEN "LPT1:" AS #1
110 PRINT #1, CHR(27) + "=" + CHR(15) + CHR(0) + CHR(20) + "A";
120 PRINT #1, CHR(0) + CHR(11);
130 RESTORE 240
140 FOR I = 1 TO 11
150 READ A : PRINT #1, CHR$(A);
160 NEXT I
170 REM PRINT DRAFT DOWNLOAD
180 PRINT #1, CHR(27) + "I" + CHR(4);
190 PRINT #1, "A A A A A" + CHR(10) + CHR(13);
200 REM PRINT TEXT DOWNLOAD
210 PRINT #1, CHR(27) + "I" + CHR(6);
220 PRINT #1, "A A A A A" + CHR(10) + CHR(13);
221 CLOSE
230 END
240 DATA 0, 12, 146, 65, 34, 28, 64, 0, 128, 0, 0 
♂♂♂♂♂ 

NLQ FONT DOWNLOADING

Defines near letter quality font.

Name: ESC + = +n1 + n2 + 21 + Cs + At1 + At2 + P1H + P1L + +P_23L (0≤ Cs≤ 255)

Dec.: 27, 61, n1, n2, 21, Cs, At1, At2, P1H, P2L, ..., P23L

Hex.: 1B, 3D, n₁, n₂, 15, Cs, At₁, At₂, P₁H, P₂L, ..., P₂₃L

Input Format: LPRINT CHR\(27) + “=” + CHR\(n1) + CHR\(n2) + CHR\(21) + CHR\(Cs) + CHR\(At1) + CHR\(At2) + CHR\(P18) + CHR\(P2L) + ... + CHR\(P23L);

Example

100 REM NLQ DOWNLOAD CHARACTER
101 WIDTH "LPT1:", 255
102 OPEN "LPT1:" AS #1
110 PRINT #1, CHR(27) + "=" + CHR(50) + CHR(0) + CHR(21) + "A";
120 PRINT #1, CHR(0) + CHR(11);
130 RESTORE 210
140 FOR I=1 TO 23*2
150 READ A : PRINT #1, CHR$(A);
160 NEXT I
170 REM PRINT NLQ DOWNLOAD
180 PRINT #1, CHR(27) + "I" + CHR(7);
190 PRINT #1, "A A A A A" + CHR(10) + CHR(13);
191 CLOSE
200 END
210 DATA 2, 2, 1, 4, 1, 0, 1, 0, 48, 49, 8, 65, 72, 1, 8, 129
220 DATA 8, 1, 136, 1, 136, 1, 136, 1, 136, 1, 137, 0, 9, 144
230 DATA 77, 12, 50, 114, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0 

9 9 9 9 9

Explanation:

An NLQ font download character uses 23 columns and 18 rows of dots. Column 24 is always blank. PH specifies the contents of odd rows, PL the even rows. Of the 18 rows of dots available for each character, only 16 can be printed for normal characters (not line draw or shading). If bit 7 of attribute byte 1 is 0, rows 1\~16 will print; if it is set to 1, rows 3\~18 will print.

NLQ font Downloading
PANASONIC KX-P1170 - Explanation: - 1

scatter | X | Y | |---|---| | 2 | 2 | | 4 | 0 | | 48 | 49 | | 65 | 1 | | 72 | 129 | | 8 | 1 | | 136 | 1 | | 136 | 1 | | 136 | 1 | | 136 | 1 | | 137 | 0 | | 9 | 144 | | 77 | 12 | | 50 | 114 | | 64 | 0 | | 0 | 0 | | 0 | 0 | | 0 | 0 | | 0 | 0 | | 0 | 0 | | 0 | 0 | | 0 | 0 | | 0 | 0 | | 0 | 0 | | 0 | 0 | | 0 | 0 | | 0 | 0 | | 0 | 0 | | 0 | 0 | | 0 | -17 | | 15 | -17 | | 15 | -16 | | 15 | -15 | | 15 | -14 | | 15 | -13 | | 15 | -12 | | 15 | -11 | | 15 | -10 | | 15 | -9 | | 15 | -8 | | 15 | -7 | | 15 | -6 | | 15 | -5 | | 15 | -4 | | 15 | -3 | | 15 | -2 | | 15 | -1 | | 15 | 0 | | 15 | -2 | | 15 | -3 | | 15 | -4 | | 15 | -5 | | 15 | -6 | | 15 | -7 | | 15 | -8 | | 15 | -9 | | 15 | -10 | | 15 | -11 | | 15 | -12 | | 15 | -13 | | 15 | -14 | | 15 | -15 | | 15 | -16 | | 15 | -17 | | 17 | -17 | | 48 | -49 | | 65 | -49 | | 72 | -49 | | 8 | -49 | | 8 | -48 | | 8 | -47 | | 8 | -46 | | 8 | -45 | | 8 | -44 | | 8 | -43 | | 8 | -42 | | 8 | -41 | | 8 | -40 | | 8 | -39 | | 8 | -38 | | 8 | -37 | | 8 | -36 | | 8 | -35 | | 8 | -34 | | 8 | -33 | | 8 | -32 | | 8 | -31 | | 8 | -30 | | 8 | -29 | | 8 | -28 | | 8 | -27 | | 8 | -26 | | 8 | -25 | | 8 | -24 | | 8 | -23 | | 8 | -22 | | 8 | -21 | | 8 | -20 | | 8 | -19 | | 8 | -18 | | 8 | -17 | | 8 | -16 | | 8 | -15 | | 8 | -14 | | 8 | -13 | | 8 | -12 | | 8 | -11 | | 8 | -10 | | 8 | -9 | | 8 | -8 | | 8 | -7 | | 8 | -6 | | 8 | -5 | | 8 | -4 | | 8 | -3 | | 8 | -2 | | 8 | -1 | | 8 | 0 | | 8 | -2 | | 8 | -3 | | 8 | -4 | | 8 | -5 | | 8 | -6 | | 8 | -7 | | 8 | -8 | | 8 | -9 | | 8 | -10 | | 8 | -11 | | 8 | -12 | | 8 | -13 | | 8 | -14 | | 8 | -15 | | 8 | -16 | | | ... (plotted) for the grid is filled with 'P' and 'P', but the values are not explicitly labeled in the image.

NLQ downloading characters require 48 bytes per character. There are 2 bytes attribute information and 46 bytes for the character design.

Attribute information 1

Bit NO.Function
70 - Normal character1 - Descending character
6-2Ignored
1,100 - Normal character print mode(no block graphic character)01 - Line-drawing characterThe printer repeats the dots of row 15 in 17, 19, 21 and 23, row 16 in 18, 20, 22 and 24.11 - Shading characterThe printer repeats the dots of row 1, 3, 5 and 7 on 17, 19, 21 and 23, row 2, 4, 6 and 8 on 18, 20, 22 and 24.11 - Not supported

Attribute information 2 is reserved. Always set attribute 2 to zero.

5.3 Bit Image (Graphics)

The bit image (graphics) mode enables you to control the firing of each pin of the print head to create virtually any graphics design you desire.

Dot per inch density (dot resolution) refers to the number of dots which can be printed horizontally. This printer enables you to access a variety of dot densities through specific control commands. The various dot densities and corresponding control commands appear in table below.

CommandFunctionDot Density
ESC+K+n_1+n_2 Standard density designation60
ESC+L+n_1+n_2 Double density designation120
ESC+Y+n_1+n_2 Double speed, double density designation120
ESC+Z+n_1+n_2 Quadruple density designation240
ESC^**+m+n_1+n_2 (Standard Mode only)8-Pin Mode Selection:
m=0 (Standard)60
m=1 (Double)120
m=2 (Double speed, double density)120
m=3 (Quadruple density)240
m=480
m=572
m=690
m=7144
ESC^+^+m+n_1+n_2 (Standard Mode only)9-Pin Mode Selection:
m=0 (Standard)60
m=1 (Double)120
m=2 (Double speed, double density)120
m=3 (Quadruple density)240
m=480
m=572
m=690

Dot Resolution (Dots per inch)

CommandFunctionDot Density
ESC+?+n+m(Standard mode only)Bit Image Mode Reassignment:n="K", "L", "Y", "Z"m=0 (Standard)m=1 (Double)m=2 (Double speed, double density)m=3 (Quadruple density)m=4m=5m=6m=760120120240807290144

Dot Resolution (Dots per inch)

As you can see, each graphics control command uses two bytes, n1, and n2, for the designation of the actual number of dots you want printed on a line. The data entered in your program must match this dot specification; if not, in all likelihood your graphics data will contain strange characters.

Determining the values of n_1 , and n_2 can be accomplished in the following way. Assume that you want to print N dots on a line, where N is within the proper range for the dot density. Then the outcome of the division below yields the values n_1 and n_2 .

$$ 2 5 6 \sqrt {\frac {n _ {2}}{N}} \frac {- 2 5 6 \times n _ {2}}{n _ {1}} $$

Where n_2 is the integer quotient and n_1 is the remainder. For those users with a BASIC programming background, n_2=INT(N/256) and n_1=N-(256*n_2) .

As an example, suppose we want to print 967 dots per line. Then:

$$ \begin{array}{r l} {2 5 6 \sqrt {\frac {3}{9 6 7}}} \ {\frac {7 6 8}{1 9 9}} \end{array} , \text { so } n _ {2} = 3 \text { and } n _ {1} = 1 9 9 $$

5-22 KX-P1170 Features

8-Pin Bit Image Mode

Of the 9 pins in the print head, the 8-pin bit image graphics mode uses the upper eight pins only. Each pin corresponds to a power of two. By summing the powers of two corresponding to each of the pins you wish to fire, you will obtain a numerical value which instructs the printer to print one column of dots. Through such techniques in BASIC as looping, numerical values for each column on a line are input and processed. The result is one line of graphics.

Pin No.Pins8-Bit Interface7-Bit Interface
1 2^7=128 Not used
2 2^6=64 2^6=64
3 2^5=32 2^5=32
4 2^4=16 2^4=16
5 2^3=8 2^3=8
6 2^2=4 2^2=4
7 2^1=2 2^1=2
8 2^0=1 2^0=1
9Not usedNot used

As an example, suppose you want to fire pins 1, 2, 5 and 8 simultaneously. Then you compute the following sum:

$$ \begin{array}{l} \text { Input Code } = \text { Pin 1 Code } + \text { Pin 2 Code } + \text { Pin 5 Code } + \text { Pin 8 Code } \ = 2 ^ {7} + 2 ^ {5} + 2 ^ {3} + 2 ^ {0} \ = 1 2 8 + 6 4 + 8 + 1 \ = 2 0 1 \ \end{array} $$

Thus, the value 201 is entered in the CHR\$ function in order to print a single column of dots resulting from firing pins 1, 2, 5 and 8.

For our final example, refer to the standard density designation in the table on page 5-21. This setting is given by ESC+K+n₁+n₂. Suppose you wish to print 100 columns of dots, where every column fires pins 1 and 8 only.

$$ \begin{array}{r l} 2 5 6 \sqrt {\frac {0}{1 0 0}} & \ \frac {0}{1 0 0} & , \text { so } n _ {2} = 0 \text { and } n _ {1} = 1 0 0 \end{array} $$

You first compute the values of n_1 and n_2 .

Our control code ESC+K+n1+n2 now translates into:

$$ \text { LPRINT CHR } (2 7) + \text {"K"} + \text { CHR } (1 0 0) + \text { CHR } (0); $$

Next compute the code for firing pins 1 and 8 simultaneously:

$$ \begin{array}{l} \text { Input Code } = \text { Pin 1 Code } + \text { Pin 8 Code } \ = 2 ^ {7} + 2 ^ {0} \ = 1 2 8 + 1 \ = 1 2 9 \ \end{array} $$

Finally, we incorporate our two calculations into the following program. Note that lines 20 and 30 are necessary for the proper execution of this program on many IBM-compatible computers.

Such BASIC statements suppress CR and LF codes and enable printing on a full line without unwanted "breaks". Programs which include statements such as lines 20 and 30 cannot use LPRINTs to print data. In such cases, PRINT# statements must be used. Line 90 is necessary to CLOSE all open files.

10 REM STANDARD DENSITY
20 WIDTH "LPT1:", 255
30 OPEN "LPT1:" AS #1
40 PRINT #1, CHR(27) + "K" + CHR(100) + CHR$(0);
50 FOR I = 1 TO 100
60 PRINT #1, CHR$(129);
70 NEXT I
80 PRINT #1, CHR$(10);
90 CLOSE
100 END 

9-Pin Bit Image Mode (Standard Mode only)

In the 9-pin bit image mode, all 9 pins of the printed head may be fired. The 9 pins in the print head are divided into two portions, the upper 8 pins and the bottom pin.

As in the 8-pin mode, the upper 8 pins correspond to powers of two, ranging from 2^0 to 2^7 . The firing of one or more of these 8 pins represents 1 bytes of data. The 9th (bottom-most) pin represents an additional byte of data. When fired, it is represented by the value 2^7 . When not fired, it is represented by the value 0. Together, these two bytes determine the dot configuration for a single column of graphics.

Pin No.PinsInterfaceByte
1 2^7=128
2 2^6=64
3 2^5=32
4 2^4=16 1
5 2^3=8
6 2^2=4
7 2^1=2
8 2^0=1
9 2^7=128
NOTUSED2

As an example, suppose you want to fire pins 1, 2, 5, 8 and 9 simultaneously. Then you determine the following two values:

$$ \begin{array}{l} \text { Pin 8 Code } \ = 2 ^ {7} + 2 ^ {6} + 2 ^ {3} + 2 ^ {0} \ = 1 2 8 + 6 4 + 8 + 1 \ = 2 0 1 \ \end{array} $$

Byte 1: Input Code = Pin 1 Code + Pin 2 Code + Pin 5 Code +

(n)

Byte 2: Input Code = Pin 9 Code

(n_2)

$$ = 2 ^ {7} $$

$$ = 1 2 8 $$

Thus, the two bytes for a single column of dots are entered as: CHR\(201); CHR\(128);

Refer to the 9-pin standard density designation in the table on page 5-21. This setting is given by ESC+ ^+ +m+n 1 +n 2 , where m=0. Suppose you wish to print 100 columns of dots, where every column fires pins 1, 2, 5, 8 and 9 as above.

As in the 8-pin example on page 5-24, n_1 = 100 and n_2 = 0 . Our control code ESC + ^ + m + n_1 + n_2 now translates into:

$$ \text { LPRINT CHR } (2 7) + ^ {\prime \prime} + \text { CHR } (0) + \text { CHR } (1 0 0) + \text { CHR } (0); $$

If we incorporate this information into a program, we might have the following:

10 REM 9-PIN STANDARD DENSITY
20 WIDTH "LPT1:", 255
30 OPEN "LPT1:" AS #1
40 PRINT #1, CHR(27) + "^"+CHR(0) + CHR(100) + CHR(0);
50 FOR I = 1 TO 100
60 PRINT #1, CHR(201) + CHR(128);
70 NEXT I
80 PRINT #1, CHR$(10);
90 CLOSE
100 END 

6. Software Commands

This chapter covers the software commands for Standard and IBM Mode. The software commands are grouped into the following classifications:

Standard Mode (FX-86e/FX-800)

FONT SELECTION

NameFunctionPage
ESC+4Selects Italic printing6-10
ESC+5Releases Italic printing6-10
ESC+k+nSelects Print font style6-10
ESC+x+1Selects NLQ font6-11
ESC+x+0Releases NLQ font6-11
ESC+S+1Selects subscript printing6-12
ESC+S+0Selects superscript printing6-12
ESC+TReleases sub/superscript printing6-12

CHARACTER PITCH SELECTION

NameFunctionPage
ESC+PSets 10 cpi (pica pitch) printing6-12
ESC+M* Sets 12 cpi (elite pitch) printing6-13
ESC+gSets 15 cpi (Micron) printing6-13
SI* Sets 17 cpi (compressed) printing6-14
ESC+SI* Sets 17 cpi (compressed) printing6-14
DC2Releases compressed printing6-14
ESC+p+1Sets proportional spacing6-14
ESC+p+0Releases proportional spacing6-14
ESC+SP+nSets character dot spacing6-15
ESC+!+nSets certain pitches based upon value of n6-15

CHARACTER HIGHLIGHT SELECTION

NameFunctionPage
ESC+!+nSets highlighting based upon value of n6-15
ESC+ESets emphasized printing6-16
ESC+FReleases emphasized printing6-16
ESC+GSets double printing6-16
ESC+HReleases double printing6-16

* When 12 cpi and compressed pitch are set simultaneously, subsequent output is printed in 20 cpi (160 characters per line).

SOSets single-line double width printing6-17
DC4Releases single-line double width printing6-17
ESC+SOSets single-line double width printing6-17
ESC+W+1Sets double width printing6-17
ESC+W+0Releases double width printing6-17
ESC+w+1Sets double-high printing6-17
ESC+w+0Releases double-high printing6-17
ESC+ - +1Sets underlining6-18
ESC+ - +0Releases underlining6-18

CHARACTER SET SELECTION

NameFunctionPage
ESC+R+nSets international character set6-19
ESC+6Selects IBM Character Set II6-20
ESC+7Selects IBM Character Set I6-20
ESC+t+nSelects alternate character set6-21

BIT IMAGE (GRAPHICS) MODE SELECTION

NameFunctionPage
ESC+K+n_1+n_2 Sets standard density (480 dot/line)6-22
ESC+L+n_1+n_2 Sets double density (960 dot/line)6-22
ESC+Y+n_1+n_2 Sets double density/double speed(960 dot/line)6-22
ESC+Z+n_1+n_2 Sets quadruple density (1920 dot/line)6-22
ESC+*+m+n_1+n_2 Sets 8-pin bit image mode selection(480, 576, 640, 720, 960, 1152, 1920)6-23
ESC+^+m+n_1+n_2 Sets 9-pin bit image mode selection(480, 576, 640, 720, 960, 1152, 1920)6-23
ESC+?+n+m Reassigns graphics mode density6-24

PAPER FEED SELECTION — Amount

NameFunctionPage
ESC+0Sets paper feed to 1/8 inch (3.2 mm)6-24
ESC+1Sets paper feed to 7/72 inch (2.47 mm)6-25
ESC+2Sets paper feed to 1/6 inch (4.2 mm)6-25
ESC+A+nSets paper feed to n/726-25
ESC+3+nSets paper feed to n/216 inch6-26

PANASONIC KX-P1170 - Standard Mode (FX-86e/FX-800) - 1

PAPER FEED SELECTION — Execution

NameFunctionPage
FFFeeds paper to next top form position6-27
LFFeeds paper one line6-27
ESC+J+nExecutes one-line paper feed of n/216 inch6-28
ESC+j+nExecutes one-line reverse paper feed of n/216 inch6-28

PAGE FORMAT CONTROL

NameFunctionPage
ESC+C+0+nSets page length in inches6-29
ESC+C+nSets page length in lines6-30
ESC+Q+nSets right margin6-30
ESC+l+nSets left margin6-31
ESC+a+0Enables left alignment6-32
ESC+a+1Enables auto centering6-32
ESC+a+2Enables right alignment6-32
ESC+a+3Enables auto justification6-33
ESC+N+nSets skip perforation6-34
ESC+OReleases skip perforation6-34

TABULATION — Horizontal

NameFunctionPage
ESC+D+n_1+...+n_x+0 Sets horizontal tab6-34
ESC+D+0 Releases horizontal tab6-34
HTExecutes horizontal tab6-35

TABULATION — Vertical

NameFunctionPage
ESC+B+n_1+...+n_x+0 Sets vertical tab6-35
ESC+B+0 Releases vertical tab6-35
VTExecutes vertical tab6-36
ESC+/+n Sets VFU channel6-36
ESC+b+m+n_1+...+n_x+0 Sets VFU tabulation6-37
ESC+b+m+0 Releases VFU tabulation6-37

CARRIAGE CONTROL

NameFunctionPage
BSPrints, then backspaces one character6-37
CRPrints a line, then returns carriage6-38
ESC+<Sets one line unidirection print6-38
ESC+U+1Sets single direction printing6-38
ESC+U+0Releases single direction printing6-38
ESC+s+1Sets half speed printing6-39
ESC+s+0Releases half speed printing6-39
ESC+\n1+n2Moves the printhead to a relative horizontal position6-39
ESC+$n1+n2Moves the printhead to an absolute horizontal position6-40

PANASONIC KX-P1170 - Standard Mode (FX-86e/FX-800) - 2

DATA CONTROL

NameFunctionPage
CANClears data in buffer6-40
DC1Selects printer remotely6-40
DC3Deselects printer remotely6-41
DELDeletes last printable character6-41
ESC+>Sets MSB on6-42
ESC+=Sets MSB off6-42
ESC+#Cancels MSB setting6-42
ESC+I+1Selects undefined code printing6-43
ESC+I+0Releases printing code from undefined code location6-43

DOWNLOADABLE CHARACTER SELECTION

NameFunctionPage
ESC+ \& +0+Cs+Ce+At+P_1+P_2+...+P_11 Defines download draft font6-44
ESC+ \& +2+Cs+Ce+At+P_1H+P_1L+...+P_23L Defines download near letter quality font6-44
ESC+%+n Selects download CG6-44
ESC+:+0+0+0 Copies internal CG font intodownload CG6-45

MISCELLANEOUS

NameFunctionPage
ESCFirst byte of multi-byte control codes6-45
NULLast byte of certain multi-byte control codes6-46
ESC+@Initializes the printer6-46
ESC+9Enables paper-out detection6-46
ESC+8Disables paper-out detection6-46
ESC+EM+nSelects Cut Sheet Feeder6-47

IBM Mode (Proprinter II)

FONT SELECTION

NameFunctionPage
ESC+k+nSelects NLQ font6-10
ESC+I+nSelects font6-11
ESC+GSets double strike printing6-12
ESC+HReleases double strike printing6-12
ESC+S+1Selects subscript printing6-12
ESC+S+0Selects superscript printing6-12
ESC+TReleases sub/superscript printing6-12

CHARACTER PITCH SELECTION

NameFunctionPage
ESC+:Sets 12 cpi (elite pitch) printing6-13
SISets 17 cpi (compressed) printing6-14
ESC+SISets 17 cpi (compressed) printing6-14
DC2Releases elite and compressed printing6-14
ESC+P+1Sets proportional spacing6-15
ESC+P+0Releases proportional spacing6-15

CHARACTER HIGHLIGHT SELECTION

NameFunctionPage
ESC+ESets emphasized printing6-16
ESC+FReleases emphasized printing6-16
SOSets single-line double width printing6-17
DC4Releases single-line double width printing6-17
ESC+SOSets single-line double width printing6-17
ESC+W+1Sets double width printing6-17
ESC+W+0Releases double width printing6-17
ESC+[+@+n1+n2+m1+m2+m3+m4Sets double-high printing6-18
ESC+-+1Sets underlining6-18
ESC+-+0Releases underlining6-18
ESC+_+1Sets overlining6-19
ESC+_+0Releases overlining6-19

PANASONIC KX-P1170 - IBM Mode (Proprinter II) - 1

CHARACTER SET SELECTION

NameFunctionPage
ESC+6Selects IBM Character Set II6-20
ESC+7Selects IBM Character Set I6-20
ESC+ n_1 + n_2 Sets all character set (Continuous)6-21
ESC+ ^ Sets all character set (Single)6-21

BIT IMAGE (GRAPHICS) MODE SELECTION

NameFunctionPage
ESC+K+n_1+n_2 Sets standard density (480 dot/line)6-22
ESC+L+n_1+n_2 Sets double density (960 dot/line)6-22
ESC+Y+n_1+n_2 Sets double density/double speed(960 dot/line)6-22
ESC+Z+n_1+n_2 Sets quadruple density (1920 dot/line)6-22

PAPER FEED SELECTION — Amount

NameFunctionPage
ESC+0Sets paper feed to 1/8 inch (3.2 mm)6-24
ESC+1Sets paper feed to 7/72 inch (2.47 mm)6-25
ESC+2Executes line spacing set by ESC+A6-25
ESC+A+nSets paper feed to n/726-25
ESC+3+nSets paper feed to n/216 inch6-26
ESC+5+1Sets automatic line feed on6-26
ESC+5+0Sets automatic line feed off6-26

PAPER FEED SELECTION — Execution

NameFunctionPage
FFFeeds paper to next top of form position6-27
LFFeeds paper one line6-27
ESC+J+nExecutes one-line paper feed of n/216 inch6-28

PAGE FORMAT CONTROL

NameFunctionPage
ESC+C+0+nSets page length in inches6-29
ESC+C+nSets page length in lines6-30
ESC+X+n1+n2Sets left and right margin6-31
ESC+4Sets top of form6-33
ESC+N+nSets skip perforation6-34
ESC+OReleases skip perforation6-34

TABULATION — Horizontal

NameFunctionPage
ESC+D+n1+...+n2+0Sets horizontal tab6-34
ESC+D+0Releases horizontal tab6-34
HTExecutes horizontal tab6-35

TABULATION — Vertical

NameFunctionPage
ESC+B+n1+...+n3+0Sets vertical tab6-35
ESC+B+0Releases vertical tab6-35
VTExecutes vertical tab6-36
ESC+RReturns to default tabs6-36

CARRIAGE CONTROL

NameFunctionPage
BSPrints, then backspaces one character6-37
CRPrints a line, then returns carriage6-38
ESC+U+1Sets single direction printing6-38
ESC+U+0.Releases single direction printing6-38

DATA CONTROL

NameFunctionPage
CANClears data in buffer6-40
DC1Selects printer remotely6-40
ESC+Q+3Deselects printer remotely6-41

DOWNLOADABLE CHARACTER SELECTION

NameFunctionPage
ESC+ = +n_1 + n_2 Defines download draft font6-45

MISCELLANEOUS

NameFunctionPage
ESCFirst byte of multi-byte control codes6-45
NULLast byte of certain multi-byte control codes6-46
ESC+9Enables paper-out detection6-46
ESC+8Disables paper-out detection6-46

ITALIC FONT:

(Standard Mode only)

Selects italic character printing.

Name: Set: ESC+4

Release: ESC+5

Dec.: 27,52

27,53

Hex.: 1B,34

1B, 35

Comment:

- Italic characters in locations 160_DEC - 254_DEC (A0HEX-FEHEX) are printed in place of characters in locations 32_DEC - 126_DEC (20HEX-7EHEX).

NLQ FONT STYLE:

Selects NLQ font style.

Name: ESC+k+n

(n=0, 1, 2, 3, 6)

Dec.: 27,107,n

Hex.: 1B, 6B, n

Comments:

●The following values can be used.

n=0, 2: Courier font

n=1: Sans Serif

n=3: Prestige font

n=6: Bold PS font

●This command is operational only when the font is set to "PGM" on Control Table.

●This command is effective in near letter quality mode only.

●Initial setting is Courier.

NEAR LETTER QUALITY (NLQ) FONT:

(Standard Mode only)

Selects near letter quality font printing.

Name: ESC+x+n (n=0, 1)

Dec.: 27, 120, n

Hex.: 1B, 78, n

Comments:

●Near letter quality characters are printed with two passes of the print head. Therefore double printing by ESC+G is ineffective in near letter quality printing.
●Fonts are set as: n=0:Draft font, n=1:NLQ font
- This command is operational only when the Font is set to "PGM" in the Control Table.

(IBM Mode only)

Selects the printing fonts and quality.

Name: ESC+I+n

Dec.: 27,73,n

Hex.: 1B, 49, n

n=0: Internal Draft fonts.
n=1: Internal Draft 12cpi High Speed fonts.
n=2: Internal Sans Serif fonts. (IBM NLQ)
n=3: Internal NLQ fonts. (IBM NLQ II)
n=4: Download Draft fonts.
n=5: Download Draft 12 cpi High Speed fonts.
n=6: Download Text fonts. (IBM download NLQ)
n=7: Download NLQ fonts. (IBM download NLQ II)

Comments:

  • When n=4, the second of two horizontal adjacent columns will not be fired. When n=6 (download Text font), all columns will be fired.
  • This command is operational only when the FONT is set to "PGM" in the Control Table.
  • When you select "n=3", initial setting is Courier and you can change font by ESC+k+n.
    ●Text Matrix is 18×9.

DOUBLE STRIKE PRINTING: (IBM Mode only)

Selects double strike printing.

Name: Set: ESC+G

Release: ESC+H

Dec.: 27,71

27,72

Hex.: 1B,47

1B, 48

Comment:

● In Draft mode, the printer prints Sans Serif (IBM NLQ) font. In NLQ mode, this command is ineffective.

SUB/SUPERSCRIPT FONT:

Selects Sub/Superscript font with characters printed on the top/bottom half of the line. Characters are reduced to 1/2 their original height.

Name: Set: ESC+S+n

Release: ESC+T

(subscript: n=1)

(superscript: n=0)

Dec.: 27,83,n

27,84

Hex.: 1B, 53, n

1B, 54

Comment:

● Sub/superscript characters are 1/2 normal height.

PICA PITCH:

(Standard Mode only)

Sets printing to 10 characters per inch (80 characters per line).

Name: ESC+P

Dec.: 27,80

Hex.: 1B,50

Comment:

● This command is operational only when the PITCH is set to "PGM" in the Control Table.

ELITE PITCH:

(Standard Mode only)

Sets printing to 12 characters per inch (96 characters per line).

Name: ESC+M

Dec.: 27,77

Hex.: 1B, 4D

Comments:

●This command is operational only when the PITCH is set to "PGM" in the Control Table.
- When 12 cpi and compressed pitch are set simultaneously, subsequent output is 20 cpi (160 characters per line).

ELITE PITCH:

(IBM Mode only)

Sets printing to 12 characters per inch (96 characters per line).

Name:Set:ESC+:
Dec.:27, 58
Hex.:1B, 3A
Release:DC2
18
12

Comment:

●This command is operational only when the PITCH is set to "PGM" in the Control Table.

MICRON PRINTING:

(Standard Mode only)

Sets micron (15 characters per inch) printing. (120 characters per line)

Name:ESC+g
Dec.:27, 103
Hex.:1B, 67

Comments:

●This command is operational only when the PITCH is set to "PGM" in the Control Table.
- When micron and compressed are set simultaneously subsequent output is 15 cpi (120 cpl).

COMPRESSED PRINTING PITCH:

Sets printing to 17 characters per inch. (137 characters per line).

Name:Set:SI or ESC+SIRelease:DC2
Dec.:15 or 27, 1518
Hex.:0F or 1B, 0F12

Comments:

(Standard Mode)

● This command is operational only when the PITCH is set to "PGM" in the Control Table.
- When 12 cpi and compressed pitch are set simultaneously, subsequent output is 20 cpi (160 characters per line).
- When 15 cpi and compressed pitch are set simultaneously, the compressed print setting is ineffective.
- If proportional spacing is set together with compressed printing, compressed printing is ineffective.

(IBM Mode)

- Issuing the Set compressed command causes subsequent output to print at 17 cpi; issuing a Release compressed command causes subsequent output to print at 10 cpi.

PROPORTIONAL SPACING: (Standard Mode only)

Sets proportional spacing between characters.

Name:Set:ESC+p+1Release :ESC+p+0
Dec.:27, 112, 127, 112, 0
Hex.:1B, 70, 011B, 70, 00

Comments:

  • If proportional spacing is set together with compressed printing, compressed printing is ineffective.
    ●This command is operational only when the PITCH is set to "PGM" in the Control Table.

PROPORTIONAL SPACING:

(IBM Mode only)

Sets proportional spacing between characters.

Name: Set: ESC+P+1

Release: ESC+P+0

Dec.: 27,80,1

27,80,0

Hex.: 1B, 50, 01

1B, 50, 00

Comment:

- This command is operational only when the PITCH is set to "PGM" in the Control Table.

CHARACTER DOT SPACING:

(Standard Mode only)

Sets character dot spacing.

Name: ESC+SP+n

(0≤n≤127)

Dec.: 27,32,n

Hex.: 1B, 20, n

Comment:

- Sets the amount of dot space n/120 added to the right of each character. When setting 15 cpi (Micron printing) dot space is n/180.

PROGRAMMABLE PITCH/HIGHLIGHTING:

(Standard Mode only)

Sets a combination of character pitch and/or highlighting.

Name: ESC+!+n

(0≤n≤255)

Dec.: 27,33,n

Hec.: 1B, 2I, n

Comments:

Example: n=49 (31HEX) (bits 0,4 and 5 to "1") produces elite, double printing, double width.

●PS and compressed setting ignore compressed.

●Print modes correspond to the setting of each bit as illustrated below.

Bit7 (MSB)6543210 (LSB)
“1”Under-liningItalicDouble widthDouble printingEmphasizedCom-pressedPSElite
“0”NormalNormalNormalNormalNormalNormalNormalPica

EMPHASIZED PRINTING:

Sets printing to twice the original horizontal dot density.

Name: Set: ESC+E

Release: ESC+F

Dec.: 27,69

27,70

Hex.: 1B,45

1B,46

Comment:

●Emphasized characters are printed at half speed (80 cps in draft pica pitch).

DOUBLE PRINTING:

(Standard Mode only)

Sets double printing.

Name: Set: ESC+G

Release: ESC+H

Dec.: 27,71

27,72

Hex.: 1B,47

1B,48

Comment:

●Double Printing prints each line of data with two passes of the printhead, feeding the paper 1/216" (0.12 mm) between the first and second pass.

DOUBLE WIDTH PRINTING-SINGLE LINE:

Sets double width (elongated) character printing for one line only.

Name: Set: SO or ESC+SO

Release: DC4 or ESC+W+0

Dec.: 14 or 27, 14

20 or 27, 87, 0

Hex.: 0E or 1B, 0E

14 or 1B, 57, 00

Comment:

● Single-line double width printing is released when:

-a LF, FF, or VT is executed.

-a CR is executed (IBM Mode only).

-the printer is initialized (Standard Mode only).

-DC4 or ESC+W+0 is executed.

-ESC+!+0 is executed (Standard Mode only).

DOUBLE WIDTH PRINTING:

Sets double width (elongated) character printing.

Name: Set: ESC+W+1

Release: ESC+W+0

Dec.: 27,87,1

27,87,0

Hex.: 1B, 57, 01

1B, 57, 00

Comment:

●Double width printing set by ESC+W+1 is only released by ESC+W+0 or ESC+!+0 (Standard Mode only).

DOUBLE HIGH PRINTING:

(Standard Mode only)

Sets double high printing.

Name: Set: ESC+w+1

Release: ESC+w+0

Dec.: 27,119,1

27,119,0

Hex.: 1B, 77, 01

1B, 77, 00

Comments:

- Sub/Superscript and compressed modes are not valid with double high printing (10 and 12 cpi only).

- ESC+!+n can also be used to release double high printing (see Programmable Pitch for valid "n" values).

DOUBLE HIGH AND DOUBLE WIDTH PRINTING:

(IBM Mode only)

Sets printing to double high, double width or both at the same time.

Name: ESC+[+@+n1+n2+m1+m2+m3+m4

Dec.: 27, 91, 64, n₁, n₂, m₁, m₂, m₃, m₄

Hex.: 1B, 5B, 40, n1, n2, m1, m2, m3, m4

Comments:

●The values of n_1 , n_2 , m_1 and m_2 must be as follows:

$$ \mathrm{n} _ {1} = 4, \mathrm{n} _ {2} = 0, \mathrm{m} _ {1} = 0, \mathrm{m} _ {2} = 0 $$

●The value of m _3 selects both the line feed and character height as follows:

m3Line feedChar. height
0UnchangedUnchanged
1UnchangedStandard
2UnchangedDouble-high
16SingleUnchanged
17SingleStandard
18SingleDouble-high
32DoubleUnchanged
33DoubleStandard
34DoubleDouble-high

●The value of m _4 selects the character width as follows:

m_4=1 : Single-width

m_4=2 : Double-width

UNDERLINING:

Sets continuous underlining of characters.

Name: Set: ESC+ - +1

Release: ESC+ - +0

Dec.: 27,45,1

27,45,0

Hex.: 1B, 2D, 01

1B, 2D, 00

Comment:

●Bit image data, spaces set by the HT code and IBM Graphic characters are not underlined.

OVERLINING: (IBM Mode only)

Sets continuous overlining of characters.

Name: Set: ESC+_+1

Release: ESC+_+0

Dec.: 27,95,1

27,95,0

Hex.: 1B, 5F, 01

1B, 5F, 00

Comment:

- Bit image data, spaces set by the HT code, IBM 12-dot special characters are not overlined.

INTERNATIONAL CHARACTER SET:

(Standard Mode only)

Selects any one of 13 international character sets.

Name: ESC+R+n

(0≤n≤12)

Dec.: 27,82,n

Hex.: 1B, 52, n

Comments:

- Values of "n" are follows:

n=0: USA

n=7: SPAIN I

n=1: FRANCE

n=8: JAPAN

n=2: GERMANY

n=9: NORWAY

n=3: ENGLAND

n=10: DENMARK II

n=4: DENMARK I

n=11: SPAIN.II

n=5: SWEDEN

n=12: LATIN AMERICA

n=6: ITALY

- Appendix A illustrates allocation of international characters to their respective locations.

- International character sets can be set with DIP switches.

IBM CHARACTER SET I:

Selects IBM Mode (Character Set 1).

Name: ESC+7

Dec.: 27,55

Hex.: 1B,37

Comments:

●Refer to Appendix A.

(Standard Mode)

●This command is operational only when IBM Graphics is selected by ESC+t+1.

PANASONIC KX-P1170 - Comments: - 1

IBM CHARACTER SET II:

Selects IBM Mode (Character Set 2).

Name: ESC+6

Dec.: 27,54

Hex.: 1B,36

Comments:

●Refer to Appendix A.

(Standard Mode)

●This command is operational only when IBM Graphics is selected by ESC+t+1.

ALL CHARACTER CHART PRINTING

(Continuous):

(IBM Mode only)

Prints continuously from All Character chart.

Name: ESC+ n_1 + n_2

Dec.: 27, 92, n1, n2

Hex.: 1B, 5C, n₁, n₂

Comments:

- This command allows the printing of all characters including those with an ASCII value in the range decimal 0\~32, 128\~159.

- Refer to IBM All character chart. (Appendix A).

- The values specified for n_1 and n_2 indicate how many characters to print from All character chart, calculating the total count with this formula; Total count= n_2 × 256 + n_1 .

ALL CHARACTER CHART PRINTING (Single):

(IBM Mode only)

Prints single character from All Character chart.

Name: ESC+^

Dec.: 27,94

Hex.: 1B, 5E

Comments:

- Only the next character following this command will be printed as a character from the All Character chart.

- Refer to IBM All character chart (Appendix A).

ALTERNATE CHARACTER SET:

(Standard Mode only)

Selects alternate character set.

Name: ESC+t+n

(n=0, 1)

Dec.: 27,116,n

Hex.: 1B, 74, n

Comments:

- The following values of n can be used.

n=0: Italic

n=1: Standard Graphic character set

Refer to Appendix A.

STANDARD DENSITY GRAPHICS:

Sets standard density graphics mode (480 dots per line/60 dots per inch (25.4 mm)).

Name:ESC+K+n1+n2+Data
Dec.:27, 75, n1, n2, Data
Hex.:1B, 4B, n1, n2, Data

DOUBLE DENSITY GRAPHICS:

Sets double density graphics mode (960 dots per line/120 dots per inch (25.4 mm)).

Name:ESC+L+n1+n2+Data
Dec.:27, 76, n1, n2, Data
Hex.:1B, 4C, n1, n2, Data

DOUBLE SPEED, DOUBLE DENSITY GRAPHICS:

Sets double speed, double density graphics mode (960 dots per line/120 dots per inch (25.4 mm)).

Name: ESC + Y + n_1 + n_2 + Data
Dec.:27, 89, n_1 , n_2 , Data
Hex.:1B, 59, n_1 , n_2 , Data

Comment:

● Horizontally adjacent dots cannot be printed.

QUADRUPLE DENSITY GRAPHICS:

Sets quadruple density graphics mode (1920 dots per line/240 dots per inch (25.4 mm)).

Name:ESC+Z+n1+n2+Data
Dec.:27, 90, n1, n2, Data
Hex.:1B, 5A, n1, n2, Data

Comment:

● Horizontally adjacent dots cannot be printed.

PANASONIC KX-P1170 - Comment: - 1

8-PIN BIT IMAGE MODE SELECTION:

(Standard Mode only)

Selects one of eight 8-pin bit image graphic modes.

Name: ESC+*+m+n1+n2+Data (0≤m≤7)

Dec.: 27, 42, m, n1, n2, Data

Hex.: 1B, 2A, m, n1, n2, Data

Comments:

● Values of m are as follows:

mModeDot Density
0Standard density480 dpl/60 dpi
1Double density960 dpl/120 dpi
2Double speed, double density960 dpl/120 dpi
3Quadruple density1920 dpl/240 dpi
4CRT I640 dpl/80 dpi
5Plotter576 dpl/72 dpi
6CRT II720 dpl/90 dpi
7Double-density plotter1152 dpl/144 dpi

● Both the vertical and horizontal dot pitches in the 576 dot density mode equal 1/72 inch (0.35 mm), thereby producing a 1:1 aspect ratio.
●The following settings are equivalent:

-ESC+K+n1+n2+Data and ESC+*+0+n1+n2+Data

-ESC+L+n1+n2+Data and ESC+*+1+n1+n2+Data

-ESC+Y+n1+n2+Data and ESC+*+2+n1+n2+Data

-ESC+Z+n1+n2+Data and ESC+*+3+n1+n2+Data

● See page 5-22 for the determination of n_1 and n_2 .

9-PIN BIT IMAGE MODE SELECTION:

(Standard Mode only)

Selects one of eight 9-pin bit image graphic modes.

Name: ESC+^+m+n1+n2+Data

Dec.: 27, 94, m, n₁, n₂, Data

Hex.: 1B, 5E, m, n₁, n₂, Data

Comments:

  • See 8-Pin Bit Image (above) for values of "m".
  • See page 5-25 for the determination of n_1 and n_2 .

BIT IMAGE MODE REASSIGNMENT:

(Standard Mode only)

Reassigns bit image graphics mode density.

Name: ESC+?+n+m+Data (n=75, 76, 89, 90 m=0, 1, 2, 3, 4, 5, 6, 7)

Dec.: 27, 63, n, m, Data

Hex.: 1B, 3F, n, m, Data

Comments:

●The value of “n” specifies the graphics mode which is to be reassigned:

n=75: Reassign Standard density (ESC+K+n1+n2)

n=76: Reassign Double density (ESC+L+n1+n2)

n=89: Reassign Double speed, Double density (ESC+Y+n1+n2)

n=90: Reassign Quadruple density (ESC+Z+n1+n2)

● The value of "m" specifies the graphics mode to which the original is to be reassigned:

m=0: Reassign to Standard density

m=1: Reassign to Double density

m=2: Reassign to Double speed, Double density

m=3: Reassign to Quadruple density

m=4: Reassign to CRT I

m=5: Reassign to Plotter

m=6: Reassign to CRT II

m=7: Reassign to Double-density plotter

●Refer to table on page 5-21 and 5-22 for details on the various bit image densities.

1/8 INCH PAPER FEED:

Sets paper feed amount to 1/8 inch (3.2 mm).

Name: ESC+0

Dec.: 27,48

Hex.: 1B,30

7/72 INCH PAPER FEED:

Sets paper feed amount to 7/72 inch (2.47 mm).

Name: ESC+1

Dec.: 27,49

Hex.: 1B,31

1/6 INCH PAPER FEED:

Sets paper feed amount to 1/6 inch (4.23 mm).

Name: ESC+2

Dec.: 27,50

Hex.: 1B,32

PANASONIC KX-P1170 - 1/6 INCH PAPER FEED: - 1

Comments:

●ESC+2 sets 1/6 inch paper feed in Standard Mode only.
- Use ESC+A+n, n=12, to set 1/6 inch paper feed and use ESC+2 to activate the ESC+A+n setting in the IBM Mode. The IBM Mode defaults to 1/6 inch.

n/72 INCH PAPER FEED:

Sets programmable paper feed amount to n/72 inch.

Name: ESC+A+n (0≤n≤85)

Dec.: 27,65,n

Hex.: 1B, 41, n

Comments:

- In IBM Mode only, ESC+2 must be input after ESC+A+n for n/72 inch paper feed to become effective.

●In IBM Mode, the default of n is 12.

●In IBM Mode, n=0 is ineffective.

n/216 INCH PAPER FEED:

Sets programmable paper feed amount to n/216 inch.

Name: ESC+3+n

Dec.: 27,51,n

Hex.: 1B, 33, n

Comments:

●n/216 inch paper feed is valid for 0≤n≤255.
● In IBM Mode, n=0 is ineffective.

AUTOMATIC LINE FEED MODE: (IBM Mode only)

Automatically executes a Line Feed following a Carriage Return.

Name: Set: ESC+5+1

Release: ESC+5+0

Dec.: 27,53,1

27,53,0

Hex.: 1B, 35, 01

1B, 35, 00

Comments:

●DIP Switch 3 also controls the auto line feed function (refer to Section 2.10). Setting this switch to the ON position is equivalent to executing the ESC+5+1 command. Similarly, setting the switch to the OFF position is equivalent to executing the ESC+5+0 command.
- LF is tied to CR in this mode.

FORM FEED (FF):

Feeds paper to next top of form position after first printing any data in the buffer.

Name:FF
Dec.:12
Hex.:0C

Comments:

●FF releases single-line double width printing set by SO (see page 6-17).
● Amount of form feed depends upon page length set by the page length control command.

LINE FEED (LF):

Causes data in buffer to be printed and then executes a single line feed.

Name:LF
Dec.:10
Hex.:0A

Comments:

  • When the new line position falls within the perforation skip area, the paper advances to the next top of form .position (when DIP switch 2 is ON).
  • If there is no data, "space" data (ASCII 32), or blanks between HT print positions in the buffer, LF feeds the paper by only 1 line.
    ●The amount of spacing generated by LF is a function of the paper feed amount setting.
    ●LF code releases single-line double width printing set by SO.
  • In IBM Mode only, DIP switch 7 controls the Automatic CR function. When this switch is OFF, LF executes a single line feed. The carriage, however, does not return to the left margin position. When this switch is ON, a Carriage Return command (CR) is added to each Line Feed (LF).

n/216 INCH PAPER FEED:

Prints out the data in the print buffer and feeds the paper n/216 inch.

Name: ESC+J+n

Dec.: 27, 74, n

Hex.: 1B, 4A, n

Comments:

● In the IBM Mode only, when DIP switch 7 (Automatic CR) is ON, Carriage Return command (CR) is added automatically to this command.
● Single-line, n/216 inch paper feed is valid for 0 ≤ n ≤ 255 .
●This command sets the paper feed for ONE line only. Subsequent paper feed returns to previous setting. However, the carriage does not return to the left margin position. Instead, printing of next line begins where previous printing left off.
●This command does not release single-line double width printing.

n/216 INCH REVERSE DIRECTION SINGLE LINE PAPER FEED: (Standard Mode only

Prints out the data in the print buffer and feeds the paper n/216 inch in reverse direction.

Name: ESC+j+n

Dec.: 27,106,n

Hex.: 1B, 6A, n

Comments:

  • Reverse, single line n/216 inch paper feed is valid for 0 ≤ n ≤ 255 .
    ●This command sets reverse direction paper feed for one line only. The carriage will not return, however, to the left margin position. Instead, the printing of the next line begins where the previous printing left off.
    ●This command does not release single-line double width printing.

Notes:

● Reverse paper feed cannot be executed in the area within 3.6 inches (91.4 mm) of the bottom perforation. Additionally, the perforation should not be included in the area of reverse paper feed.

●Multi-part forms should not be used with reverse paper feed.

PAGE LENGTH (INCHES):

Sets page length in number of inches.

Name: ESC+C+0+n (Standard Mode 1≤n≤22)

Dec.: 27, 67, 0, n (IBM Mode 1≤n≤255)

Hex.: 1B, 43, 00, n

PANASONIC KX-P1170 - PAGE LENGTH (INCHES): - 1

Comments:

- Upon receipt of ESC+C+0+n, the present line position becomes the top of page position.

●The value of n must be in the range 1 ≤ n ≤ 22 (255 in IBM Mode).

- ESC+C+0+n releases the VT, VFU and skip perforation settings.

●The page length does not change even if the paper feed amount is changed.

●The terms "form" and "page" are interchangeable.

● You can set the form length through the Control Table without using this command.

PAGE LENGTH (LINES):

Sets page length in number of lines.

Name: ESC+C+n (Standard Mode 1≤n≤127)

Dec.: 27,67,n (IBM Mode 1≤n≤255)

Hex.: 1B, 43, n

Comments:

  • Upon receipt of ESC+C+n, the present line position becomes the top of page position.
    ●The value of n must be in the range 1 ≤ n ≤ 127 (255 in IBM Mode). If n=0, page length returns to the inch designation.
  • ESC+C+n releases the VT, VFU and skip perforation settings.
    ●The page length does not change even if the paper feed amount is changed.
    ●The terms "form" and "page" are interchangeable.

RIGHT MARGIN:

(Standard Mode only)

Sets position of right margin.

Name: ESC+Q+n

Dec.: 27,81,n

Hex.: 1B, 51, n

Comments:

●Permissible values of “n” are given below.

PICA2≤n≤80
ELITE3≤n≤96
MICRON3≤n≤120
COMPRESSED4≤n≤137
ELITE COMPRESSED4≤n≤160

● Any designation to the left of the left margin position is ignored.

●Setting the right margin clears all data in the buffer.

●In proportional spacing, the right margin is set with pica pitch.

● Once the right margin position is set, a change in the character mode will not alter this right margin setting.

LEFT MARGIN:

(Standard Mode only)

Sets position of left margin.

Name: ESC+l+n

Dec.: 27,108,n

Hex.: 1B, 6C, n

Comments:

  • If the value of n exceeds the right margin value, ESC + I + n is ineffective and the left margin does not change.
  • Setting the left margin position clears all data in the print buffer.
  • In proportional spacing, the left margin is set with pica pitch.
    Once the left margin position is set, a change in the character mode will not alter this left margin setting.

- Permissible values of "n" are given below.

PICA 0 ≤ n ≤ 78

ELITE 0≤n≤93

MICRON 0≤n≤117

COMPRESSED 0≤n≤133

ELITE COMPRESSED 0≤n≤156

PANASONIC KX-P1170 - Comments: - 1

MARGIN SET:

(IBM Mode only)

Sets positions of left and right margins.

Name: ESC+X+n1+n2

Dec.: 27, 88, n1, n2

Hex.: 1B, 58, n1, n2

Comments:

  • The left margin column is set to n_1 in the current width, and the right margin column is set to n_2 .
  • If n_2 < n_1 , it is ignored.
  • Setting the margin clears all data in the buffer.
  • Once the margin position is set, a change in the character width will not alter the settings.
  • When n_1 or n_2 = 0 , that margin does not change.
  • Permissible values of n_1 , n_2 are given below.

Pica print 1 ≤ n_1 ≤ 79 2 ≤ n_2 ≤ 80

Elite print 1 ≤ n_1 ≤ 94 3 ≤ n_2 ≤ 96

Compressed print 1 ≤ n_1 ≤ 134 4 ≤ n_2 ≤ 137

LEFT ALIGNMENT:

(Standard Mode only)

Sets print alignment at the left margin.

Name: ESC+a+0

Dec.: 27,97,0

Hex.: 1B, 61, 00

Comments:

● This command clears the ESC+a+1, ESC+a+2 and ESC+a+3 settings.
● The printer defaults to this setting.
●48, 128 and 176 can also be used in place of 0.

AUTO CENTERING:

(Standard Mode only)

Enables automatic centering of a print line between the left and right margins.

Name: ESC+a+1

Dec.: 27,97,1

Hex.: 1B,61,01

Comments:

● This command clears the ESC+a+0, ESC+a+2 and ESC+a+3 settings.
●49, 129 and 177 can also be used in place of 1.

RIGHT ALIGNMENT:

(Standard Mode only)

Sets print alignment at the right margin.

Name: ESC+a+2

Dec.: 27,97,2

Hex.: 1B, 61, 02

Comments:

● This command clears the ESC+a+0, ESC+a+1 and ESC+a+3 settings.
●50, 130 and 178 can also be used in place of 2.

AUTO JUSTIFICATION:

(Standard Mode only)

Sets automatic justification of a print line between the left and right margins.

Name: ESC+a+3

Dec.: 27,97,3

Hex.: 1B,61,03

Comments:

● Printing is executed upon receipt of print execution commands (CR, LF, FF, etc.).
● Auto justification is executed when data exceeds right margin and upon receipt of print execution commands (CR, LF, FF, etc.).
● This command clears the ESC+a+0, ESC+a+1 and ESC+a+2 settings.
●51, 131 and 179 can also be used in place of 3.

TOP OF FORM:

(IBM Mode only)

Sets top of form.

Name: ESC+4

Dec.: 27,52

Hex.: 1B,34

Comment:

●This command sets the current paper position as the top of form.

SKIP PERFORATION:

Sets skip-over perforation.

Name: Set: ESC+N+n

Release: ESC+O

Dec.: 27,78,n

27,79

Hex.: 1B, 4E, n

1B, 4F

Comments:

●The value of n specifies the number of lines (or n times the current line spacing amount) to be skipped at the bottom of the page.
●This command is effective only for 1 ≤ n ≤ 127 . For n ≥ 128 , the value is processed as n-128.
- If n = 0 or 128, this command is ignored.
●The skip perforation amount does not change even if the paper feed amount is changed following a skip perforation designation.
●The skip perforation setting is released upon receipt of the page length designation command.

HORIZONTAL TAB STOP SETTING:

Sets horizontal tabulations to specified values.

Name: Set: ESC+D+n1+n2+...+n4+0 Release: ESC+D+0

Dec.: 27,68,n1,n2,...,nz,0 27,68,0

Hex.: 1B, 44, n₁, n₂, ..., nₓ, 00 1B, 44, 00

Comments:

● Horizontal tabs are set from the left margin position.
● Horizontal tabs must be designated such that n_1<n_2<<n_x .
● A maximum of 32 tabs may be set on a single line.
- ESC + D + n_1 + n_2 + +n_x + 0 sets horizontal tab stops. The HT command on page 6-35 executes the tab designation.
● In proportional spacing, horizontal tabs are set with pica pitch.
- When the left margin is changed, horizontal tabs default to every 8 columns, beginning with the new left margin setting (Standard Mode only).
- When the margin is changed, horizontal tabs will be moved according to new left margin setting. (IBM Mode only)

HORIZONTAL TAB EXECUTION:

Executes the horizontal TAB as designated by ESC+D+n₁+n₂+...+n₁+0.

Name: HT

Dec.: 9

Hex.: 09

Comments:

  • If the value of the horizontal TAB is less than present column position, that HT is ignored.
  • If the value of the horizontal TAB exceeds the maximum printing width, all data within correct printing range will be printed according to the HT setting(s). A single line feed is executed.
  • When in underline mode, the blank spaces between consecutive HT print positions are not underlined.
  • When the printer is powered up, TAB is automatically set every 8 characters.

VERTICAL TAB STOP SETTING:

Sets vertical tabulation to specified values.

Name:Set:ESC+B+n1+n2+...+nx+0 Release:ESC+B+0
Dec.:27, 66, n1, n2,..., nx, 027, 66, 0
Hex.:1B, 42, n1, n2,..., nx, 001B, 42, 00

Comments:

  • VT is set from the top of page position.
  • Vertical tabs must be designated such that n_1 < n_2 < n_n .
    ● A maximum of 16 tabs may be set (in Standard Mode).
    ● A maximum of 64 tabs may be set (in IBM Mode).
  • ESC+B+n1+n2+...+n4+0 sets vertical tab stops. The VT command on page 6-36 executes the tab designation.
  • If the paper feed amount is changed after a VT designation, the VT positions remain as initially set.
  • VT setting is released by page length designation commands.

VERTICAL TAB EXECUTION:

Executes the vertical TAB as designated by ESC+B+n1+n2+...+nx+0, ESC+b+m+n1+n2+...+nx+0.

Name:VT
Dec.:11
Hex.:0B

Comments:

(Standard Mode)

- When TABs are set with VT or VFU setting command and when there is no tab setting on a position exceeding present line, data is printed out and paper is fed to the next top of page position (same as FF).

(IBM Mode)

- When TABs are set with VT setting command and there is no tab setting on a position exceeding the present line, data is printed out and the paper is advanced one line (same as LF).

- When vertical TAB has not been set by ESC + B + n_1 + n_2 + + n_x + 0 , or ESC + b + m + n_1 + n_2 + + n_x + 0 , execution of VT causes data in the buffer to be printed and the paper to be advanced one line (same function as LF).

ALL TAB INITIAL CLEAR:

(IBM Mode only)

Sets all tabs to power ON settings.

Name:ESC+R
Dec.:27, 82
Hex.:1B, 52

Comment:

This command sets horizontal tabs at every 8 position and clears all vertical tabs.

VFU CHANNEL SELECTION:

(Standard Mode only)

Selects one of eight channels in the Vertical Format Unit VFU).

Name:ESC+/+n
Dec.:27, 47, n
Hex.:1B, 2F, n

(0≤n≤7)

Comments:

●The value of n must be in the range 0 ≤ n ≤ 7 .
●Channel 0 is the default setting.

VFU SETTING:

(Standard Mode only)

Sets the tab position of each channel in the VFU (Vertical Format Unit).

Name: Set: ESC+b+m+n1+n2+...+nx+0 Release: ESC+b+m+0 (0≤m≤7) (1≤x≤16)

Dec.: 27, 98, m, n1, n2, ..., n3, 0 27, 98, m, 0

Hex.: 1B, 62, m, n1, n2, ..., n3, 00 1B, 62, m, 00

Comments:

  • The VFU has eight channels. A maximum of 16 vertical tabs can be set for each channel.
  • The VFU is valid for 0 ≤ m ≤ 7 and selects one channel based on the value of "m".
    ● Any VFU setting exceeding the page length is ineffective.
  • To operate the VFU, input the VT code (11 _DEC ) after selecting the channel via VFU channel selection command (ESC+/+n).
  • The VFU position does not change even if paper feed amount is altered after VFU setting.
  • The VFU setting is released by the page length designation commands.
  • The vertical tab specified with ESC + B + n_1 + n_2 + + n_x + 0 is set to VFU channel 0.

BACKSPACE:

Prints data in buffer and backspaces one space before printing next character.

Name: BS

Dec.: 8

Hex.: 08

Comments:

  • Since BS backspaces the width of a character, the backspacing amount will depend upon the character mode set when the BS code was received.
  • This command is ignored in the word processing mode (ESC+a+1, ESC+a+2 or ESC+a+3).

CARRIAGE RETURN:

Prints all data in buffer and designates that the next line start at the left margin.

Name: CR

Dec.: 13

Hex.: 0D

Comments:

● Certain computers issue an automatic line feed with a carriage return. Check your computer manual for details.
- When DIP switch 3 is ON the paper is fed automatically (a LF is executed automatically) whenever a CR code is executed.

ONE LINE UNIDIRECTION PRINT:

(Standard Mode only)

Set one line single direction (left to right) printing mode.

Name: ESC+<

Dec.: 27,60

Hex.: 1B,3C

SINGLE DIRECTION:

Sets single direction (left to right) printing mode.

Name: Set: ESC+U+1

Release: ESC+U+0

Dec.: 27,85,1

27,85,0

Hex.: 1B, 55, 01

1B, 55, 00

PANASONIC KX-P1170 - SINGLE DIRECTION: - 1

HALF SPEED PRINTING:

(Standard Mode only)

Sets printing to half speed.

Name: Set: ESC+s+1

Dec.: 27,115,1

Hex.: 1B,73,01

Release: ESC+s+0

27,115,0

1B, 73, 00

Comment:

● Half speed printing can be set only in the pica, elite, standard density image, double speed double density image, and 720 dots/line image modes.

RELATIVE HORIZONTAL POSITION:

(Standard Mode only)

PANASONIC KX-P1170 - RELATIVE HORIZONTAL POSITION: - 1

Moves the printhead to a relative horizontal position.

Name: ESC+ n_1 + n_2

Dec.: 27, 92, n1, n2

Hex.: 1B, 5C, n₁, n₂

Comments:

●This command moves the printhead (n_1+256× n_2)/120 inch from current position at which point printing of following data will start.

- To calculate n_1 and n_2 , first determine the total increments of 1/120" to move the printhead from its current position. If the head movement will be to the left subtract this number from 65336. Divide 256 into the determined number yielding n_2 =the integer portion of the division and n_1 =the remainder.

256 √(n₂ increments -256×n₂ n₁

- If the resulting movement would place the printhead outside current margins, the command is ignored.

ABSOLUTE HORIZONTAL POSITION:

(Standard Mode only)

Moves the printhead to an absolute horizontal position.

Name: ESC+\$+n1+n2

Dec.: 27, 36, n1, n2

Hex.: 1B, 24, n₁, n₂

Comments:

● This command moves the printhead to a position n_1+256× n_2 dots (units) from the left margin. Each unit equals 1/60th of an inch.

● To calculate n_1 and n_2 , divide 256 into the determined number yielding n_2= the integer portion of the division and n_1= the remainder.

CANCEL:

Clears all data in the buffer.

Name: CAN

Dec.: 24

Hex.: 18

REMOTE PRINTER SELECT:

Selects the printer remotely, enabling it to receive data.

Name: DC1 (Device Control 1)

Dec.: 17

Hex.: 11

Comment:

●Receipt of DC1 while the printer is deselected by DC3 (Standard Mode) /ESC+Q+3 (IBM Mode) enables the printer to receive data.

REMOTE PRINTER DESELECT:

(Standard Mode only)

Deselects the printer remotely, disabling it from receiving data.

Name: DC3 (Device Control 3)

Dec.: 19

Hex.: 13

Comment:

● All data sent in deselect status becomes invalid. In order to return to select status, send DC1 code.

REMOTE PRINTER DESELECT: (IBM Mode only)

Deselects the printer remotely, disabling it from receiving data.

Name: ESC+Q+3

Dec.: 27,81,3

Hex.: 1B, 51, 03

Comment:

● All data sent in deselect status becomes invalid. In order to return to select status, send DC1 code.

DELETE:

(Standard Mode only)

Deletes the last character stored in the buffer.

Name: DEL

Dec.: 127

Hex.: 7F

Comments:

- Only ordinary text may be DELeted. Bit image data, spacing between output generated by consecutive TABs, and character mode designation cannot be DELeted.

●This command is ignored in the word processing mode (ESC+a+1, ESC+a+2 or ESC+a+3).

MSB ON:

(Standard Mode only)

Sets the Most Significant Bit to 1.

Name: ESC+>

Dec.: 27,62

Hex.: 1B,3E

Comments:

  • ESC+> has no effect on bit image data.
    ●This setting can be released by ESC+#.

MSB OFF:

(Standard Mode only)

Sets the Most Significant Bit to 0.

Name: ESC+=

Dec.: 27,61

Hex.: 1B,3D

Comments:

●ESC+= has no effect on bit image data.
●This setting can be released by ESC+#.

MSB CANCEL:

(Standard Mode only)

Sets printer to receive 8th bit "as is".

Name: ESC+#

Dec.: 27,35

Hex.: 1B, 23

Comment:

●This setting has no effect on bit image data.

UNDEFINED CODE PRINTING: (Standard Mode only)

Designates undefined codes in locations 0\~31 DEC , 128\~159 DEC as printing codes for international characters.

Name: Set: ESC+I+1

Release: ESC+I+0

Dec.: 27,73,1

27,73,0

Hex.: 1B, 49, 01

1B, 49, 00

Comments:

●The following characters are printed out by this command.

Code (DEC)Print CodeCode (DEC)Print CodeCode (DEC)Print Code
0à22..140(FF)
1è23Ä141(CR)
2ù24(CAN)142(SO)
3ò25Ü143(SI)
4ì26ä144§
5°27(ESC)145β
6£28ü146(DC2)
7(-)29É147(DC3)
8(BS)30é148(DC4)
9(HT)31¥149φ
10(LF)128à150..
11(VT)129è151Ä
12(FF)130ù152(CAN)
13(CR)131ò153Ü
14(SO)132i154ä
15(SI)133°155(ESC)
16§134£156ü
17ß135(-)157É
18(DC2)136(BS)158é
19(DC3)137(HT)159¥
20(DC4)138(LF)
21ø139(VT)

- International Characters reside in ASCII location 0-31 DEC and 128-159 DEC . While these characters are normally set as unprintable codes ESC+I+1 sets these as printable characters.

DRAFT FONT DOWNLOADING: (Standard Mode only) Defines down line load characters into specified address locations in RAM.

Name: ESC+&+0+Cs+Ce+At+P1+P2+...+P11 (0≤Cs≤Ce≤255)

Dec.: 27, 38, 2, Cs, Ce, At, P1, P2,..., P11

Hex.: 1B, 26, 02, Cs, Ce, At, P 1 , P 2 , ..., P _11

Comment:

●Refer to page 5-3.

NLQ FONT DOWNLOADING: (Standard Mode only)

Defines download NLQ font.

Name: ESC+&+2+Cs+Ce+At+P 1H +P 1L +...+P _23L (0≤Cs≤Ce≤255)

Dec.: 27, 38, 0, Cs, Ce, At, P 1H , P 1L , ..., P _23L

Hex.: B1, 26, 00, Cs, Ce, At, P 1H , P 1L , ..., P _23L

Comment:

●Refer to page 5-8.

CHARACTER GENERATOR SELECTION:

(Standard Mode only)

Selects the character generator.

Name: ESC+%+n (n=0 or n=1)

Dec.: 27,37,n

Hex.: 1B, 25, n

Comment:

●Refer to page 5-12.

CHARACTER GENERATOR SET COPY:

(Standard Mode only)

Copies internal CG font into downloadable font area.

Name: ESC+:+0+0+0

Dec.: 27,58,0,0,0

Hex.: 1B,3A,00,00,00

Comment:

●Refer to page 5-11,

DOWNLOADABLE CHARACTER DEFINITION:

(IBM Mode only)

Defines download characters into specified address locations.

Name: ESC+=+n1+n2+m+Cs+At1+At2+Data (0≤Cs≤255)

Dec.: 27, 61, n1, n2, m, Cs, At1, At2, Data

Hex.: 1B, 3D, n₁, n₂, m, Cs, At₁, At₂, Data

Comment:

●Refer to Section 5.2 on page 5-13 (Draft and Text) and 5-19 (NLQ) for detailed information.

ESCAPE:

First byte of each multi-byte printer control code.

Name: ESC

Dec.: 27

Hex.: 1B

Comment:

●Cannot be generated by the ESC key on certain computers.

NULL:

Used in certain multi-byte printer control codes.

Name:NUL
Dec.:0
Hex.:00

RESET PRINTER:

(Standard Mode only)

Initializes printer, causing data in the printer buffer, but not in the receive buffer, to be cleared.

Name:ESC+@
Dec.:27, 64
Hex.:1B, 40

Comment:

●Refer to Section 3.4 for an explanation of printer initialization.

PAPER-OUT DETECTION:

Enables paper-out detector.

Name:Set:ESC+9
Dec.:27, 57
Hex.:1B, 39
Release:ESC+8
27, 56
1B, 38

Comment:

●Disabling of the paper-out detector causes printing to continue after paper end.

PANASONIC KX-P1170 - Comment: - 1

CUT SHEET FEEDER:

(Standard Mode only)

Selects Cut Sheet Feeder (CSF) mode ON/OFF.

Name: ESC+EM+n

Dec.: 27, 25, n

Hex.: 1B, 19, n

Comment:

●The following values of n can be used.

n="0": Cut Sheet Feeder mode is OFF

n="4": Cut Sheet Feeder mode is ON

Note:

- If the Cut Sheet Feeder is not installed and ESC+EM+4 is executed, the printer will not feed the paper correctly.

7. Interfacing

Parallel Interfacing

Communication with a computer is accomplished through a parallel interface based on the Centronics standard.

Specifications:

● data transfer speed: 1000 cps minimum
● synchronization: external STROBE pulse
●logic levels: TTL
●handshaking: BUSY and ACK signals
- connector type: 57-30360 (AMPHENOL) or equivalent
●cable: use a shielded cable 2 meters or less in length.

When the printer is processing data, the BUSY signal is high. The printer will not accept new data from the computer. After the processing is completed, the BUSY signal goes low. (The BUSY signal is also high when the printer is OFF LINE). When the busy signal occurs, the ACK signal goes low indicating to the computer that the data has been processed and the printer is ready to accept more data. This handshaking routine occurs each time a character is sent to the printer.

BUSYSLCTPOERROR
ON LINELOWHIGHLOWHIGH
OFF LINEHIGHLOWLOWLOW
PAPER OUTHIGHLOWHIGHLOW

Printer Status Signals

18 36 1 19

Parallel Interface Connector (Printer side)

7-1 Interfacing

Signal pinReturn side pinSignalDirectin
119STBInput
220DATA 1Input
321DATA 2
422DATA 3
523DATA 4
624DATA 5
725DATA 6
826DATA 7
927DATA 8
1028ACKOutput
1129BUSYOutput
12POOutput
13SLCTOutput
14AUTO FEED XTInput
15
16SG
17FG
18+5 VOutput
3130PRIMEInput
32ERROROutput
33SG
34
35
36

Pin Configuration.

Notes:

● "INPUT" refers to a signal coming into the printer. "OUTPUT" denotes a signal exiting the printer.
- "RETURN" denotes the return side wire of a twisted pair cable and is connected to signal ground.
● All interface signals are at TTL levels.

Connector pin signals

STB...STROBE

●This is a synchronizing input signal to read data into the printer.
●This signal is normally high. Data is read in when it goes low.
●The pulse must be low for at least 1 microsecond.

DATA 1-DATA 8

● These are the input signals which carry the 8 data bits of information.
●The signal is read in synchronization with the STROBE pulse. A high level indicates a logical "1".
●The signal must be present 0.5 microsecond before and after the STROBE pulse.

ACK...ACKNOWLEDGE

●This is an output signal to the computer indicating that the printer is ready to receive the next block of data. It is sent out when the BUSY signal drops from high to low. Therefore, it can be thought of as a data request pulse.
●The signal is normally high. When the condition becomes true, the signal goes low.
●The ACK signal is automatically sent whenever the printer is switched ON LINE.

BUSY

●This output signal indicates the status of the printer. The signal is high when the printer is busy and cannot receive data.
●The signal is high under the following conditions:
1. receive buffer full
2. printer is processing data.
3. printer is OFF LINE
4. printer is in an error condition

PO...PAPER OUT

  • This output signal indicates that paper out detector detects the absence of paper.
    ●The signal is normally low and goes high during a "Paper Out" condition.

SLCT...SELECT

  • SELECT is an output signal which indicates the ON LINE or OFF LINE state of the printer. The signal is high in the ON LINE state and low when OFF LINE.
    ●The printer enters the ON LINE state:

  • when the printer is turned on

  • when PRIME is received
  • when the RESET command is received
  • when the ON LINE switch is pressed

●The printer enters the OFF LINE state:

  1. when the printer is out of paper
  2. when the printer is switched OFF LINE

AUTO FEED XT (AFXT)

●This input signal determines if a line feed (LF) command will be added to each carriage return (CR).
- When AFXT is low, CR+LF action occurs. When AFXT is high, only a carriage return is performed.
●DIP SW3 can alter the response by the printer to an AFXT signal. If SW3 is ON, the printer will perform a CR+LF regardless of the level of the incoming signal. When SW3 is OFF, this automatic action is disabled.

SG...SIGNAL GROUND

●The twisted pair return wires (pins 19-30) are connected to signal ground.

FG...FRAME GROUND

●Frame ground is the same as chassis ground.

+5 V

●This is for evaluation only. It should not be used to supply power for external equipment.

PRIME

●This input signal is used to initialize the printer. The signal is normally high and goes low to reset the printer. It can be received anytime during printer operation.

ERROR

● This output signal is an “error” or “fault” condition. Normally high, this signal goes low when an error occurs. An error condition can be caused by:

  1. a "Paper Out" condition
  2. the printer being OFF LINE

Timing Chart
(When normal printing code is received)
DATA1~8 STB BUSY ACK T1 T2 T3 T5 T4

T1...0.5μs (Min)
T2...1μs (Min)
T3...0.5μs (Min)
T4...5μs (Max)
T5...1ms or less when buffer is not full 1s or less when buffer full

Timing Diagram

The printer does not require any routine maintenance. However, reasonable care of the printer will extend its life. The following preventive and periodic measures are recommended:

Precautions

- Keep all liquids away from the printer. Accidental spillage of a liquid into the printer can cause severe damage.

- Do not block the air flow around the printer. Do not place books, paper, or other items on top of the printer.

- Special care should be taken to protect the printer if it is used in an unfriendly environment such as a machine shop, a dusty or sandy area, etc.

- The life of the printhead can be extended by observing a few simple precautions.

- Do not operate the printer without paper and a ribbon cassette installed.

- Avoid continuous use of the same pins (underline, semi-graphics, etc.) without allowing the printhead time to cool.

- Do not obstruct the movement of the printhead while in operation.

- If the printer is not going to be used for an extended period, unplug the power cord.

Periodic Maintenance

- Cleaning the unit is the most important action the user can perform. The frequency of cleaning is dependent upon the environment.

- Turn the power OFF.

- Clean the case and covers with a soft cloth. Use any mild commercial cleaner on the cloth, do not spray directly on to the printer.

  • Remove the top and the smoked plastic covers. Vacuum or dust the inside area of the unit. Be very careful not to damage the flex ribbon cable and the carriage drive belt.
  • The platen should be cleaned with denatured alcohol only.
  • The carriage guide bar can be lubricated with a very light oil.

Ribbon Cassette

A single ribbon permits the printing of about 4 million characters. When the printing starts to fade, gently push the counter spring in the ribbon cassette hole with the tip of a ballpoint pen or other object. Once the ribbon cassette is mounted onto the carriage and printing is performed for a short time, the characters become darker.

Re-ink Hole

Note:

●Do not push this before the printing starts to fade. If the ribbon has too much ink, the characters may smear when printed.
● Wear and tear of the print head pins may cause serious damage of the ribbon and printing to fade. In such case the printer needs servicing.

Troubleshooting

Most problems associated with the printer can be traced to improper setup, installation, or cabling. The table on page 8-3 will assist the user in identifying and correcting some of the more common problems. If you need additional help, contact the store from which the unit was purchased.

8-2 Maintenance

SYMPTOMPOSSIBLE CAUSEPROBABLE SOLUTION
Printer does not power upNo AC PowerFuse blownCheck Power CordReplace fuse
Power on but printer not printingPrinter not ON LINEInterface cable not connectedPress ON LINE switchSecure connection
Printer won't go ON LINEOut of paperReplace paper
Paper slips around platenPaper feed selector in “T” positionSet selector to “F”
Head moves but does not printRibbon not installed correctly.Re-insert ribbon
Paper wrinkles when using tractor feedNo reverse tension on paper.Selector switch is in “F” positionSet paper supply lower than printerSet selector to “T”
Paper bunches up around platenNo reverse tension on paperSet paper supply lower than printer
Cannot change form length* Cut sheet feeder is ON* Set CSF DIP switch as required
Printout double-spaced or no spacing* Auto LF is ON* Set Auto LF DIP switch as required
Cannot print ASCII characters with code above 127, italic characters printing7 bit/8 bit switch set incorrectly on printer or interface* Set DIP switch SW5 as required
Wrong character set printed* Wrong character set selected* Set DIP switch SW1, 6, 7, 8 as required
Cannot change print mode from computerFONT and PITCH modes are set incorrectlySet to Pgm mode Normal conditionRefer to Section 3.1
Fanfold paper is jammingPaper not installed correctly in tractorSet selector switch to “F” position to easily remove jammed paper. Set paper correctly with tractor again. (see page 2-7~2-12)

(* Pertains to DIP switch settings.)

Standard Mode Italic Character Set

0123456789ABCDEF
0NULSP0@P`pSP0@P`p
1DC1!1AQaqDC1/1AQaq
2DC2`2BRbrDC2`2BRbr
3DC3#3CScsDC3#3CScs
4DC44DTdtDC44DTdt
5%5EUeu%5EUeu
6&6FVfv&6FVfv
7`7GWgw`7GWgw
8BSCAN(8HXhxBSCAN(8HXhx
9HTEM)9JYiyHTEM)9/Yiy
ALF*:JZjzLF*:JZjz
BVTESC+;K[k|VTESC+;K[k/
CFF,<L\I|FF,<L\I/
DCR-=M]m}CR-=M]m/
ESO.>N^n~SO.>N`n~
FSI/?O_oDELSI/?O-oDEL

Standard Mode Graphic Character Set 1

0123456789ABCDEF
0NULSP0@P`pá[BHY3]PANASONIC KX-P1170 - Standard Mode Graphic Character Set 1 - 1
1DC1!1AQaqDC1í ±
2DC2~2BRbrDC2óPANASONIC KX-P1170 - Standard Mode Graphic Character Set 1 - 2PANASONIC KX-P1170 - Standard Mode Graphic Character Set 1 - 3
3DC3#3CScsDC3ú
4DC44DTdtDC4ñPANASONIC KX-P1170 - Standard Mode Graphic Character Set 1 - 4PANASONIC KX-P1170 - Standard Mode Graphic Character Set 1 - 5\Sigma
5%5EUeuÑ\sigma
6&6FVfvaPANASONIC KX-P1170 - Standard Mode Graphic Character Set 1 - 6PANASONIC KX-P1170 - Standard Mode Graphic Character Set 1 - 7\mu
7'7GWgwo\tau
8BSCAN(8HXhxBSCAN¿PANASONIC KX-P1170 - Standard Mode Graphic Character Set 1 - 8[0747]\Phi
9HTEM)9IYiyHTEM\theta
ALF*:JZjzLFPANASONIC KX-P1170 - Standard Mode Graphic Character Set 1 - 9PANASONIC KX-P1170 - Standard Mode Graphic Character Set 1 - 10\Omega
BVTESC+;K[kVTESC\frac{1}{2}δ
CFF,<L\I\frac{1}{2}FF\frac{1}{4}PANASONIC KX-P1170 - Standard Mode Graphic Character Set 1 - 11PANASONIC KX-P1170 - Standard Mode Graphic Character Set 1 - 12\infty
DCR-=M]m|CRi\phi2
ESO.>N^n~SO<<[42BW]PANASONIC KX-P1170 - Standard Mode Graphic Character Set 1 - 13\epsilon
FSI/?O_oDELSI>>\cap$ SP

PANASONIC KX-P1170 - Standard Mode Graphic Character Set 1 - 14

PANASONIC KX-P1170 - Standard Mode Graphic Character Set 1 - 15

PANASONIC KX-P1170 - Standard Mode Graphic Character Set 1 - 16

PANASONIC KX-P1170 - Standard Mode Graphic Character Set 1 - 17

Standard Mode Graphic Character Set 2

0123456789ABCDEF
0NULSP0@P`pÇÉáL
1DC1!1AQaqüæí ±
2DC2`2BRbréÆó
3DC3#3CScsâôú
4DC44DTdtäöñ--\Sigma
5%5EUeuàòÑ-+\sigma
6&6FVfvåûa-||\mu÷
7`7GWgwçùo\tau
8BSCAN(8HXhxêÿ¿-\Phi
9HTEM)9IYiyëÖ-||\theta
ALF*:JZjzèü-||\Omega
BVTESC+;K[k|ï¢1⁄2δ
CFF,<L\l|î£1⁄4\inftyi
DCR-=M]mì¥i-||-||\phi^2
ESO.>N^n~ÄPt<<-\epsilon$
FSI/?O_oDELÅf>>-⊥SP

IBM Mode Character Set 1

0123456789ABCDEF
0NULSP0@P`páPANASONIC KX-P1170 - Standard Mode Graphic Character Set 1 - 18LPANASONIC KX-P1170 - Standard Mode Graphic Character Set 1 - 19α
1DC1!1AQaqDC1í[KCOX][2066]β±
2DC2"2BRbrDC2ó[OCT3]T[K5DO]Γ
3#3CScsú[BCKH][780Z]π
4DC4$4DTdtDC4ñ[XCBX]-PANASONIC KX-P1170 - Standard Mode Graphic Character Set 1 - 20Σ
5%5EUeuÑPANASONIC KX-P1170 - Standard Mode Graphic Character Set 1 - 21+[35BD]σ
6&6FVfva[KBKCI]=PANASONIC KX-P1170 - Standard Mode Graphic Character Set 1 - 22μ÷
7,7GWgwoPANASONIC KX-P1170 - Standard Mode Graphic Character Set 1 - 23|PANASONIC KX-P1170 - Standard Mode Graphic Character Set 1 - 24τ
8BSCAN(8HXhxBSCAN¿[627S]L[WHDS]Φσ
9HT)9IYjyHTΓ[CBTZ][BDW7][86SC]θ
ALF*:JZjzLF¬[SDW7][∅W2]PANASONIC KX-P1170 - Standard Mode Graphic Character Set 1 - 25Ω
BVTESC+;KIklVTESC1⁄2PANASONIC KX-P1170 - Standard Mode Graphic Character Set 1 - 26[∅52S][∅X2S]δ
CFF,<L\l|FF1⁄4PANASONIC KX-P1170 - Standard Mode Graphic Character Set 1 - 27[IVW2][AKTB]n
DCR-=M]m|CRiPANASONIC KX-P1170 - Standard Mode Graphic Character Set 1 - 28=PANASONIC KX-P1170 - Standard Mode Graphic Character Set 1 - 29ø2
ESO.>N^n~SO<<[OXKG][8608][TYWIC]ε
FSI/?O_oSI>>[7]SP

PANASONIC KX-P1170 - Standard Mode Graphic Character Set 1 - 30

PANASONIC KX-P1170 - Standard Mode Graphic Character Set 1 - 31

PANASONIC KX-P1170 - Standard Mode Graphic Character Set 1 - 32

IBM Mode Character Set 2

0123456789ABCDEF
0NULSP0@P`pÇÉá
1DC1!1AQaqüæí ±
2DC2"2BRbréÆóT
3#3CScsâôú
4DC44DTdtäöñ\Sigma
5§%5EUeuàòÑFσ
6&6FVfváûa\mu÷
7,7GWgwçùo\tau
8BSCAN(8HXhxêÿ¿\Phiο
9HT)9IYiyēÖθ
ALF*:JZjzèܬ\Omega$
BVTESC+;K[k|ī¢1⁄2δ
CFF,<L\l]ī£1⁄4n
DCR-=MIm|j¥i2
ESO.>N^n~ÄPt<<ε
FSI/?O_oÄf>>SP

Note: In NLQ mode, the printer prints Pts for Pt.

IBM Mode All Character Set

0123456789ABCDEF
0SP0@P`pÇÉáα
1!1AQaqüæíβ±
22BRbréÆóTTΓ
3!!#3CScsâôúπ
4$4DTdtäöñ--Σ
5§%5EUeuàòÑ-+Fσ
6-&6FVfvàûa-||μ÷
77GWgwçùoTIτ
8(8HXhxēÿ¿-Φσ
9σ)9lYiyēÖ-||θ
A*:JZjzèÜ| |Ω
Bσ+;K[k|īφ1⁄2δ
CL,<L\l]î£1⁄4n
D-=M]m}i¥i=ø2
Eʃ.>N^n~ÄPt<<-ε
F/?O_oÄf>>-SP

Note: In NLQ mode, the printer prints Pts for Pt.

PANASONIC KX-P1170 - Standard Mode Graphic Character Set 1 - 33

International Character Set

n35c23h36u24h64d40h91c5BH92c5CH93d5DH94c5EH96d60h123d7BH124d7CH125d7DH126d7EH
USA0#@[\]--[]]-
FRANCE1#à*ç§--éùè-
GERMANY2#§ÄÖÜ--äöüß
ENGLAND3£@[\]--]]]-
DENMARK I4#@ÆÄ--æøá-
SWEDEN5#øÉÄÖÄÜéäöàü
ITALY6#@*\é-ùàòèi
SPAIN I7Pt@iÑ¿---ñ]-
JAPAN8#@[¥]--]]]-
NORWAY9#øÉÆÄÜéæøàü
DENMARK II10#ÉÆÄÜéæøàü
SPAIN II11#áIÑ¿é-iñóú
LATIN AMERICA12#$áIÑ¿éüíñóú

Proportional Spacing Tables

ASCII Characters Standard Mode Characters

ASCIIcodeChar.Width
NormalItalic
0à1211
1è1211
2ù1111
3ò1011
4ì88
588
6£1212
7ì510
8¿1211
9Ñ1212
10ñ1112
11ɑ1212
12Pt1212
13À1212
14à1211
15ç1111
16§1012
17ß1111
18Æ1212
19æ1212
20ø1212
21ø1211
2289
23Ä1212
24Ö1212
25Ü1212
26ä1211
27ð1011
28ü1112
29É1212
30é1211
31¥1212
32SPACE1212
33510
34810
351212
36S1211
37%1212
38&1212
3955
40(68
41)63
42*1212
43+1212
ASCII codeChar.Width
NormalItalic
44.78
45-1212
46.67
47/1010
4801212
49189
5021212
5131212
5241212
5351212
5461211
5571212
5681212
5791211
58:68
59:69
60<1010
61=1211
62>109
63?1211
64@1212
65A1212
66B1212
67C1212
68D1212
69E1212
70F1212
71G1212
72H1212
73I810
74J1112
75K1212
76L1210
77M1212
78N1212
79O1212
80P1212
81Q1212
82R1212
83S1212
84T1212
85U1212
86V1211
87W1212
ASCII codeChar.Width
NormalItalic
88X1012
89Y1212
90Z1012
91{811
92\107
93]811
94·1210
951212
96·55
97a1211
98b1111
99c1111
100d1112
101e1211
102f1012
103g1111
104h1111
105i89
106j910
107k1011
108l89
109m1211
110n1110
111o1211
112p1111
113q1111
114r1110
115s1211
116t1110
117u1211
118v1210
119w1212
120x1012
121y1211
122z1012
123|910
124|59
125|910
126~1212
12701212

Unit: 1/120 inch (0.21mm)

IBM Mode Characters

ASCII codeChar.Width
0a12
1a12
2ü12
3ö11
4l8
6£12
7j12
8¿12
9Ñ12
10ñ12
12Pt12
13Å12
14å12
15ç12
16§12
18Æ12
19æ12
23Ä12
24Ö11
25Ü12
26ä12
27ö11
28ü12
29É12
30ó12
31¥12
32SPACE12
33!5
34"8
35#12
36§12
37%12
38&12
39'6
40(6
41)6
42*12
43÷12
44,6
45-12
46.6
47/10
48012
4918
ASCII codeChar.Width
50212
51312
52412
53512
54612
55712
56812
57912
58:6
59;6
60<10
61=12
62>10
63?10
64@12
65A12
66B12
67C12
68D12
69E12
70F12
71G12
72H12
73I8
74J12
75K12
76L12
77M12
78N12
79O12
80P12
81Q12
82R12
83S12
84T12
85U12
86V12
87W12
88X10
89Y12
90Z12
91[8
92\10
93]8
ASCII codeChar.Width
94-12
95-12
96r6
97a12
98b11
99c11
100d11
101e12
102f12
103g11
104h12
105i8
106j8
107k10
108l8
109m12
110n12
111o11
112p11
113q11
114r11
115s12
116t10
117u12
118v12
119w12
120x10
121y12
122z10
123{9
124|4
125}9
126~12
12712

Unit: 1/120 inch (0.21mm)

IBM Graphic Characters Standard Mode Characters

ASCIIcodeChar.Width
NormalItalic
21§1012
128Ç1212
129ü1112
130é1211
131ä1212
132ä1211
133ä1211
134ä1211
135ç1111
136ö1212
137ö1211
138è1211
139ī810
140j1011
141i88
142Ä1212
143Ä1212
144É1212
145æ1212
146Æ1212
147ö1012
148ö1011
149ö1011
150ü1111
151ü1111
152y1211
153Ö1212
154Ü1212
155¢1111
156£1212
157¥1212
158Pl1212
159f1112
160ä1211
161I810
162ö1012
163ü1111
164ñ1112
165Ñ1212
166a1211
167o1212
168¿1211
1691212
1701212
ASCII codeChar.Width
NormalRallc
171 12 1212
172 14 1212
1731510
174<<1212
175>>1212
224 1212
225 1111
226 1012
227 1212
228 1012
229 1112
230 1112
231 1212
232 1012
233 1212
234 1212
235 1211
236 1212
237 1212
238 1010
239 1012
240 1212
241 ± 1212
2421010
2431010
246 ÷ 1212
2471212
248 ^ 88
249 66
250 · 66
251 1212
252 ^n 88
253 ^2 88
254 88
255SP1212

Unit: 1/120 inch (0.21mm)

IBM Mode Characters

ASCII codeChar.Width
0012
112
212
312
410
512
612
712
812
912
1012
1112
1212
13P12
14#12
15o12
1612
1712
1812
19!!12
2012
2212
2312
2412
2512
2612
2712
28L12
2912
3012
3112
12712
128Q12
131À12
136è12
139T9
140I10
14711
150û12
152ÿ11
155¢12
159f12
160à12
161I12
ASCII codeChar.Width
162 12
163 12
166 12
167 12
16912
17012
171 1⁄2 12
172 1⁄4 12
174 < < 12
175 > > 12
224 12
225 12
226 11
227 12
228 12
229 12
230 12
231 11
232 12
233 12
234 12
235 12
236 12
237 12
238 10
239 12
240 12
241 ± 12
24210
24310
246 ÷ 12
247 = 11
248 8
249 6
250 · 6
251 12
252 ^n 10
253 ^2 8
254 8

Unit: 1/120 inch (0.21mm)

Download Character Matrix Blanks: Draft

9×11

PANASONIC KX-P1170 - Download Character Matrix Blanks: Draft - 1

natural_image Grid pattern with uniform black lines on white background, no text or symbols present

PANASONIC KX-P1170 - Download Character Matrix Blanks: Draft - 2

natural_image Blank grid paper with no text, numbers, or symbols

Download Character Matrix Blanks: NLQ

18×23

PANASONIC KX-P1170 - Download Character Matrix Blanks: NLQ - 1

natural_image Grid pattern with uniform black lines on white background, no text or symbols present

e

Make copies of this page first.

Then use blank matrices to design your down line load characters.

Paper

1. Fanfold paper

A list of the paper which may be used with this unit is provided below.

Width: 102\~254 mm {4\~10 inches}

Quality and number of sheets:

Type of paperSheetsWeight
in lbsin g/m2
rearbottomrearbottom
Fine-quality paper116~2018~2460~9060~83
Non-carbon2~411~14 (17*)41~53 (64*)
Multi-layered with carbon211~14 (17*)41~53 (64*)

* only for the last sheet

Notes:

●For optimum paper handing, when using some types of thicker multi-part fanfold paper, we suggest the use of the bottom feed paper path.

- When using multi-part fanfold paper in environments which have very high or low temperature and/or humidity, we recommend the use of the bottom feed to optimize paper handling and print quality.

● In multi-layered paper with carbon, the carbon is equivalent to a sheet of paper.

● "Weight in pounds" represents the weight of 500 [17×22 inches (432×559 mm)] sheets.

● The printer will handle multi-part papers up to 0.013 inch (0.32 mm) thick. Up to 4 copies of 14 lb. chemical release paper can be used.

2. Single Sheet

Width: 102\~297 mm {4\~11.7 inches}

Height: 127\~363 mm {5\~14.3 inches}

Weight in pounds (g/m²): 53\~90 g/m2 {14\~24 lbs}

Scanned text of contract clauses with a central horizontal line, likely from a legal or regulatory document.

3. Envelope

10 size envelope is recommended. Since envelopes vary in size, paper weight and construction, we cannot guarantee print quality and paper handling for all types of envelopes.

Scanned text of contract clauses or legal document sections

Printing Area

1. Fanfold paper

B 1st character Printing area C A Paper perforations Printing area D

RearBottom
A25.4 mm {1"}
B19.4 mm {0.76"}
C20.3 mm {0.80"}91.5 mm {3.6"}
D38.1 mm {1.5"}24.1 mm {0.95"}

A: Value A indicates the positions near the paper perforations where the printing quality may not be optimum.

B: Value B indicates the position where the first character is printed. (When the left tractor is set on the left end.)

C: Value C indicates the area from the top of the paper to the position where the first character is printed.

D: Value D indicates the position where paper out is detected.

2. Single Sheet

B C 1st character Printing area D

B47 mm {1.85"}
C20.3 mm {0.80"}
D25.4 mm {1"}

B: Value B indicates the position where the first character is printed.

C: Value C indicates the area from the top of the paper to the position where the first character is printed.

D: Value D indicates the position where paper out is detected.

Envelope

B C Printing area D

B25.4 mm {1"}
C20.3 mm {0.80"}
D25.4 mm {1"}

E-1 Appendix

Software commands of Standard mode and IBM mode descriptions are not indexed here.

For page references for commands see pages 6-1 through 6-9 in section 6.

A

Adjusting the printing head gap 2-4

ASCII tables B-1

B

Back tension plate 3-5

Bit image 5-21

8-pin Bit Image 5-23

9-pin Bit Image 5-25

C

Center paper support 1-6

Character pitch 5-1

Character set 1-2

Standard mode A-1

IBM mode A-4

International A-7

Column indicator light 1-5,3-3

Connecting to a Computer 2-14

Control Table 1-5,3-2

Setting 3-2

D

Detectors 3-6

DIP switch setting 2-15

Dot density 5-21

Double height printing 5-2

Double printing 5-2

Double width printing 5-2

Download characters 5-3

E

Emphasized printing 5-2

EZ Set Operator panel 1-1, 1-5, 3-1

F

Front Panel Switches 1-5,3-1

FF/PITCH switches 1-5, 3-1

FUNCTION switch 1-5,3-1

LF/FORM LENGTH 1-5,3-1

Function mode 3-1

H

Head gap lever 1-6,2-4

Head nose 2-3

Hex. Dump 3-7

I

Initialization 3-7

Ink ribbon cassette 2-1,8-2

Interfacing 7-1

M

MEMO LOAD 1-1,3-4

N

Nose cover 2-3

0

ON LINE indicator light1-5, 3-1
ON LINE switch1-5, 3-1
3-2, 3-6
Out of paper detector3-6
Overheat detector3-6
Overline printing5-2

P

PaperD-1
EnvelopeD-2
Installation2-5~2-12
Specifications1-2~1-4
Paper bail release lever1-6, 2-6, 2-9
Paper feed selector1-6, 2-5
Paper guide1-6, 2-5
Parallel Interface connector1-7, 7-1
Platen knob1-6, 1-7
POWER/PAPER OUT
Indicator light1-5
Power switch1-7, 2-4
Power up2-4
Printhead1-6
Printing AreaE-1
Print pitch1-1, 5-1
Proportional Spacing tablesB-1

R

ROW indicator light1-5
RS-232C serial interface1-2

S

Self test2-13
Site requirements2-1
Smoked plastic cover1-6, 2-2

T

Top cover1-6
Top of form3-5
Tractor1-6, 2-5, 2-7
Tractor clamping lever1-6, 2-7
2-10

U

Underline printing5-2

W

Wing tab2-3

OPTIONS and SUPPLIES

KX-P19 RS-232C/Current Loop Serial Interface Board

KX-PS10 RS-232C Adapter

KX-PS12 Apple Interface Adapter

KX-P37 Auto Cut Sheet Feeder (Single bin)

KX-P43 32K Buffer Chip

KX-P115i Ribbon Cassette (Black)

934

Matsushita Electric Industrial Co., Ltd.

Central P.O. Box 288, Osaka 530-91, Japan

Printed in U.K.

PJQX6316ZA C0691CJ0

Sommaire Cliquez un titre pour y accéder
Assistant notice
Powered by Anthropic
En attente de votre message
Informations produit

Marque : PANASONIC

Modèle : KX-P1170

Catégorie : Imprimante