SuperBT Canada Inc.

SBT-810-BBS-L

Class 1 or Class 2 Bluetooth Laser Barcode Scanner

HOME

Company

Products

Applications

Press

Career

Contact

ÖÐ ÎÄ

Bluetooth Barcode Scanner System (BBSS) for checking the inventory in a warehouse, checking price in a store, selecting a menu in a restaurant, etc.

1. MAIN FEATURES

  • One point to 7 point wireless communication between Bluetooth (BT) USB dongle and Bluetooth Laser Barcode Scanner (SBT-810-BBS-L). Each package of barcode data (max 80bytes), could be transmitted within 100ms to Bluetooth Barcode Server Center (BBSC)
  • In Bluetooth Broad-App Module (SBT- 810-BBM), a 16-bit RISC mixed signal micro-controller to bridge the barcode engine and Bluetooth chip, and an embedded software in it to provide all signals needed for Barcode Engine and barcode data transmission
  • Built-in long range & high speed LASER scanning engine.
  • The scanner can automatically link to the BBSC via the USB dongle quickly by simply pushing a button. The operation is very easy and straightforward, because a 16-bit RISC mixed signal micro-controller conducts all signaling, control, data flow, and etc. between the barcode engine and Bluetooth chip.
  • Two AA batteries are used and maximum operation time is achieved by putting the scanner into power saving mode after 100sec. 18,000 scans with normal AA type battery capacity.
  • Bluetooth USB dongle connected to a computer or laptop serves as the Bluetooth Barcode Server Center (BBSC) to receive a barcode data automatically from 7 scanners (SB-810-BBS-L).
  • The scanner with nominal 0dBi omni-directional antenna (50W). Class 1 with 18dBm output power, and -88dBm receiver sensitivity to offer over 100m-radio coverage; Class 2 with 4dBm output power, and -88dBm receiver sensitivity to offer over 10~20m radio coverage.
  • Compliance with Bluetooth specification version 2.0.
  • Operating temperature: +5 0C to +50 0C.
  • Package size: 200 x 140 x 60 mm
  • Package weight: 300 g

2. BRIEF DESCRIPTION 

¡¡

SBT-810-BBS-L application system consists of a computer, BT dongle, and SBT-810-BBS-L, as Fig 1.shown.

  1. SBT-810-BBS-L: Bluetooth Laser Barcode Scanner consists of a laser barcode engine and an SBT-810-BBM as shown in Fig. 2 and Fig. 3. It can perform a point to point or a point to multi-point communication with the BT dongle. From point to multi-points, one BT dongle could communicate with up to 7 scanners at the same time.

  2. BT-Dongle: the Bluetooth USB Dongle is a device that performs the Bluetooth master after being plugged into a computer. It can connect up to 7 SBT-810-BBS-L devices (slaves) according to the Bluetooth specification. Such a constitution is called Bluetooth Barcode Server Center. The BT dongle receives the barcode data from SBT- 810-BBS-L and sends them to the computer via USB port. There is a USB driver and firmware running in the BT-Dongle, which are provided by its manufacturer.
  3. Personal Computer (PC): The PC, running barcode application software, will receive the barcode data from the SBT- 810-BBS-L via the BT dongle. The data can be displayed on the screen of computer and saved into memory for various use. For different purpose of applications, the barcode data can be managed displayed, calculated, and etc.

Fig 2. SBT-810-BBS-L

 3. BLUETOOTH LASER BARCODE SCANNER (SBT-810-BBS-L)

 

SBT-810-BBS-L consists of Bluetooth Broad-app Module (SBT-810-BBM) and laser barcode engine See Fig 3.

 

 

  Bluetooth Module             Laser Barcode Engine     Bluetooth Laser Barcode Scanner

  (SBT-810-BBM)                         (Metrologic)                            (SBT-810-BBS-L)

 

 Fig 3. SBT-810-BBS-L Construction

Fig.1 SBT-810-BBS-L Application System

4. BLUETOOTH BARCODE SERVER CENTER (BBSC)

¡¡

 

¡¡

Fig. 4 Software Stacks in BBSC

 

A computer with a Bluetooth USB dongle serves as a hardware platform called the Bluetooth Barcode Server Center. The Bluetooth USB Dongle receives from its antenna a RF signal containing the barcode data, data flow control, and signaling information. Then, it will demodulates the signal and decode the information through its RF radio and Base Band (BB) signal processing, respectively. Afterwards, the decoded data will be further processed through Link management Protocol (LMP) to recover the original barcode data. Finally, this data will be processed by Host Control Interface (HCI) and be sent to HCI-USB interface port.

On the other hand, the computer, which is operating under Windows 2000/XP platform, receives the HCI-USB signal from its USB port. Then, the low level Bluetooth USB driver will convert the HCI-USB data to HCI format data, as reference to the Fig.6. The Bluetooth USB driver should match the respective Bluetooth vendor's USB dongle, which enables the hardware/USB bus in the host to communicate with the dongle.

Afterwards, The HCI protocol driver decodes the data back to its original barcode data, which will be further processed by the barcode server to handle the data. The Protocol driver is the core software stack implemented to process Bluetooth commands, send and receive the barcode related data packets via the data channel with the peer barcode scanner and decode the packet into barcode data.

Barcode server establishes and maintains the threads, connections, memory space. It also utilizes the resources to manage the barcode data and the various inner messages, such as

(1)   from which barcode scanner (one out of seven (7)) is the barcode data?

(2)   does it match the registered Bluetooth address?

(3)   is the barcode data correct?

(4)   if not correct, ask the respective scanner to re-send? etc.

Barocde application is the top level of the software stacks, which is developed to meet different customer's requirements. It will process the respective barcode data by storing, displaying, calculating, outputting statistics reports, and etc.  

 

¡¡

Fig. 5 Software Stacks in BBSC to Process the Barcode Data  

Copyright@ 2008 SuperBT Canada Inc. All rights reserved.