ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Ct S300 Drivers For Mac
    카테고리 없음 2020. 1. 30. 22:19
    Ct S300 Drivers For Mac

    CITIZEN OPOS DRIVER.6 1.3. OPERATING ENVIRONMENT.6 1.4. APPLICATION DEVELOPER.7 1.5.

    OPOS CONTROL.7 1.6. CITIZEN OPOS DRIVER REGISTRY STRUCTURE.8 Registry Operation.9 1.7.

    CITIZEN OPOS DRIVER PRECAUTIONS.10 2. CITIZEN OPOS PRINTER SERVICE OBJECT. POS PRINTER SERVICE OBJECT AND METHOD RELATIONS.11 CBM-1000TypeII.11 CT-S300/CT-S310.12 CT-S2000.13 CT-S4000.14 CD-S500.15 2.3. POS PRINTER SERVICE OBJECT AND PROPERTY RELATIONS.16 CBM-1000TypeII.16 CT-S300/CT-S310.20 CT-S2000.24 CT-S4000.28 CD-S500.32 2.4. POS PRINTER SERVICE OBJECT AND OPOS ESCAPE SEQUENCE RELATIONS.36 CBM-1000TypeII.36 CT-S3000/CT-S310.37 CT-S2000.38 CT-S4000.39 CD-S500.40 2.5. POS PRINTER SERVICE OBJECT AND EVENT RELATIONS.41 CBM-1000TypeII.41 CT-S300/CT-S310.41 CT-S2000.41 CT-S4000.42 CD-S500.42 2.6. POS PRINTER SERVICE OBJECT AND PRECAUTIONS.43 ClaimDevice Method.43 PrintBarCode Method/RotateSpecial.43 RotatePrint Method.43.

    Citizen CT-S300 - receipt printer - two-color (monochrome) - thermal line overview and full product specs on CNET.

    How to use CT-S300Maintenance.exe 1. Preparation Please check if following files are in the same folder CT-S300Maintenance.exe CT-S300Maintenance.ini WinIO.DLL WinIO.SYS WinIO.VXD (Do not change any setting in “CT-S300Maintenance.ini” file 2. Choosing Interface Run “CT-S300Maintenance.exe” file.

    Choose interface In case of Serial Interface, set the communication condition according to the setting of printer. Then press “Next”. Firmware Loading Usually, you do not need to use this function. Please use it only when it is really necessary. Set DIP switch for 2-OFF/3-OFF/4-OFF/5-OFF/6-ON/7-ON.

    Make the printer go into Firmware Loading mode. Open Paper cover. Make the cutter blade out by rotating Cutter Motor Lock Release Screw Power on while pressing LF switch. Press LF switch twice. Choose firmware file by pressing Browse button. Press Send button When loading is finished, turn off/on the printer.

    If you load the firmware, NV bit iamge is erased. Memory switch setting and customize values may be erased depending on the version of firmware. Customization 4.1 Customization mode To use the function after this page, you need to make the printer go into Customization mode as per following steps. Open Paper cover.

    Power on while pressing LF switch. Press LF switch once. There are 3 buttons for this function and each buttons works as follows.

    Mac

    Send Changed setting is sent to the printer. But new setting is not effective until pressing “Write” button. Receive By pressing this button, current setting information can be sent from printer to this software and the values on this software is changed accordingly. Write If this button is not pressed, new setting is not effective. 4.2 Memory Switch Setting Choose the button of memory switch to make it ON. Please refer to the last page of this document. 4.3 Interface setting If DIP switch 1 is OFF, this setting can be effective.

    After changed condition is written to printer, this software will not communicate with printer properly. 4.4 Mechanism Setting Print Density: Please adjust the density if printing results is light or too dark. JPOS Thermal Receipt Printer Driver Installation and User Guide Foreword The purpose of this manual is to explain how to install and use JPOS Thermal Receipt Printer driver. This driver supports windows 98/2000/XP and Linux. About the Product This is JPOS Thermal Receipt Printer driver from CBM Corporation. This printer driver can work with all the major platforms such as window 98/2000/XP, Linux etc.

    This printer driver supports receipt printing only. This printer driver has support for CBM Corporation’s Receipt Thermal Printers and Cash Drawers as listed below.

    CBM-S300. CBM-1000II Installation Pre-Installation Instructions. Please make sure that all other programs are closed during installation. Please make sure that no other program selects the port, which you have chosen for connecting the printer interface. Please make sure the Java runtime environment is installed on your system and the JAVAHOME environment property is set to the Java runtime environment installation folder.

    External Interface Requirements The following describes how the product interfaces to the surrounding world. System Requirements The installation of the driver will require a PC with the specific OS installed of which you are installing the JPOS Thermal Receipt Printer driver from CBM Corporation.

    Hardware Requirements The interface between the printer and the computer can be all major ports e.g. Parallel (LPT Port), RS-232 Serial (COM Port), USB. For windows platform: The current version of JPOS Thermal Receipt Printer driver supports parallel communication (LPT Port) and Serial communication (COM port) and USB.

    For Linux platform: The current version of JPOS Thermal Receipt Printer driver supports parallel communication (LPT Port) and Serial communication (COM port) and USB. Software Requirements The software interface shall follow the current standard for controlling and operating the Thermal Receipt Printers under the OS. OPERATING ENVIRONMENT.5 2. INSTALLATION.7 3. CONFIGURATION OF INSTALLATION FILES.11 4.

    OPOS DRIVER SETTING TOOL.12 4.1 Adding New Printer and Cash Drawer.13 4.2 Adding New Cash Drawer.20 4.3 Adding Logical Device.21 4.4 Deleting Device.22 5. UNINSTALL.26 6. PRINTER SETTING.27 6.1 CBM-1000II Series.27 6.2 CT-S300 Series.28 6.3 CT-S2000 Series.29 6.4 CT-S4000 Series.30 6.5 CD-S500 Series.31. Operating system Citizen Systems drivers are designed to work on any of following operating systems.

    Microsoft Windows 2000 Microsoft Windows XP Microsoft Windows Server 2003 (The functions in terminal mode are limited.) Microsoft Windows Vista 2. Supported printer models and interfaces Note.

    CD-S500/501/503 have emulation mode for CBM, Star and ESC/POS. The driver for the model is for ESC/POS mode. CD-S501 and CD-S500 use same driver. Japanese driver is available separately.

    Supported interfaces are Serial interface Parallel interface USB Ethernet (Please note that driver installation procedure in this document does not cover the steps for Ethernet.) Caution USB Virtual com driver If you use CT-S280/PMU2xxx/BD2-222x USB interface model or CT-S2000/4000/310/281/PMU2xxxII with setting for V-COM, USB drivers need to be installed before Windows driver installation. Please refer to the separate manual for USB driver. Status function For the driver with the status function (language monitor) to get the changed status of printer, another document is available. Please refer to the document for the function. Because the driver with status function could make the printing software unstable, if you do not have any demand to use status function, please use the standard driver. Installing the driver These instructions use Windows XP as the example operating system. Windows 2000 and Windows Server 2003 are similar.

    Significant differences are noted. This explanation is for first time installation. For the installation after second time, there could be more steps or the screen can be different. The file for the driver is ZIP file. Please extract the file first. DIP/Memory switch setting of printer and port settings of Windows The printer drivers are designed to work with the factory default settings for the printer.

    To set the printer to the factory default settings please check the printer’s users manual. If you are having trouble with a serial port printer (RS-232) please refer to appendix A. Using the printer 5.1 Printer User Interface Follow the steps bellow to access the custom part of the user interface for the printers: Select the printer properties for the printer driver by right clicking on the printer icon.

    Printer fonts 7. Graphic printing function Following printer drivers support graphic printing. Windows fonts (TrueType fonts) can be printed by these drivers as well. Special functions To use special function of printer, it is necessary to send specified character in “Control” font or to send specified character in “xx cpi“ font. Both “xx cpi Euro”, “xx cpi Ext.” font. Windows font (TrueType font) does not work for the special functions. Operating system 2.

    Printer models and drivers. Note. If your printer has auto cutter and you do not want to use the auto cutter function, please choose the model name with “No cut” or No cutter model. If you choose the model with cutter function, it cuts the paper at end of each page. However, cut style depends on the specification of the cutter. IDP3420 / 3421 / 3423, IDP3545 / 3546, IDP3550 / 3551 have emulation mode for CBM, Star and ESC/POS.

    We have drivers for CBM mode and drivers for ESC/POS mode. Older dot matrix printers do not have connector for cash drawer. Drivers for all thermal printers support graphic printing and drivers for impact printers except “342x ESC/POS mode” do not support graphic printing. DIP switch setting of printer and Port setting of Windows PRINTER: Please choose bigger size of buffer, if the printer allows you to choose it. PRINTER: Please choose CR=CR only, if the printer allows you to choose it. BOTH: Serial communication conditions (Handshake, Baud rate, Data length, Parity) have to correspond between printer side and Windows side.

    BOTH: XON/XOFF is recommended for handshaking. If you have strange results on serial interface model, please try as follows.

    From the property page of printer driver, Details - Port Setting - Advanced Then disable 'use FIFO buffers' or make Receive Buffer/Transmit Buffer at lowest label. Installing the driver By executing the downloaded file, the several directories are made for each operating system. Make sure where drivers for your operating system are located. Printer fonts 6.

    Character conversion table for 80 – FF (hex) characters 7. Barcode Note. Size of barcode can be selected by choosing font size. The Barcode size is vertical size. It is calculated as follow: Printing size (in inches) = Barcode size divide 72. HRI characters can be added by special functions.

    Each barcode has limitation of characters to use. Please refer to the user’s manual for the details of limitations.

    These fonts will not be shown correctly. Graphic printing function 9.

    Special functions 10. Paper sizes and recommended margins A) Length B) Width and margin 11. Example of usage by Microsoft Word 12. Example of program by Visual Basic 13. Operating system CBM drivers are designed to work on any of following operating systems.

    Microsoft Windows 95 Microsoft Windows 98 Microsoft Windows ME Microsoft Windows NT 4.0 Microsoft Windows 2000 Microsoft Windows XP 2. Printer models and drivers. Note. If your printer has auto cutter and you do not want to use the auto cutter function, please choose the model name with “No cut” or No cutter model. If you choose the model with cutter function, it cuts the paper at end of each page.

    However, cut style depends on the specification of the cutter. IDP3420 / 3421 / 3423, IDP3545 / 3546, IDP3550 / 3551 have emulation mode for CBM, Star and ESC/POS. We have drivers for CBM mode and drivers for ESC/POS mode. Older dot matrix printers do not have connector for cash drawer. Drivers for all thermal printers support graphic printing and drivers for impact printers except “342x ESC/POS mode” do not support graphic printing.

    DIP switch setting of printer and Port setting of Windows PRINTER: Please choose bigger size of buffer, if the printer allows you to choose it. PRINTER: Please choose CR=CR only, if the printer allows you to choose it. BOTH: Serial communication conditions (Handshake, Baud rate, Data length, Parity) have to correspond between printer side and Windows side. BOTH: XON/XOFF is recommended for handshaking.

    If you have strange results on serial interface model, please try as follows. From the property page of printer driver, Details - Port Setting - Advanced Then disable 'use FIFO buffers' or make Receive Buffer/Transmit Buffer at lowest label. Installing the driver By executing the downloaded file, the several directories are made for each operating system.

    Make sure where drivers for your operating system are located. When you are requested to choose manufacturer and model for the printer, please click “Have Disk” button And specify the directory where you extracted the driver files. Then choose your printer after CBM printer models are listed. After the driver installation is finished, printer icon appears in Printer Windows and test page is printed. If anything is not printed, please check if you choose the correct port. If garbage characters are printed and you use the serial port, please check if correct baud rate is set. Printer fonts Following printer fonts can be selected by using Windows driver.

    Printing by printer font is much faster than printing by Windows font. Note. The difference of “xx cpi”, “xx cpi Euro” and “xx cpi Ext.” is characters/functions assigned to 80 FF hex. Special function: Special functions are assigned.

    (Refer to section 9 for the special functions. ) Windows Code: Characters from Windows code table are assigned. No characters: No characters / No functions are assigned. Converted: Characters from conversion table are assigned. (Refer to next section for the conversion table.) Code Page 437: Characters from code page 437 are assigned. Standard font and double width font are listed in different font name. For example, “7.5 cpi” is double width font of “15 cpi”.

    Font size 24 is double high font of font size 12. It is necessary to use Black/Red ink ribbon and proper printer to print red characters by “Red” color font for impact printers. It is necessary to use special paper to print Red font for thermal printers. If landscape (horizontal) orientation is selected, these fonts will not be printed. “Control” font is only for special functions and not for printing. Character conversion table for 80 – FF (hex) characters This is for “xx cpi”(A0-FF hex) and “xx cpi Ext.” (80-FF hex) for the printers except CBM1000 / CMP10 / CT-S300 / IDP3240 / IDP342x / IDP355x / CBM820 / PPU-700.

    Barcode Note. Size of barcode can be selected by choosing font size. The Barcode size is vertical size. It is calculated as follow: Printing size (in inches) = Barcode size divide 72. HRI characters can be added by special functions. Each barcode has limitation of characters to use.

    Please refer to the user’s manual for the details of limitations. These fonts will not be shown correctly.

    . Command Reference LINE THERMAL PRINTER CT-S300 MODEL Rev.

    1.02 Issued on April 25, 2005. REVISION Rev. Date Comment Rev.

    0.01 2003/07/17 Newly issued 2005/01/17 Add “3.1.12 Codepage 00H to 7FH & Thai Code 18” Rev. 1.02 2005/04/25 Change of code pages.

    TABLE OF CONTENTS 1. 1 1.1 Operation Mode.1 1.2 Character Set.1 1.3 Control Commands.1 1.3.1 Control Command Details.1 1.3.2 How to Send Control Commands. CONTROL COMMANDS.2 2.1 ESC/POS Command List. 2.2.5 Bit Image Commands.45 ESC. m n1 n2 d k.45 GS. n1 n2 d n1 8.47 GS / m.49 GS v 0 m xL xH yL yH d1.dk. 50 2.2.6 Status Commands.

    GS (K pL pH fn m fn = 50.111 GS (K pL pH fn m fn = 97.112 GS (M pL pH fn m.113 GS (M pL pH fn m fn = 1, 49.114 GS (M pL pH fn m fn = 2, 50. BASIC programming is explained. Example 1 Let’s print a character string “CITIZEN” in enlarged (double-height, double-width) and in normal format. Program coding The Control Command shows that the command name for setting the size of a character is GS! Let’s make a program using this code. CONTROL COMMANDS 2.1 ESC/POS Command List Print Control Commands Control Function Mode GS P Command Printing and paper feed S.P. Back to printing S.P.

    (1) Printing in PAGE MODE and returning to STANDARD MODE (at the selection of PAGE MODE) (2) Printing of Black mark and paper feeding to the top of the print position (with Black mark paper selected) ESC FF. Print Position Commands Commands Function Mode GS P Horizontal tab S.P. ESC $ Specifying the absolute positions S.P.

    ESC D Setting horizontal tab position S.P. ESC T Selecting the character printing direction in PAGE MODE ESC W Defining the print area in PAGE MODE ESC Specifying the relative position S.P. Panel Switch Commands Commands Function Mode GS P ESC c5 Enabling/disabling the panel switches S.P. Macro Commands Commands Function Mode GS P GS: Starting/ending macro definition S.P.

    GS ^ Executing the macro S.P. Cutter Commands Commands Function Mode GS P GS V Cutting the paper S.P.

    Printer Function Setting Commands Commands Function Mode GS P GS ( D Enabling or disabling real-time command GS ( E Printer function setting command GS ( M Customizing the printer GS ( N Designating font attribute Other Commands Commands Function Mode GS P DLE ENQ. 2.1.1 Description of Items XXXX Function The name of a command. Code The string of codes comprising the command is represented by H for hexadecimal numbers, B for binary numbers, and for decimal numbersk denotes the number of repetition of “k”. 2.2 Command Details 2.2.1 Print Control Commands Function Printing and paper feed Code H Outline Prints data inside the print buffer and feeds paper based on the line feed amount having been set.

    Caution After this command is executed, the beginning of the line is taken as the start position for the next point. Function Back to printing Code H Outline (1) When memory switch 1-3 is OFF: This command is ignored. (2) When memory switch 1-3 is ON: The same operation as LF is executed. See Also Sample Program LPRINT 'AAA';CHR$(&HD); LPRINT 'BBB';CHR$(&HD); LPRINT CHR$(&HD).

    Function (1) Printing in PAGE MODE and returning to STANDARD MODE (at the selection of PAGE MODE) (2) Printing of Black mark and paper feeding to the top of the print position (with Black mark paper selected) Code H (1) At selection of PAGE MODE Outline Executes a batch printout of the data mapped in the entire print area, and then returns to STANDARD MODE. ESC FF Function Printing data in PAGE MODE Code HH Outline Executes a batch printout of the data mapped in the entire print area in PAGE MODE. Caution. This command is only effective when PAGE MODE is selected. Mapped data, as well as the ESC T and ESC W settings, and the character mapping position are held even after printing. ESC d n Function Printing and feeding the paper by “n” lines Code HH Range Outline Prints data in the print buffer and feeds paper by “n” lines. Specified lines do not remain.

    Caution. After this command is executed, the beginning of the line is taken as the start position for the next print. 2.2.2 Print Character Commands Function Canceling print data in PAGE MODE Code H Outline Erases all data contained in the currently effective print area in PAGE MODE. Caution. This command is only effective when PAGE MODE is selected. If the previously established print area overlaps the currently effective print area, the overlapped data in the previously established area will be erased.

    ESC SP n Function Setting the right spacing of the character Code HH Range Outline Sets the right spacing of character to n basic calculation pitch inches. Caution. If the horizontal magnification of character is 2 or more, the right spacing increases with the magnification.

    N Function Collectively specifying the printing mode Code HH Range Outline Printing mode is assigned. Value Function Character Font Font A (12 Font B (9 Undefined — — Undefined — — Emphasis Canceled Specified Double height Canceled Specified Double width Canceled Specified. Sample Program LPRINT CHR$(&H1B);'!'

    ;CHR$(&H00);'H'; LPRINT CHR$(&H1B);'!' ;CHR$(&H01);'H'; LPRINT CHR$(&H1B);'!' ;CHR$(&H08);'H'; LPRINT CHR$(&H1B);'!'

    ;CHR$(&H10);'H'; LPRINT CHR$(&H1B);'!' ;CHR$(&H20);'H'; LPRINT CHR$(&H1B);'!' ;CHR$(&H80);'H'; LPRINT CHR$(&H1B);'!'

    ;CHR$(&HB9);'H'; LPRINT CHR$(&HA); Print Results Font B + Emphasis + Quadruple + Underline Font A + Underline Font A + Double width Font A + Double height Font A + Emphasis Font B Font A. ESC% n Function Specifying/canceling download character set Code HH Range Outline Specifying/canceling download characters. “n” is valid only for the lowest bit (n0).

    Control by the lowest bit (n0) is shown as follows: Function Canceling download character set Specifying download character set Default n = 0. ESC & s n m a p s a m–n+1 Function Defining the download characters Code HHHHHHHm – n + 1 Range s = 3 (Font A, B) s = 2 (Font C) 12 (Font A) 9 (Font B) 8 (Font C) Outline Defines the font of download characters of alphanumeric characters. ESC – n Function Specifying/canceling underline Code HH Range Outline Specifying/canceling an underline.

    Function 0, 48 Canceling underline 1, 49 Setting 1-dot width underline 2, 50 Setting 2-dot width underline Caution. An underline is attached to the full character width. It is, however, not attached to the part having been skipped by horizontal tab (HT) command.

    Citizen Ct S300 Driver Download

    N Function Deleting download characters Code HH Range Outline Deletes the downloaded characters of specified code. Caution.

    The character “n” indicates the character code used to delete the defined pattern. After the deletion, characters are printed in the same pattern as the internal characters. ESC E n Function Specifying/canceling emphasis printing Code HH Range Outline Specifying/canceling the emphasized characters. “n” is valid only for the lowest bit (n0).

    Control by the lowest bit (n0) is shown as follows: Function Canceling emphasis printing Specifying emphasis printing Caution. ESC G n Function Specifying/canceling double strike printing Code HH Range Outline Specifying/canceling the double strike printing. “n” is valid only for the lowest bit (n0).

    Control by the lowest bit (n0) is shown as follows: Function Canceling double strike printing Specifying double strike printing Caution. ESC M n Function Selection of character fonts Code HH Range Outline Selects character fonts. Function 0, 48 Selection of font A (12 1, 49 Selection of font B (9 2, 50 Selection of font C (8 Caution. ESC!

    Can also select fonts, but the setting made by the command that has last been processed becomes valid. ESC V n Function Specifying/canceling 90°-right-turned characters Code HH Range Outline Specifying/canceling 90°-right-turned characters. Function 0, 48 Canceling 90°-right-turned characters 1, 49 Specifying 90°-right-turned characters Caution.

    No underlines are attached to 90°-right-turned characters. This command does not affect PAGE MODE but setting is maintained. Default n = 0 Sample Program. ESC t n Function Selecting the character code table Code HH Range n = 22, 255 Outline Selecting the character code table.

    The character code table is selected based on the value of “n”. Character Code Table Codepage PC437 Katakana Codepage PC850 Codepage PC860 Codepage PC863.

    ESC n Function Specifying/canceling the inverted characters Code HH Range Outline Specifying/canceling inverted characters. “n” is valid only for the lowest bit (n0). Control by the lowest bit (n0) is shown as follows: Condition Canceling inverted characters. Specifying inverted characters. ESC J n (Valid in CBM1000II-Compatible Mode) Function Specifies/cancels printing in red (black-based paper) Code HHH Range Outline Specifies or cancels printing in red. Red printing is valid on black-based thermal paper. Specifies or cancels printing in black on red-based thermal paper.

    DC3 n (Valid in CBM1000II-Compatible Mode) Function Specifies/cancels printing in red (black-based paper) Code H Range Outline Specifies or cancels printing in red. Red printing is valid on black-based thermal paper. Specifies or cancels printing in black on red-based thermal paper.

    N Function Specifying the character size Code HH Range 255, where: vertical magnification 8, 1 horizontal magnification Outline Specifies the character size (Vertical and horizontal magnification). Value Function Hex.

    Number Decimal Number Vertical magnification Refer to Table 2, “Vertical specification Magnification”. GS B n Function Specifying/canceling the black/white inverted printing Code HH Range Outline This command specifies or cancels the black/white inverted printing. “n” is valid only for the lowest bit (n0). Control by the lowest bit (n0) is shown as follows: Function The black/white inverted printing is canceled. GS b n Function Specifying/canceling the smoothing Code HH Range Outline This command specifies or cancels the smoothing.

    Ct S300 Drivers For Mac Free

    “n” is valid only for the lowest bit (n0). Control by the lowest bit (n0) is shown as follows: Function The smoothing is canceled. 2.2.3 Print Position Commands Function Horizontal tab Code H Outline Shifts the printing position to the next horizontal tab position.

    Ignored when the next horizontal tab position has not been set. Caution The horizontal tab position is set by ESC D. Default At the selection of font A, tabs are set every 8 characters (at 9th, 17th, 25th.) with right space amount of a character set at 0 and horizontal enlargement rate of a. ESC $ n1 n2 Function Specifying the absolute positions Code HH Range Outline The printing start position is specified by the absolute position from the left margin with the number of dots divided by 256 and quatient specified as “n2” and remainder as “n1”. ESC D n k NULL Function Setting horizontal tab position Code HH kH Range Outline Specifying a horizontal tab position. “n” indicates the number of columns from the beginning to the horizontal tab position.

    Note, however, that “n = set position – 1”. For example, to set the position at 9th column, n = 8 is to be specified. ESC T n Function Selecting the character printing direction in PAGE MODE Code HH Range Outline Selects the direction and start point of character printing in PAGE MODE.

    Printing Direction Start Point 0, 48 Left to right Top left (“A” in the figure) 1, 49 Bottom to top Bottom left (“B”. ESC W xL xH yL yH dxL dxH dyL dyH Function Defining the print area in PAGE MODE Code HH Range xL, xH, yL, yH, dxL, dxH, dyL, dyH 255, except for dxL = dxH = 0 or dyL = dyH = 0 Outline Defines the location and size of the print area. ESC nL nH Function Specifying the relative position Code HH Range Outline This command specifies the next print start position in a relative position with respect to the current position. The next print start position will be at a point of (nL + nH 256) basic calculation pitch inches away from the current position. ESC a n Function Aligning the characters Code HH Range Outline All the printed data within one line are aligned in the specified position.

    Depending on the value “n”, positional alignment is carried out as shown in the table below: Position 0, 48 Left end alignment. GS $ nL nH Function Specifying the absolute position of character vertical direction in PAGE MODE Code HH Range 255, 0 Outline Specifies the vertical position of character at the start point of data development in PAGE MODE using absolute position based on the start position.

    The position of vertical direction of character at the start position of next data development is the position (nL + nH 256). GS L nL nH Function Setting the left margin Code HH Range Outline This command sets the left margin specified by nL and nH. The value of the left margin is (nL + nH 256) basic calculation pitch inches. Printable area Left Print area margin. GS W nL nH Function Setting the print area width Code HH Range Outline Sets the print area width specified by nL and nH. The print area width will be (nL + nH 256) basic calculation pitch inches.

    Printable area Left Print area margin. (2) If a sufficient area cannot be provided as a result of step (1), the print area is extended toward the left (so, the left margin is decreased). Printable area (1) Extended toward the right Left margin (2) The left margin Print area width is trimmed (3) If a sufficient area cannot be provided as a result of step (2), the right spacing is. GS nL nH Function Specifying the relative vertical position of a character in PAGE MODE Code HH Range Outline This command is used in PAGE MODE to specify the vertical position of a character in the data mapping start position, in a relative position with respect to the current position. 2.2.4 Line Feed Span Commands ESC 2 Function Specifying 1/6-inch line feed rate Code HH Outline The line feed rate per line is specified by 1/6 inch. Caution Line feed rate can be specified respectively for both STANDARD MODE and PAGE MODE.

    ESC 3 n Function Setting line feed rate of minimum pitch Code HH Range Outline Sets the line feed width per line to n basic calculation pitch inches. The line feed width can be set separately for the STANDARD and PAGE MODES. 2.2.5 Bit Image Commands ESC. m n1 n2 d k Function Specifying the bit image mode Code HHHk Range m = 0, 1, 32, 33 k = n1 + 256 n2 (m = 0, 1) k = (n1 + 256 3 (m = 32, 33) Outline. Sample Program LPRINT CHR$(&H1B);'.' ; LPRINT CHR$(0);CHR$(20);CHR$(0); IMG1: GOSUB IMG1 LPRINT CHR$(&HFF); LPRINT CHR$(&HA); FOR I = 1 TO 18 LPRINT CHR$(&H1B);'.'

    ; LPRINT CHR$(&H85); LPRINT CHR$(1);CHR$(20);CHR$(0); NEXT I GOSUB IMG1 LPRINT CHR$(&HFF); LPRINT CHR$(&HA); RETURN LPRINT CHR$(&H1B);'.' ; IMG2: LPRINT CHR$(32);CHR$(20);CHR$(0); LPRINT CHR$(&HFF); GOSUB IMG2 LPRINT CHR$(&HFF). GS.

    n1 n2 d n1 Function Defining the download bit image Code HH n1 Range 1536 Outline. Defines download bit images of the number of dots specified by “n1” and “n2”.

    The numbers of dots are n1 8 in horizontal direction and n2 8 in vertical direction. Sample Program GOSUB IMG LPRINT CHR$(&H1D);'/';CHR$(0); LPRINT CHR$(&H1D);'/';CHR$(1); LPRINT CHR$(&H1D);'/';CHR$(2); LPRINT CHR$(&H1D);'/';CHR$(3); IMG: n1=10:n2=5 LPRINT CHR$(&H1D);'.' ; LPRINT CHR$(n1);CHR$(n2); FOR J=1 TO n1.8 FOR I=1 TO n2 LPRINT CHR$(J); NEXT I NEXT J RETURN Print Results — 48 —. GS / m Function Printing the downloaded bit image Code HH Range Outline Prints downloaded bit image in a mode specified by “m”.

    Modes that can be selected by “m” are shown below. Dot Density in Dot Density in Mode Name Vertical Direction Horizontal Direction 0, 48 NORMAL MODE.

    GS v 0 m xL xH yL yH d1.dk Function Printing of raster bit image Code HHH k Range 3, 48 51, 0 255, 0 255, 255, 0 8, 0 255, k = (xL + xH 256) (yL + yH 256), however, k Outline Prints raster bit images in mode “m”. Example When xL + xH 256 = 64 (xL + xH 256) 8 dots = 512 dots yL + yH 256 dots — 51 —. 2.2.6 Status Commands DLE EOT n Function Sending status in real-time Code HH Range Outline Sends in real-time the status specified by “n”. Status Printer status Status caused by an offline condition Status caused by an error Continuous paper detector status Caution. (1) Printer status (When n = 1 is specified) Status Hex.

    Decimal Fixed Fixed Status of pin 3 of drawer kick-out connector = L Status of pin 3 of drawer kick-out connector = H Online status Offline status Fixed Not waiting online recovery Waiting online recovery FEED switch is not pressed FEED switch is pressed. (3) Status caused by an error (when n = 3 is specified) Status Hex.

    Decimal Fixed Fixed No B.M detection error occurred (only when B.M paper is selected) A B.M detection error occurred (only when B.M paper is selected) Auto cutter error not occurred Auto cutter error occurred Fixed Unrecoverable error not occurred. GS a n Function Enabling/disabling ASB (Automatic Status Back) Code HH Range Outline This command selects the status item to be addressed by ASB (Automatic Status Back.) Status Item Addressed by ASB Hex. Decimal Status of pin 3 of drawer kick-out connector = Disabled Status of pin 3 of drawer kick-out connector = Enabled. (1) 1st byte (Printer information) Status Hex. Decimal Unused Unused Status of pin 3 of drawer kick-out connector = “L” Status of pin 3 of drawer kick-out connector = “H” Online status Offline status Unused Cover closed Cover open Not in paper feed state triggered by FEED switch In paper feed state triggered by FEED switch Unused (2) 2nd byte (Error occurrence information).

    (4) 4th byte (Paper Sensor information) Status Hex. Decimal Undefined — — Undefined — — Undefined — — Undefined — — Unused Undefined — — Undefined — — Unused. In case of MSW3-7 ON (CBM1000 compatible mode) (4) 4th byte (Paper Sensor information) Status Hex. GS r n Function Sending status Code HH Range Outline Sends the specified status to the host. Function 1, 49 Sends the Paper Sensor status. 2, 50 Sends the Drawer Kick-out Connector status. Caution.

    When the serial interface is used: For DTR/DSR control: The printer sends the status after verifying that the host is ready to receive. Drawer kick-out connector status (n = 2, 50) Status Hex. Decimal Status of pin 3 of drawer kick connector = “L” Status of pin 3 of drawer kick connector = “H” Undefined — — Undefined — — Undefined — —.

    2.2.7 Paper Detecting Commands ESC c 3 n Function Selecting the Paper Sensor valid for a Paper-end signal output Code HHH Range Outline This command selects by which Paper Sensor a Paper-end signal should be output. Each bit for “n” has the following meaning: Value Position Paper Near-end. ESC c 4 n Function Selecting the Paper Near-end Sensor valid for print stop Code HHH Range Outline This command selects the Paper Near-end Sensor which helps to stop printing when the paper supply almost runs out. Each bit for “n” has the following meaning: Value Position Paper Near-end. 2.2.8 Panel Switch Commands ESC c 5 n Function Enabling/disabling the panel switches Code HHH Range Outline Enabling/disabling the FEED switch. “n” is valid only for the lowest bit (n0). Control by the lowest bit (n0) is shown as follows: Condition FEED switch valid FEED switch invalid.

    2.2.9 Macro Commands GS: Function Starting/ending macro definition Code HH Outline Specifying starting/ending macro definition. Reception of this command during macro definition signifies ending the macro definition. Caution. Maximum content available for macro definition is 2048 bytes. A portion exceeding 2048 bytes is not defined.

    GS ^ n1 n2 n3 Function Executing the macro Code HH Range Outline Executing contents defined in macro. N1: The number of times of macro execution n2: Waiting time on macro execution: Waiting time of n2 100 msec is given for every execution. 2.2.10 Cutter Commands GS V m.(1) GS V m n.(2) Function Cutting the paper Code (1) HH (2) HH Range (1) m = 1, m = 49 (2) m = 66 Outline Performs the specified paper cutting.

    Function 0, 48 Full cut 1, 49 Partial cut (Leaving a bridge area uncut). 2.2.11 Bar Code Commands GS H n Function Selecting of printing position of HRI characters Code HH Range Outline Selecting printing position of HRI characters in printing bar codes. “n” means the followings. Printing Position 0, 48 No printing 1, 49 Above the bar code 2, 50 Below the bar code. Print Results No HRI characters Printed above Printed below Printed above and below — 67 —.

    GS f n Function Selecting the font of HRI characters Code HH Range n = 0, 1 Outline Selecting the font of HRI characters in printing bar code. The type of font can be selected with “n” as follows: Font 0, 48 Font A (12 1, 49. GS h n Function Specifying the height of the bar code Code HH Range Outline Selecting bar code height. “n” denotes the number of dots in the vertical direction. Default n = 162 See Also GS k, GS w Sample Program Refer to Sample Program and Print Results for GS w.

    GS k m d1.dk NULL.(1) GS k m n d1.dn.(2) Function Printing the bar code Code (1) HH d1.dk NULL (2) HH d1.dn Range (1) 0 The definitions of “k” and “d” vary with the bar code system. (2) 65 The definitions of “n”. Caution For (1):. This command ends with a NULL code. For UPC-A or UPC-E, the bar code is printed when 12 bytes of bar code data have been entered, and the subsequent data is handled as normal data.

    Description of Bar Codes UPC-A This bar code, consisting of numerals only, has a fixed length of 12 columns; a 11- column number entered from the host or application software plus a check digit (12th column) automatically calculated inside the printer. If the 12th-column numeral is sent from the host, the entire bar code will be printed as it is. Control Character Control Character HRI Character HRI Character ASCII Hex. NULL CODE128 This bar code consists of 103 bar code characters and three code sets, enabling 128 ASCII code characters to be printed.

    It has a variable length of columns. When sending print data, note these points: (1) Each string of bar code data must begin with a code set select character (CODE A, CODE B, or CODE C), which selects the first code set to use. (2) Every special character is specified by a combination of two characters: a brace “”. Bar Code Print Example UPC-A, UPC-E, JAN-13 (EAN), JAN-8 (EAN), CODE39, ITF, CODABAR, CODE93, CODE128 Type Print Sample Outline of Symbol UPC-A 12-column fixed-length bar code consisting of numerals only. UPC-E 8-column fixed-length bar code consisting of numerals only. Abbreviated version of UPC-A. JAN-13 13-column fixed-length bar code consisting of numerals only.

    GS w n Function Specifying the horizontal size (magnification) of bar code Code HH Range Outline Selecting bar code width. Default n = 3 Sample Program LPRINT CHR$(&H1D);'h';CHR$(30); LPRINT CHR$(&H1D);'w';CHR$(2); GOSUB BC LPRINT CHR$(&H1D);'h';CHR$(50); LPRINT CHR$(&H1D);'w';CHR$(3); GOSUB BC LPRINT CHR$(&H1D);'h';CHR$(80); LPRINT CHR$(&H1D);'w';CHR$(4). 2.2.12 Commands for Non-volatile Memory F S p n m Function Printing the download NV bit images Code HH Range Outline This command prints the download NV bit images (n) using a specified mode (m). “n” denotes the number of the download bit image. F S q n xL xH yL yH d1dk 1 xL xH yL yH d1dk n Function Defining the download NV bit image Code HH1.n Range 255, 0 255, 3 but, 1 (xL + xH 256) 1023 1 but, 1 (yL + yH 256) k = (xL + xH. The maximum definition area of this printer is 2M bits (256K bytes). Multiple NV bit images can be defined, but bit images of which total size (Bit image data + Header) exceeds 2M bits (256K bytes) can not be defined.

    2.2.13 Black Mark Control Commands GS FF (Valid Only at B.M Paper Selection) Function Printing and ejecting Black mark paper Code H Outline This command prints the data in the printer buffer and ejects Black mark paper. Caution Valid only if Black mark paper is selected. See Also FF, GS H Range Outline This command sets the leader position of Black mark paper in terms of correction value set for the default position. GS C0 m n Function Setting the numbering print mode Code HHH Range Outline This command sets the numbering (serial number counter) print mode. “m” denotes the number of print columns. M = 0 Prints the columns indicated by numeral. In this case, “n” has no meaning.

    GS C1 n1 n2 n3 n4 n5 n6 Function Setting the numbering counter mode (A) Code HHH Range n1, n2, n3, n4, n5, n6 Outline This command sets the numbering (serial number counter) mode. N1 + n2 256 (n1 = remainder, n2 = quotient): Counter default n3 + n4 256 (n3 = remainder, n4 = quotient): Counter final value. GS C2 n1 n2 Function Setting the numbering counter Code HHH Range Outline This command sets the numbering (serial number counter) value. N1 + n2 256 (n1 = remainder, n2 = quotient) becomes a counter value. Caution. If the counter is set with this command, a repeat count of the idential count will be cleared. GS C; n1; n2; n3; n4; n5; Function Setting the numbering counter mode (B) Code HHHHH HHH, are character codes.

    Range n1, n2, n5 65535 n3, n4 Outline This command sets the numbering (serial number counter) mode and a counter value. GS c Function Print the counter Code HH Outline This command prints the serial number counter data. After setting the current counter value in the print buffer as the print data (character string), it increments or decrements the counter according to the set count mode. GS I n1L n1H n2L n2H Function Setting the Black mark length Code HH Range 255 (24 n1L + n1H 360) n2H = 0 Outline Define the specifications (length) of the Black mark used. N1: Sets the Black mark length n2: Sets the Black mark gap length n1 and n2 are specified units of millimeters.

    2.2.14 Printer Function Setting Commands GS (D pL pH m a1 b1 ak bk Function Enabling or disabling real-time command Code HHpL pH m a1 b1 ak bk Range (pL + pH 256) 65535 m = 20 a = 1 b = 0, 1, 48, 49 Default Kind of Real-time Command. GS (E pL pH fn Function Printer function setting command Outline Printer function setting command is a command to change the function of the printer stored on the non-volatile memory and executes the function set by the value of “fn”.

    Ct S300 Drivers For Mac
Designed by Tistory.