main_logo

ABOUT

Overview

B-gate is an intelligent mPOS hub solution which integrates a thermal printer with a bundle of software. In this solution, a tablet PC seamlessly connects to the host tablet device (via Bluetooth communication) while supporting 1 charging port and up to 4 USB peripherals (scanner, cash drawer, customer display, RFID reader scales, etc).
The mPOS hub can print receipts or online orders through a native, web and cloud-based mPOS application with B-gate SDK’s (Software Development Kits).
The B-gate mPOS hub cost-effective, space saving mPOS environment allowing users to update their existing solution without having to invest in a complete new hardware system.
 

Remote Area

Local Area

Web


Cloud Server Print
 


Web App Print
 

Native

-


Native App Print
(Windows, iOS, Android)
 

Applicable Products

BGT-100P


1) Communication Interface

USB: supports Windows and Android

Wired LAN: Ethernet (10 Mbps / 100 Mbps)

Wireless LAN: supported by USB Dongle products

Bluetooth: Embedded in the product (supports Windows, iOS, and Android)
 

2) USB ports to control peripheral devices

~ The USB A type port can connect to the peripheral devices, which are  supported by the printer.

The USB A type connector can connect to the peripheral devices and the charging devices supported by the printer (Maximum 5V / 2A supported). The USB A type connector and the "HOST (PC)" USB B type connector cannot be used at the same time. Please use either of them at a time.
 

Caution

If you try to use USB A type connector and "HOST (PC)" USB B type connector at the same time

SRR-Q300H


1) Communication Interface

USB: supports Windows and Android

Wired LAN: Ethernet (10 Mbps / 100 Mbps)

Wireless LAN: supported by USB Dongle products

Bluetooth: Embedded in the product (supports Windows, iOS, and Android)
 

2) USB ports to control peripheral devices

~The USB A type port can connect to the peripheral devices, which are supported by the printer.

Port for USB charging only (Maximum 5V / 2A supported)

IFJ-BGT


1) Communication Interface

USB: supports Windows and Android

Wired LAN: Ethernet (10 Mbps / 100 Mbps)

Wireless LAN: supported by USB Dongle products
 

2) USB ports to control peripheral devices

~The USB A type port can connect to the peripheral devices, which are supported by the printer.

The USB A type connector and the USB Mini-B type connector cannot be used at the same time. Please use either of them at a time.

The USB A type connector can connect the peripheral devices and the charging Devices, which are supported by the printer (Maximum 5V / 2A supported)
 

Caution

If you try to use USB A type connector and USB Mini-B type connector at the same time, USB A type connector will not work.

Applicable Peripherals

USB Peripherals

Device

Manufacturer

Model Name

VID

PID

MSR

BIXOLON

BM10

04d8

0062

MSR

POSIFLEX

MR2000

0d3a

0500

Barcode Scanner

HONEYWELL

4600R

0536

04c1

Barcode Scanner

HONEYWELL

1900

0c2e

0901

Barcode Scanner

HONEYWELL

MS7120

0c2e

0204

Barcode Scanner

ZEBEX

Z-3001

0000

0001

Barcode Scanner

ZEBEX

Z-3220

24ea

0197

Barcode Scanner

ZEBEX

Z-6170

13ba

0018

Barcode Scanner

SYMBOL

LS2208

05e0

1200

Barcode Scanner

SYMBOL

LS1203

05e0

1200

Barcode Scanner

NEWLAND

NLS-HR12

1eab

8003

Barcode Scanner

CIPHER LAB

1000

04b4

0100

RFID

RFIDEAS

RDR-7581AKU

0c27

3bfa

RFID

Feeling Technology

EWORK-ERFID10A-608

1d57

ac08

Dallas Reader

GIGA-TMS

TMR901

1667

0005

NFC

Advanced Card Systems Ltd.

ACR1281U

072f

2217

USB to Serial

BIXOLON

BG10

0403

6001

USB to Serial

PROLIFIC

UCR-100S

067b

2303

Customer Display

BIXOLON

BCD-1100

1504

0011

Customer Display

BIXOLON

BCD-2000

1504

008c

Customer Display

BIXOLON

BCD-3000

1504

008d

Customer Display

PARTNER

CD-7220-UN

076c

0204

Customer Display

POSIFLEX

PD-2800UH

0d3a

0220

Scale

DERIO

E-48160

