一种通过蓝牙连接技术实现条码打印的方法及系统与流程

文档序号:16740539发布日期:2019-01-28 12:58阅读:840来源:国知局
一种通过蓝牙连接技术实现条码打印的方法及系统与流程

本发明涉及打印技术领域,尤其涉及一种通过蓝牙连接技术实现条码打印的方法及系统。



背景技术:

企业仓储管理中,大量应用到实物条码、品类码、容器码、仓位码、巡检码等各种条码。目前该条码用到的打印技术是基于桌面打印机进行打印,该类型打印机体积较大,不方便携带,需和电脑进行物理连接才能进行条码打印。然而仓管员大量的作业需要到仓库现场进行,如入库、出库、实物盘点等业务,这个过程中如果需要打印相关的条码,仓管员又必须回到办公室到电脑前进行条码打印,造成了仓管员在仓库和办公室两头来回奔波作业,极大地降低了仓管员的工作效率。



技术实现要素:

本发明的目的在于提供一种通过蓝牙连接技术实现条码打印的方法及系统,避免在仓库和办公室两头来回奔波作业,提高仓管员的工作效率。

为达此目的,本发明采用以下技术方案:

一种通过蓝牙连接技术实现条码打印的方法,包括:

移动终端开启蓝牙功能,以扫描具有蓝牙连接功能的设备,并连接具有蓝牙连接功能的打印机;

所述移动终端获取需要打印的条码数据;

所述移动终端向所述打印机发送打印指令;

所述打印机收到所述打印指令时,向所述移动终端返回是否可用;

当不可用时,打印操作终止;

当可用时,所述移动终端将所述条码数据及预设打印模板发送给所述打印机;

所述打印机接收到所述条码数据及所述预设打印模板后实现打印,并返回打印成功结果给所述移动终端。

可选的,所述预设模板采用斑马语言编程。

一种通过蓝牙连接技术实现条码打印的系统,包括移动终端和打印机;

所述移动终端还包括:

第一蓝牙通信模块,用于开启蓝牙功能,以扫描具有蓝牙连接功能的设备,并连接具有蓝牙连接功能的打印机;

获取模块,用于获取需要打印的条码数据;

第一发送模块,用于向所述打印机发送打印指令;

第二发送模块,用于当接收到所述打印机可用时,向所述打印机发送所述条码数据及预设打印模板;

所述打印机还包括:

第二蓝牙通信模块,用于与所述第一蓝牙通信模块通信连接;

反馈模块,用于所述打印机收到所述打印指令时,返回是否可用标识;

打印模块,用于所述打印机接收到所述条码数据及所述预设打印模板后实现打印,并返回打印成功结果给所述移动终端。

可选的,所述预设模板采用斑马语言编程。

与现有技术相比,本发明实施例具有以下有益效果:

本发明实施例提供的通过蓝牙连接技术实现条码打印的方法及系统,打印距离远,操作方便,数据传输快,增强了仓管员打印条码的便捷性和时效性,提高工作效率;并且可以多人共用,功耗低,节约成本。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。

图1为本发明实施例提供的一种通过蓝牙连接技术实现条码打印的方法流程图。

具体实施方式

为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而非全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

请参阅图1所示,本实施例提供了一种通过蓝牙连接技术实现条码打印的方法,包括以下步骤:

步骤s1:移动终端开启蓝牙功能,以扫描具有蓝牙连接功能的设备,并连接具有蓝牙连接功能的打印机;

步骤s2:所述移动终端获取需要打印的条码数据;

步骤s3:所述移动终端向所述打印机发送打印指令;

步骤s4:所述打印机收到所述打印指令时,向所述移动终端返回是否可用标识;

步骤s5:当不可用时,打印操作终止;

步骤s6:当可用时,所述移动终端将所述条码数据及预设打印模板发送给所述打印机;

步骤s7:所述打印机接收到所述条码数据及所述预设打印模板后实现打印,并返回打印成功结果给所述移动终端。

具体的,蓝牙(bluetooth)是一种无线技术标准,基于设备低成本的收发器芯片,传输距离近、低功耗,可实现固定设备、移动设备和楼宇个人域网之间的短距离数据交换。

蓝牙协议规范遵循开放系统互连参考模型(osi/rm),从低到高地定义了蓝牙协议堆栈的各个层次。蓝牙协议体系中的协议按sig的关注程度分为四层:

