Printing and Printing Profiles

Com Printer Setup Guide

Overview

This is a step by step guide in order to configure a Virtual printer via emulated Com Ports on a Windows system, which allows you then to print to three virtual printers, primarily you will have a Reciept Printer, and two Remote Printers at the end of the Setup.

Prerequisites​​​​​​​

  • ComPrinter Installation files 

  • Null-modem emulator (Com Ports)

  • Frameworks 3.5 (includes .NET 2.0 AND 3.0)

Stage 1 - Download and Installation 

  • Download the ComPrinter.sfx (Self Extracting Archive)

  • Run the ComPrinter.sfx 

  • Which should prompt to extract the file to the 'C:\\Bepoz\\Programs\\' Directory

  • Once Extracted you can navigate to 'C:\\Bepoz\\Programs\\' Directory and create a shortcut onto your desktop of ComPrinter.exe

  • To access the Setupg.exe, navigate to C:\\Program Files (x86)\\com0com

  • Run Setupg.exe 

  • If the Setup Application does not load you will need to install .NET Framework 3.5

  • This should automatically prompt when running the com0com Setup Application.

  • If it does not auto prompt then type Features in the Windows Start Menu 

  • Check .NET Framework 3.5 and click OK

·         ComPrinter.exe support a maximum of 3 Virtual printers you will have to configure 3 Virtual Com Pairs

·         Edit the Virtual Port Pair 0 from CNCA0 and CNCB0 to COM30 and COM31

·         Edit the Virtual Port Pair 1 from COM3 and COM4 to COM32 and COM33

·         Add Pair 

·         Edit the Virtual Port Pair 2 from CNCA2 and CNCB2 to COM34 and COM35

·         Click Apply

·         Exit out of the Setup for com0com

Stage 2 - ComPrinter Setup​​​​​​​

 

Barcode Font Installations

​​​​​​​To ensure that barcodes print or are shown then you MUST ensure that the correct fonts are installed within Windows:

·         Download EAN-13 Font:

·         Download Code39 Font:

  • Double click the EAN-13 file and then Click Install

  • Double click the Code39 File and then Click Install

Configuring ComPrinter

  • Run the ComPrinter application

  • You should now see the following screen 

  • Printer 1 should be setup as the following Right-hand screenshot

o    Printer Name: Reciept Printer

o    Printer Def: ESCPOS 9x7 56 Char

o    Port Name: COM31

o    Auto Open Check

  • Printer 2 should be setup as the following Right hand screenshot

o    Printer Name: Kitchen Printer

o    Printer Def: ESCPOS 9x7 56 Char

o    Port Name: COM33

o    Auto Open Check

  • Printer 3 should be setup as the following Right hand screenshot

o    Printer Name: Other Printer

o    Printer Def: ESCPOS 9x7 56 Char

o    Port Name: COM35

o    Auto Open Check

·         Navigate to the Formatting Tab

·         Ensure you set the above Fonts to the following 

·         EAN FONT: EAN-13

·         CODE39 FONT: CODE39

·         Exit ComPrinter to Save the settings 

·         Rerun ComPrinter 

  • All Printers should now show and have a Green Dot - meaning they are Online

Stage 3 - BackOffice Settings

·         Now Open BackOffice 

·         Navigate to Venue Stores and Tills 

·         Highlight the POS/Workstation you want to Add Devices too

·         Create a new device for each Virtual Printer required 

·         Although any other Sub Types work, we have found that ESCPOS 9x7 56 Char has the best UI 

·         Reciept Printer should be set to COM30 as the pair is COM30 <-> COM31

·         Kitchen Printer should have COM32 as the pair is COM32 <-> COM33

·         Other Printer should have COM34 as the pair is COM34 <-> COM35

·         Edit the POS/Workstation

·         Assign the new virtual printers within the workstation Maintenance -> Printing Setup Tab as well as any printer profiles 

·         Set Reciept to Reciept Printer 

·         Click OK

·         Close BackOffice 

Stage 4 - Test Receipt at SmartPOS

  • Ensure ComPrinter is running 

  • Run SmartPOS 

  • Run SmartPrint

  • If correctly configured you should now receive your first test print 

This completes the guide for installing ComPrinter