0403

6001

 

Caution

You can control only the listed peripherals while operating B-gate. If you have any problems, please contact the store where you purchased the product.

WLAN Dongle

Manufacturer

Model Name

Frequency

Protocol

TP-LINK

TL-WN727N V3

2.4 GHz

IEEE802.11 b/g/n

TP-LINK

TL-WN727N V4

2.4 GHz

IEEE802.11 b/g/n

TP-LINK

T2U / T2UH (AC600)

2.4 GHz

IEEE802.11 b/g/n

5 GHz

IEEE802.11 ac/a

PLANEX

GW-USNANO2A

2.4 GHz

IEEE802.11 b/g/n

TRENDnet

TEW-648UBM

2.4 GHz

IEEE802.11 b/g/n

EDIMAX

EW-7811UN

2.4 GHz

IEEE802.11 b/g/n

EDIMAX

EW-7811UTC (AC600)

2.4 GHz

IEEE802.11 b/g/n

5 GHz

IEEE802.11 ac/a

NETGEAR

WNA1000M

2.4 GHz

IEEE802.11 b/g/n

NETGEAR

A6100 (AC600)

2.4 GHz

IEEE802.11 b/g/n

5 GHz

IEEE802.11 ac/a

CSL

300 mbps USB wireless

2.4 GHz

IEEE802.11 b/g/n

hama

WLAN USB Stick; 300Mbps

2.4 GHz

IEEE802.11 b/g/n

 

Caution

If you are planning to use wireless LAN communication while connected to a B-gate, a USB dongle is advised.
If you have any problems, please contact the store where you purchased the product.

Cloud Server Print

Overview

Cloud Server Print is a special feature supported by the B-gate. Enabling remote printing through a B-gate and devices (a computer/ smartphone/ tablet with an HTML5-supported Web browser) while connected to the internet. Enabling printing from anywhere in the world without the requirement to install drivers or plugins.

Applicable Environment

Modern consumers are frequently turning to online ordering options for convenience and to save time shopping with their favourite businesses. As cited in a recent survey, companies which offer online ordering options are rewarded with higher sales compared to their competitors who don’t offer this service. Restaurants, Coffee Shops, Retailers and Cinemas are frequently looking for online ordering solutions that eliminate the need to install additional software drivers and plugins, but to still have full remote printing functionality with hardware solutions like B-gate’s Cloud Server Print.

Tutorials

This section describes a complete overview of the Cloud Server Print, including Cloud Server Print configuration settings, supported features, building a web application and system requirements, etc.

Tutorial for Cloud Server Print

Development Environment

As Cloud Server Print is web based, a web application has to be developed to use this feature. Web Applications are usually developed using HTML, CSS and JavaScript running on web browsers eliminating the need for a specific operating system. 

Dev for Cloud Server Print

Sample Apps

BIXOLON provides 4 sample web applications for the demo purposes.

Sample Coupon App
This sample app demonstrates Coupon Printing using the Cloud Server Print.

Queue Ticket App

This sample app demonstrates Queue Ticket Printing using the Cloud Server Print.

-  
Sample Coffee Shop Demo App
This sample app demonstrates the online order functionality of a coffee shop using the Cloud Server Print.

-
Editor Sample App
This sample app demonstrates the supported SDK API of the Cloud Server Print.

Sample App for Cloud Server Print

APIs

BIXOLON provides set of SDK API’s to support the Cloud Server print. Developers intending on developing a Cloud Server Print web application will have to integrate the SDK API’s to their web applications.
 

Supported APIs

Function Name

Description

makeAlign

Align Print Items

makeText

Print Text data

makePaperFeed

Print Paper Feed

makeImage

Print Image

makeNVlogo

Print NV Logo Item

makeBarcode12

Print One dimensional Barcode

makePDF417

Print 2-dimensional PDF417 Symbol

makeQRCODE

Print 2-dimensional QRCode Symbol

makePaperCut

Print Paper Cut

Function Name

Description

makeAlign

Align Print Items

makeText

Print Text data

makePaperFeed

Print Paper Feed

makeImage

Print Image

makeNVlogo

Print NV Logo Item

makeBarcode12

Print One dimensional Barcode


API for Cloud Server Print

Web App Print

Overview

