预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共11页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN112039835A(43)申请公布日2020.12.04(21)申请号202010614522.6(22)申请日2019.11.05(62)分案原申请数据201911070295.92019.11.05(71)申请人厦门汉印电子技术有限公司地址361000福建省厦门市湖里区火炬高新区创业园昂业楼305A室(72)发明人不公告发明人(74)专利代理机构厦门智慧呈睿知识产权代理事务所(普通合伙)35222代理人杨唯(51)Int.Cl.H04L29/06(2006.01)H04L29/08(2006.01)权利要求书2页说明书7页附图1页(54)发明名称自适应轮询时间估算方法、装置、设备及存储介质(57)摘要本发明提供一种自适应轮询时间估算方法、装置、设备及存储介质,涉及打印领域。所述方法包括:基于TCP/IP协议与打印机建立连接;轮询以获取打印机的当前剩余缓存;当判断当前剩余缓存的大小大于待发送的打印数据帧的大小时,向打印机发送含有打印数据帧的报文,以触发打印机将报文存储在缓存中,并等待打印机进行提取打印;其中,报文通过TCP/IP协议传输给打印机。本发明提供的打印机数据传输控制方法可以改善现有技术中打印机使用缓存较小、资源紧张的嵌入式芯片,因TCP/IP协议存在的实时数据传输缺陷导致的打印漏打或者打印不完整等的问题。CN112039835ACN112039835A权利要求书1/2页1.一种自适应轮询时间估算方法,其特征在于,包括:基于TCP/IP协议与打印机建立连接;轮询以获取所述打印机的当前剩余缓存;其中,在轮询过程中,两次相邻的询问的时间间隔为轮询时间;获取处理器的当前负载因子;其中,所述当前负载因子根据预定的历史时刻的处理器负载情况计算得到;根据所述当前负载因子计算得到所述轮询时间;其中,所述当前负载因子越大,则所述轮询时间越长。2.根据权利要求1所述的自适应轮询时间估算方法,其特征在于,还包括:当判断所述当前剩余缓存的大小大于待发送的打印数据帧的大小时,向所述打印机发送含有所述打印数据帧的报文,以触发所述打印机将所述报文存储在缓存中,并等待所述打印机进行提取打印;其中,所述报文通过TCP/IP协议传输给所述打印机。3.根据权利要求1所述的自适应轮询时间估算方法,其特征在于,所述轮询时间=一帧打印帧数据行数*打印的分辨率/打印速度*(1+所述当前负载因子)。4.根据权利要求2所述的自适应轮询时间估算方法,其特征在于,所述报文包括数据报文和控制报文;其中,所述数据报文和所述控制报文均包括:包头、源设备ID、目的设备ID、命令码、数据码、模块ID、系列号、数据段以及Crc校验。5.根据权利要求2所述的自适应轮询时间估算方法,其特征在于,所述打印机具有缓存,所述缓存包括预留缓存以及使用缓存;其中,轮询获取的剩余缓存为所述使用缓存的剩余缓存。6.一种自适应轮询时间估算装置,其特征在于,包括:连接单元,用于基于TCP/IP协议与打印机建立连接;轮询单元,用于轮询以获取所述打印机的当前剩余缓存;其中,在轮询过程中,两次相邻的询问的时间间隔为轮询时间;负载因子获取单元,用于获取处理器的当前负载因子;其中,所述当前负载因子根据预定的历史时刻的处理器负载情况计算得到;轮询时间计算单元,用于根据所述当前负载因子计算得到所述轮询时间;其中,所述当前负载因子越大,则所述轮询时间越长。7.根据权利要求6所述的自适应轮询时间估算装置,其特征在于,还包括:发送单元,用于当判断所述当前剩余缓存的大小大于待发送的打印数据帧的大小时,向所述打印机发送含有所述打印数据帧的报文,以触发所述打印机将所述报文存储在缓存中,并等待所述打印机进行提取打印;其中,所述报文通过TCP/IP协议传输给所述打印机。8.根据权利要求6所述的自适应轮询时间估算装置,其特征在于,所述轮询时间=一帧打印帧数据行数*打印的分辨率/打印速度*(1+所述当前负载因子)。9.一种自适应轮询时间估算设备,其特征在于,包括存储器以及处理器,所述存储器内存储有可执行代码,所述可执行代码能够被所述处理器执行,以实现如权利要求1至5任意一项所述的自适应轮询时间估算方法。10.一种计算机可读存储介质,其特征在于,存储有可执行代码,所述可执行代码能够2CN112039835A权利要求书2/2页被所述计算机可读存储介质所在设备的处理器执行,以实现如权利要求1至5任意一项所述的自适应轮询时间估算方法。3CN112039835A说明书1/7页自适应轮询时间估算方法、装置、设备及存储介质[0001]本发明申请为申请人于2019年11月5日向中国专利局提交的申请号为CN201911070295.9,申请名称为″一种打印机数据传输控制方法