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 |
|
|
Native |
- |
|
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 |
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 WindowsSample Apps
Sample App for WindowsAPIs
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
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 iOSSample Apps
Sample App for iOSAPIs
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-FiTutorials
The manual is based on Eclipse and the sample program is provided in Java language.
Tutorial for Android
Development Environment
Dev for AndroidSample Apps
Sample App for AndroidAPIs
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