Generic & Misc. Printing

6 | Ethernet POS Printing

There are POS printers available that can communicate via TCPIP and Be poz supports certain models allowing POS Printers to be placed anywhere within the network infrastructure. This article covers the Ethernet POS Printing setup to install in Bepoz BackOffice (Bepoz Version 4.1.0.0). Prerequisites N/A Setup a TCPIP Printer in Bepoz Create a Printer Device as per standard.

There are POS printers available that can communicate via TCPIP and Bepoz supports certain models allowing POS Printers to be placed anywhere within the network infrastructure.

This article covers the Ethernet POS Printing setup to install in Bepoz BackOffice (Bepoz Version 4.1.0.0).

Prerequisites

N/A


Setup a TCPIP Printer in Bepoz

  • Create a Printer Device as per standard.
  • Set the Device Port Name to TCP
  • Set the Device Baud rate to the Printer's TCP Port (see below)
  • Set the Device TCPIP Address to the Printer's IP Address
  • Set the Printer Model accordingly.
  • If you require Status checking (see below) check the CTS Flag

Status Checking on TCPIP Printers

  • As TCPIP has no built in handshaking, these printers will usually incorporate a status request/response
  • SmartPrint will check the status on these printers if the Printerdef is setup to do so

PrinterDefs Applicable

  • StatusReqCode: This is the Code to send to the printer to request back a Status Response
  • StatusPort: This is the TCP Port to connect to for Status messages - This is only required if it is different to the normal printing port
  • StatusByte: This the byte within the response to check
  • StatusMask: This is mask of the bits that should be Zero to be status OK

Models Supported as at Writing

  • Gravity BTP 2002 TCP Port 9100 Status = TCP 4000
  • Gravity BTP M270 TCP Port 9100 Status = TCP 4000
  • Epson TM-u230 TCP Port 9100 Status = UDP 3289 (-3289 means UDP)