|
一、 SBT-801-BBS 蓝牙无线条码扫描枪器具有最先进的技术和功能:
 
1.SBT-801-BBS 蓝牙无线条码扫描器具有最先进的技术和功能.一个蓝牙USB适配器(BT-dongle)可与7个蓝牙无线条码扫描器进行点对点或点对多点的数据采集。每组数据传输只需100毫秒,就可直接送到蓝牙条码服务中心(BBSC)
2.蓝牙的应用程序已嵌入蓝牙通用数据采集模块(SBT-801-BBM)内.该模块由一个极低功耗的16位微处理机作为连接条码扫描引擎(CCD传感模块)和蓝牙芯片的接口器件.它为条码引擎和条码数据传输提供了所有控制命令和信号.用户无需了解蓝牙协议,规范和命令的细节.
3.内嵌长距离高速CCD扫描引擎.
4.只要按下条码扫描器(SBT-801-BBS)按钮, 它会快速与另一端的蓝牙USB适配器进行无线连接,传送数据.
操作非常简单,方便,快速,实用.
5.扫描器可用两节普通的AA电池,扫条码2万次以上.若在100秒内无扫描动作,扫描器自动进入省电模式.
6.条码服务中心由PC机(或笔记本电脑)和蓝牙USB适配器组成. 自动接收来自蓝牙无线条码扫描器( 1--7台)发送的条码数据.
7.该扫描器内的全向天线可输出19dBm 功率(Class 1),其接收灵敏度为-92dBm.与USB适配器的无线通讯距离为100m。
8.符合蓝牙1.1版本规范。
9. 工作温度: +5 0C to +50 0C
二、系统描述:
SBT-801-BBS 应用系统由三部分组成: PC 主机, 蓝牙USB 适配器(BT-dongle) 和蓝牙无线条形码扫描器(
SBT-800- BBS), 如图1所示.
蓝牙无线条形码扫描器 (SBT-801-BBS): 该器件由条形码扫描引擎和蓝牙通用数据采集模块( SBT-801-BBM)组成.
可实现与蓝牙USB 适配器(BT-dongle)的点对点,点对多点的数据通讯. 就点对多点而言, 一台蓝牙USB
适配器(BT-dongle)可同时与七台蓝牙无线条形码扫描器 (SBT-801-BBS) 进行通讯. 我们称这种蓝牙无线通讯网叫微微网(
Pico-net). 蓝牙无线条形码扫描器 (SBT-801-BBS) 如图2.所示.
蓝牙USB 适配器(BT-dongle): 蓝牙USB 适配器具有蓝牙功能, 是即插即用的设备. 它插在PC
机上可与7个蓝牙无线条形码扫描器 (SBT-801-BBS) 进行无线通讯. 这样便由PC 机和蓝牙USB 适配器(BT-dongle)组成了条形码服务中心.
这个USB适配器(BT-dongle)接收来自蓝牙无线扫描器(SBT-801-BBS)发来的条形码数据,并把这些数据通过USB通讯口送到PC机上.
在蓝牙USB 适配器(BT-dongle)上运行着由厂商提供的USB 驱动和适配程序.
PC 主机: 在PC机上运行着应用软件 (BBSC), 通过蓝牙USB扩展器(BT-dongle),接收来自
蓝牙无线扫描器(SBT-801-BBS)发来的条形码数据. 由PC机将这些数据进行存储,显示,统计和管理. 根据不同的应用,
可对这些条形码数据库文件进行进一步的开发.

3. 蓝牙无线条形码扫描器 (SBT-801-BBS) 的组成:
如图3所示. 蓝牙无线条形码扫描器 (SBT-801-BBS) 是由蓝牙通用数据采集模块 (SBT-801-BBM)
和条形码扫描引擎 (CCD传感模块) 组成.
蓝牙通用数据采集模块 条形码扫描引擎 蓝牙无线条形码扫描器
(SBT-800-BBM) (CCD传感模块) (SBT-801-BBS)
图3. 蓝牙无线条形码扫描器(SBT-801-BBS)的组成
4. 条码数据服务中心功能描述
图4. BBSC中的软件描述
蓝牙USB dongle 及插有该USB dongle的主机构成了蓝牙条码服务中心的硬件平台。
图4描述了蓝牙USB dongle固件的层次结构。USB dongle的天线负责接收调制有条码数据的射频信号,通过其射频部分解调信号,并在基带信号处理层(BB)进行数据解码。随后解码后的数据再到连接管理层(LM)
,按连接管理协议 (LMP) 复原出原始数据。最后再由HCI 层处理并送到HCI-USB界面.
图5描述了工作在Windows 2000/XP 平台下的蓝牙条码服务软件的分层结构。主机的USB界面接收到HCI-USB信号后,由底层蓝牙USB驱动把它转换成HCI格式数据,底层蓝牙USB驱将识别出不同蓝牙厂商的USB
dongle, 激活主机上的硬件/USB总线并与dongle通信.
条码协议层是协议栈软件的核心部分,用来分离控制信号与数据,校验分组数据正确性,对数据分组进行解包或封装, 处理蓝牙命令。它通过数据通道与作为客户的条码机内的相应层通信,发送和接收条码相关的数据分组并最终复原出条码数据.
条码服务器负责建立和控制线程,管理连接,内存及其它资源;处理和管理各种条码数据,包括: (1)确定条码数据的来源,(2)
匹配登记的客户地址 (3) 校验条码数据正确性 (4) 对数据及请求作出正确的响应,(5)报告客户条码机信息及各种其它内部信息
等。
条码服务器负责建立和控制线程,管理连接,内存及其它资源;处理和管理各种条码数据。包括: (1)确定条码数据的来源,(2)
匹配登记的客户地址 (3) 校验条码数据正确性 (4) 对数据及请求作出正确的响应 (5)客户条码机信息及各种内部信息的管理等。
条码应用层是协议软件的最高层,需要根据客户的具体环境和需求来开发,这里将最终决定相应的条码数据如何存储,显示,计算,统计和打印等。

|