[发明专利]一种应用于打印机的USB多通道同步下载工具及其工作方法有效

专利信息
申请号: 201811153391.5 申请日: 2018-09-30
公开(公告)号: CN109408004B 公开(公告)日: 2022-03-15
发明(设计)人: 姚建新;彭建明;郑辉飞;苏剑斌;肖民杰 申请(专利权)人: 福建星谷信息科技有限公司
主分类号: G06F3/12 分类号: G06F3/12
代理公司: 福州元创专利商标代理有限公司 35100 代理人: 蔡学俊
地址: 350002 福建省福*** 国省代码: 福建;35
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 应用于 打印机 usb 通道 同步 下载工具 及其 工作 方法
【权利要求书】:

1.一种应用于打印机的USB多通道同步下载工具的工作方法,其特征在于:一种应用于打印机的USB多通道同步下载工具包括PC端、USB打印机以及供电模块;所述供电模块与所述USB打印机电性相连,用以提供电能,所述USB打印机与PC端电性相连;所述USB打印机上设置有USB设备,用以将PC端的文件自动下载到所述USB打印机上;

一个PC端能够同时与一个以上的USB打印机电性相连,并自动对接入的一个以上的USB设备进行指定文件数据的自动下载;

所述一种应用于打印机的USB多通道同步下载工具的工作方法,包括以下步骤:

步骤S1:在所述PC端上设置好供应商ID、产品识别码及所要下载的文件数据所在的目录;

步骤S2:PC端自动侦测是否有指定供应商ID、产品识别码的USB设备的接入,并自动对接入的符合供应商ID、产品识别码的多个所述USB设备进行步骤S1中指定文件数据的自动下载;

步骤S3:PC端自动识别所述USB设备是否断开并且在文件数据的下载过程中进行超时处理;

步骤S4:实时统计和反映步骤S2中多个所述USB设备数据下载的状态。

2.根据权利要求1所述的一种应用于打印机的USB多通道同步下载工具的工作方法,其特征在于:所述步骤S2具体包括以下步骤:

步骤S21:启动同步下载工具,PC端创建一个侦测线程,启动侦测线程,并令USB端口号的初始值为0;

步骤S22:从USB端口号值从0开始进行累加,判断USB端口号值是否大于127,如果USB端口号值大于127则USB端口号值为1,并引入OpenUSBPort函数判断返回值,如果USB端口号值不大于127则直接引入OpenUSBPort函数判断返回值;

步骤S23:如果返回值小于0则表示无设备接入,返回步骤S22,如果返回值不小于0则表示有设备接入,新建一个操作线程,启动新建的操作线程,并返回步骤S22。

3.根据权利要求2所述的一种应用于打印机的USB多通道同步下载工具的工作方法,其特征在于:步骤S23中,启动新建的操作线程具体包括以下步骤:

步骤S231:在操作线程上对刚接入的USB设备进行数据下载,而侦测线程此时会继续循环侦测是否有新的USB设备接入,实现一个线程负责一个USB设备数据的下载,实现了多线程即多通道的同步下载操作;

步骤S232:自动加载设置好的待下载的文件目录列表并统计文件个数,判断文件个数,如果文件个数不大于0则将UI界面上的完成下载数量加1,通过PC操作系统提供的CloseUSBPort函数对已打开的USB端口进行关闭,将已关闭的USB端口号回收到USB端口列表中,结束操作线程;如果文件个数大于0则进行步骤S233;

步骤S233:继续判断文件数据个数是否大于0,如果文件数据个数不大于0则文件个数减1并返回到步骤S232,如果文件数据个数大于0则进行步骤S234;

步骤S234:从文件中读取64字节文件数据,将读到的数据通过WriteUSBPort函数下载到接入的USB设备,并将文件数据个数减去实际读到的数据个数后,返回步骤S233。

4.根据权利要求3所述的一种应用于打印机的USB多通道同步下载工具的工作方法,其特征在于:所述步骤S3的具体内容为:当一个设备的操作线程启动后,自动新建一个定时器,用于判断数据下载过程是否超时,设定时器的定时时间为30秒,每当执行完一次WriteUSBPort函数后,会对定时器进行清0,使定时器再次从0重新开始计时,如果定时器超时,则当前操作线程上的USB设备数据下载异常,操作线程会将这种异常反馈到UI界面上,对异常的数量进行累加,并向操作人员提示当前异常,然后引用PC操作系统提供的CloseUSBPort函数对已打开的USB端口进行关闭,将已关闭的USB端口号回收到USB端口列表中,可以重复使用,并结束当前线程。

5.根据权利要求1所述的一种应用于打印机的USB多通道同步下载工具的工作方法,其特征在于:所述的PC端只要装有微软的NET Framework3.5框架程序的运行库即能够正常运行USB多通道同步下载工具。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建星谷信息科技有限公司,未经福建星谷信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201811153391.5/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top