/
Configuring a Citizen CMP-30II Receipt Printer

Configuring a Citizen CMP-30II Receipt Printer

Table Of Contents


Change History

Version Date Comment
Current Version (v. 1) Feb 20, 2018 18:09 Nick Snyder (Unlicensed)


The Citizen CMP-30II has been certified for use with the Serial and Bluetooth interfaces.


Serial Interface

The current version as of 2018-01-22 of the CMP-30 Configuration Tool is included in the Links section below and the latest versions can be downloaded from the Citizen website (http://www.citizen-systems.co.jp/english/index.html).

  1. Double-click the CMP-30 Configuration Tool (The Citizen CMP-30 Printer Utility screen appears).
  2. Select the Printer Port that the printer is attached to.
  3. Select Open Port (The Utility will load the configuration of printer).
  4. Select Set ESC/POS.


Bluetooth Interface

Installing the CMP-30II Printer Driver

The current version as of 2018-01-22 of the Windows Driver is included in the Links section below and latest file versions can be downloaded from the Citizen website (http://www.citizen-systems.co.jp/english/index.html).  The printer should be attached to the computer and powered on prior to installing the Windows Driver.


  1. Double-click the Windows Driver installation file (The installation begins and the Citizen CMP-30 Mobile Printer Installation screen appears).
  2. Highlight the CITIZEN CMP-30 Receipt option but do not check the checkbox.
  3. Select the Installation button (The Select OS Information Dialog screen appears).
  4. Select the Current Operating System.
  5. Select the Printer Port that the printer is attached to.
  6. Select OK (The Installation continues and the DriverInstaller screen appears).
  7. Select Yes (The Installation continues and the Install Completed screen appears).
  8. Select OK.

Configuring the Bluetooth Settings

The current version as of 2018-01-22 of the CMP-30 Configuration Tool is included in the Links section below and the latest versions can be downloaded from the Citizen website (http://www.citizen-systems.co.jp/english/index.html).

  1. Double-click the CMP-30 Configuration Tool (The Citizen CMP-30 Printer Utility screen appears).
  2. Select the Printer Port that the printer is attached to.
  3. Select Open Port (The Utility will load the configuration of printer).
  4. Select Set ESC/POS.
  5. Select Open Port (The Utility will reload the configuration of printer).
  6. Select Get Bluetooth Information (The Utility will load the current bluetooth configuration of printer).
  7. Take note of the Current PIN Code and Current Bluetooth Device Name.

    The PIN Code is used when pairing the printer.  If a new PIN Code is desired follow steps 8 - 9
    The Bluetooth Device Name is the name of the printer when paired to the computer.  If a new Device Name is desired follow steps 10 - 11.
  8. Enter the new PIN Code in the Pin Code text box.
  9. Select Save Bluetooth PIN Code.

  10. Enter the new Device Name in the Device Name text box.
  11. Select Set Bluetooth Information (A Warning screen appears).

  12. Select Close Port.


Pairing the Printer

  1. Disconnect any USB cables attached to the printer.
  2. Open the Run dialog box by pressing and holding the Windows key, then press the R key.
  3. Type bthprops.cpl
  4. Select OK (The Bluetooth Devices window appears).
  5. Select the Printer.
  6. Select Pair (The printer will begin to pair.  Once completed, the status may be listed as connected).

    The pairing is conducted by SSP (Simple Secure Pairing), however, a PIN code is used when the host device does not support SSP.

    It is normal for the Bluetooth Device status to be listed as 'Driver is unavailable'

Confirming the Bluetooth Serial Port Number

  1. Open the Run dialog box by pressing and holding the Windows key, then press the R key.
  2. Type Control Panel
  3. Select OK (The Control Panel opens).
  4. Select Device and Printers (The Device and Printers window opens).
  5. Locate and Right-Click on the CT-S851II printer entry.
  6. Select Properties from the Menu (The CT-S851II Properties windows appears).
  7. Select the Hardware Tab.
  8. Locate the Standard Serial over Bluetooth Link (COMx) entry.

    The COMx portion of this value represents the bluetooth serial port number that is configured for the printer. This value is needed for the Cash Register Configuration




Cash Register Configuration

Receipt Printer

  1. From the Enterprise Tab of TallyExplorer, select the Register to configure.
  2. Select the Register Properties Link (The Modify Register screen opens to the General tab).

Cash Register Configuration

Receipt Printer

  1. From the Enterprise Tab of TallyExplorer, select the Register to configure.
  2. Select the Register Properties Link (The Modify Register screen opens to the General tab).

  3. Within the Receipt Settings section, set the following values:

    FieldDescriptionValue
    Interface TypeThe Interface type of the receipt printerSerial
    Interface OptionsThe Interface Options of the receipt printerCOMx,19200,N,8,1
    x refers to the port number assigned to the printer.
    Driver CodeIndicates the Printer driver to use when connecting to the printer

    CMP-30II

    Line DelayThe Line Delay forces the cash register to add a delay between each line sent to the printer.  Impact/Inkjet printers, generally, should be configured for a Line Delay of 150 while thermal printers should be 0. TallySoft recommends gradually increasing the Line Delay value as needed in order to prevent a negative impact on the printer's performance.0
  4. Select Save.
  5. Select Exit.




The General tab of Register Properties







Adjusting the Paper Cutter

Based on the location of the printer's paper cutter and the configuration of the Receipt Profile and store's configuration, there are instances when the receipt is not cut/torn in the correct location. 

Down

Edit an Existing Receipt Footer

To adjust the location of the paper cut down, additional lines will need to be added to the end of the Receipt Footer.  An additional Receipt Profile may be created to prevent existing receipt printers from printing erroneously.

Duplicate a Receipt Profile

  1. From the Enterprise Tab of TallyExplorer, select the Receipt Profile Button (The Receipt Profile window opens).

  2. Expand the tree view and select the Receipt Profile to Duplicate.

  3. From the Quick Access Toolbar (QAT), select Duplicate(The selected Receipt Profile is copied).

  4. Enter a Profile Name.

  5. From the QAT, select Save

Create a New Receipt Footer

  1. From the Enterprise Tab of TallyExplorer, select the Receipt Profile Button (The Receipt Profile window opens).
  2. Expand the tree view and select the Receipt Profile to configure.

  3. Select the Receipt Format tab.
  4. From within the Receipt Footer section, select the Add button from the drop down of the Receipt Footer of the desired transction type (The Add Receipt Footer screen appears).
  5. Enter the Receipt Footer Name.

  6. Select the Identifier.

  7. Enter the Receipt Text to include blank lines at the end.

    Some printers, including the Citizen CMP-30II, truncate blank lines from the end of the receipt.  In this case, each of the additional lines should contain a period (.).  This approach will ensure that the printer advances the paper to the necessary location prior to cutting the paper.

  8. Select Save.
  9. Select Exit.

Repeat the Create New Receipt Footer process for all desired transaction types.

Configure existing Registers to use new Receipt Profile

  1. From the Enterprise Tab of TallyExplorer, select the Register to configure.
  2. Select the Register Properties Link (The Modify Register screen opens to the General tab).
  3. Update the Register Receipt Profile within the General Settings section.
  4. Select Save.
  5. Select Exit.

Up

To adjust the location of the paper cut up, TallySoft's printer definition will need to be adjusted.  Please contact Technical Support for assistance.







All Open Registers must be backdoor-closed and reopened to load the new receipt printer configuration.  Please see the Backdoor Close How-to Article for more information.





Related content