WebApp Print is a special feature supported by the B-gate. Enabling printing from local network through a B-gate and devices(a computer/ smartphone/ tablet with an HTML5-supported Web browser) while they are connected on the same intra-network. Printing can then be performed without installing any drivers or plugins.

Applicable Environment

WebApp Print provides Server providers or a shop owners a web based POS printing solution to their customers without the requirement to install any drivers or plugins to their existing intra networks.

Tutorials

This section describes a complete overview of WebApp Print including WebApp Print configuration settings, supported features, building a web application and the system requirements, etc.

Tutorial for Web App Print

Development Environment

As WebApp Print is a web based, a web application has to be developed to use this feature. Web Applications are usually developed using HTML, CSS and JavaScript running on web browsers eliminating the need for a specific operating system.

Dev for Web App Print

Sample Apps

BIXOLON provides 4 sample web applications for the demo purposes.

Sample Coupon App
This sample app demonstrates Coupon Printing using the WebApp Print.

Queue Ticket App

This sample app demonstrates the Queue Ticket Printing using the WebApp Print.

-  Sample Coffee Shop Demo App
This sample app demonstrates the online order functionality of a coffee shop using WebApp Print.

- Editor Sample App
This sample app demonstrates the supported SDK API of the WebApp Print.

Sample App for Web App Print

APIs

BIXOLON provides set of SDK API’s to support the WebApp Print. Developers intending on developing a WebApp Print web applications, will have to integrate the SDK API’s to their web applications.
 

Supported APIs

Function Name

Description

makeAlign

Align Print Items

makeText

Print Text data

makePaperFeed

Print Paper Feed

makeImage

Print Image

makeNVlogo

Print NV Logo Item

makeBarcode12

Print One dimensional Barcode

makePDF417

Print 2-dimensional PDF417 Symbol

makeQRCODE

Print 2-dimensional QRCode Symbol

makePaperCut

Print Paper Cut

makeDKout

Make Cash Draw Kick Out Information

makeBuzzer

Make Buzzer Sound

makeCmd

Print Direct I/O Commands

makeReinit

Printer Reset

getDeviceList

Get Connected Printer List Information

getShopList

Get Registered Shop Information

sendData

Send Print Data to B-gate


API for Web App Print

Native App Print for Windows

Overview

You can develop a Windows program with B-gate.

Applicable Environment

It can be used in a Windows OS environment.

List of supportable OS;
  • Microsoft Windows XP (32bit/64bit)
  • Microsoft Windows VISTA (32bit/64bit)
  • Microsoft Windows 7 (32bit/64bit)
  • Microsoft Windows 8 (32bit/64bit)
  • Microsoft Windows 8.1 (32bit/64bit)
  • Microsoft Windows 10 (32bit/64bit)

Tutorials

BIXOLON provides a sample program which can test B-gate in a Windows OS environment. In order to use the sample app, the devices will be required to be connected to B-gate.

Tutorial for Windows

Development Environment

Dev for Windows

Sample Apps

Sample App for Windows

APIs

An API is provided so that users can easily develop Windows programs using B-gate.

API for Windows

Native App Print for iOS

Overview

It describes the library required for developing applications for iOS.

Applicable Environment


1. Supported devices

The following is a list of verified devices.

iPhone 5 / 5s / 6 / 6Plus / 6s / 6s Plus / 7 / 7 Plus

• iPad2 / iPad mini / iPad Air / iPad Pro
 

2. Support Platform

• iOS 8.0 or higher
 

Tutorials

BIXOLON offers a simple app to easliy test the iOS SDK. A required development environment should be established to use this app.

Tutorial for iOS

Development Environment

Dev for iOS

Sample Apps

Sample App for iOS

APIs

It helps to control B-gate and BIXOLON's printer and peripherals connected to B-gate in an iOS applications.
It makes it easy to check the status of printers and peripherals in applications.


API for iOS

Native App Print for Android

Overview

It provides information about configuring and designing applications for Android using B-gate printers.

Applicable Environment

Android 4.0(Ice Cream Sandwich) or later

Supported interface: Bluetooth, Wi-Fi

Tutorials

The manual is based on Eclipse and the sample program is provided in Java language.

Tutorial for Android

Development Environment

Dev for Android

Sample Apps

Sample App for Android

APIs

It helps to control B-gate and BIXOLON's printer and peripherals connected to B-gate in Android applications.

It makes it easy to check the status of printers and peripherals in applications.

API for Android