|
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.
-
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.
- 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.
- 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
|