核心协议,baseband、lmp、l2cap、sdp;

电缆替代协议,rfcomm;

电话传送控制协议,tcs-binary、at命令集;

选用协议,ppp、udp/tcp/ip、obex、wap、vcard、vcal、irmc、wae。

除上述协议层外,蓝牙协议规范还定义了主机控制器接口(hci),它为基带控制器、连接管理器、硬件状态和控制寄存器提供命令接口。

蓝牙核心协议由sig制定的蓝牙专用协议组成。绝大部分蓝牙设备都需要核心协议(加上无线部分),而其他协议则根据应用的需要而定。总之,电缆替代协议、电话控制协议和被采用的协议在核心协议基础上构成了面向应用的协议。

因此,作为一种短距离无线通信协议,蓝牙技术以其低成本、低功耗、高速率、方便灵活等特点在众多无线解决方案中脱颖而出。蓝牙10m的工作距离可以很好的满足大多数数字设备的应用场合。

综上所述,本实施例提供的通过蓝牙连接技术实现条码打印的方法,打印距离远,操作方便,数据传输快,增强了仓管员打印条码的便捷性和时效性,提高工作效率;并且可以多人共用,功耗低,节约成本。

进一步的,所述预设模板采用斑马语言编程。该语言是script语言,支持复杂的标签格式,如文字、图片、条形码、二维码等等。

本实施例提供的通过蓝牙连接技术实现条码打印的方法,其打印机可以下载中文的字符集,因为蓝牙打印机默认是不带中文字符集的,对应的中文打印出来时乱码,所以需要下载对应的中文字符集,内置到打印机中,实现中文字符的打印,具有很强的实用性。

进一步的,本实施例提供了一种通过蓝牙连接技术实现条码打印的系统,包括:移动终端和打印机,所述移动终端和所述打印机均具备蓝牙连接功能。所述移动终端还包括:第一蓝牙通信模块,用于开启蓝牙功能,以扫描具有蓝牙连接功能的设备,并连接具有蓝牙连接功能的打印机;获取模块,用于获取需要打印的条码数据;第一发送模块,用于向所述打印机发送打印指令;第二发送模块,用于当接收到所述打印机可用时,向所述打印机发送所述条码数据及预设打印模板。所述打印机还包括:第二蓝牙通信模块,用于与所述第一蓝牙通信模块通信连接;反馈模块,用于所述打印机收到所述打印指令时,返回是否可用标识;打印模块,用于所述打印机接收到所述条码数据及所述预设打印模板后实现打印,并返回打印成功结果给所述移动终端。

进一步的,所述预设模板采用斑马语言编程。

本实施例提供的通过蓝牙连接技术实现条码打印的系统,可以实现上述的通过蓝牙连接技术实现条码打印的方法。该系统继承上述方法的所有技术特征,其实现上述方法的工作原理已在上述详细描述,此处不再赘述。

综上所述,本实施例提供的通过蓝牙连接技术实现条码打印的方法及系统,增加了仓库现场作业人员标签打印的便捷性和时效性,提高工作效率。由于仓库现场条件限制,仓管员做物资验收入库时,需要对待入库的物资进行发码,并将所发的条码打印出来贴到入库物资上,采用本实施例,可以实现条码标签的快捷打印,不再需要回到办公室使用电脑进行打印,大大提高了仓管员的工作效率和贴码的准确性。本实施例打印距离远,操作方便;蓝牙通信一般在10m的工作距离可以很好的满足大多数数字设备的应用场合,蓝牙设备射程范围取悦于功率和类别,但是有效射程范围在实际应用中会各有差异,两个敏感度和发射功率都较高的1类设备相连接,射程可高于100m。本实施例可多人共用,节约成本;蓝牙打印机蓝牙通信技术基于数据包、有着主从架构的协议。一个主设备至多可和同一微微网中的七个从设备通信。一个蓝牙打印机可以支持7台移动终端设备同时连接及接收打印指令。本实施例数据传输快,低功耗。蓝牙技术标准目前暂时共有四个版本v1.1/1.2/2.0/2.1。以通讯距离来在不同版本可再分为classa(1)/classb(2)。目前应用最为广泛的是bluetooth2.0+edr标准。该标准具有数据吞吐量大、低功耗的特点。传输率约在1.8m/s~2.1m/s,可以有双工的工作方式。即一面作语音通讯,同时亦可以传输档案/高质素图片。

以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1