一种打印设备的掉线重连方法、系统、设备及存储介质技术方案

技术编号:34688050 阅读:20 留言:0更新日期:2022-08-27 16:21
本申请公开了一种打印设备的掉线重连方法、系统、设备及存储介质,通过主芯片检测USB接口是否处于离线状态;当确定所述USB接口处于离线状态,向所述USB接口对应的目标电源组件发送复位信号;所述目标电源组件连接于所述USB接口的Vbus引脚;当所述目标电源组件接收到所述复位信号,停止向所述Vbus引脚供电第一预设时长后,重新向所述Vbus引脚供电,并返回所述通过主芯片检测USB接口是否处于离线状态的步骤。该方法可以提高打印设备工作的效率和便捷性,有利于改善用户体验。本申请可广泛应用于打印设备技术领域内。用于打印设备技术领域内。用于打印设备技术领域内。

【技术实现步骤摘要】
一种打印设备的掉线重连方法、系统、设备及存储介质


[0001]本申请涉及打印设备
,尤其是一种打印设备的掉线重连方法、系统、设备及存储介质。

技术介绍

[0002]嵌入式小票机在各行各业应用较为广泛。对于商家来说,新订单到达后,小票机可以自动打印订单数据,可有效避免漏单,助力商家快速响应订单,提高工作效率。
[0003]但是,目前的小票机由于连接不稳定等因素,经常会出现USB接口掉线或者死机等问题,每次USB接口掉线后,都需要用户手动拔掉上位机和小票机之间的USB线,然后重新插入。这种处理方式比较繁琐,容易影响用户的使用体验。
[0004]综上,相关技术存在的问题亟需得到解决。

技术实现思路

[0005]本申请的目的在于至少一定程度上解决相关技术中存在的技术问题之一。
[0006]为此,本申请实施例的一个目的在于提供一种打印设备的掉线重连方法、系统、设备及存储介质。
[0007]为了达到上述技术目的,本申请实施例所采取的技术方案包括:
[0008]一方面,本申请实施例提供了一种打印设备的掉线重连方法,包括以下步骤:
[0009]通过主芯片检测USB接口是否处于离线状态;
[0010]当确定所述USB接口处于离线状态,向所述USB接口对应的目标电源组件发送复位信号;所述目标电源组件连接于所述USB接口的Vbus引脚;
[0011]当所述目标电源组件接收到所述复位信号,停止向所述Vbus引脚供电第一预设时长后,重新向所述Vbus引脚供电,并返回所述通过主芯片检测USB接口是否处于离线状态的步骤。
[0012]另外,根据本申请上述实施例的一种打印设备的掉线重连方法,还可以具有以下附加的技术特征:
[0013]进一步地,在本申请的一个实施例中,所述通过主芯片检测USB接口是否处于离线状态,包括:
[0014]通过所述主芯片检测上位机是否传输有打印数据;
[0015]当所述上位机在第二预设时长的时间段内未传输打印数据,通过主芯片检测USB接口是否处于离线状态。
[0016]进一步地,在本申请的一个实施例中,所述打印设备包括有掉线重连按键,所述通过主芯片检测USB接口是否处于离线状态,包括:
[0017]通过主芯片检测所述掉线重连按键的状态;
[0018]当确定所述掉线重连按键被按下后,通过主芯片检测USB接口是否处于离线状态。
[0019]进一步地,在本申请的一个实施例中,所述确定所述USB接口处于离线状态,包括:
[0020]通过主芯片检测所述掉线重连按键的状态;
[0021]当所述掉线重连按键被按下的持续时长超过第三预设时长时,确定所述USB接口处于离线状态。
[0022]另一方面,本申请实施例提供一种打印设备的掉线重连系统,包括:
[0023]检测模块,用于通过主芯片检测USB接口是否处于离线状态;
[0024]复位模块,用于当确定所述USB接口处于离线状态,向所述USB接口对应的目标电源组件发送复位信号;所述目标电源组件连接于所述USB接口的Vbus引脚;
[0025]处理模块,用于当所述目标电源组件接收到所述复位信号,停止向所述Vbus引脚供电第一预设时长后,重新向所述Vbus引脚供电,并返回所述通过主芯片检测USB接口是否处于离线状态的步骤。
[0026]进一步地,在本申请的一个实施例中,所述检测模块包括:
[0027]传输检测子模块,用于通过所述主芯片检测上位机是否传输有打印数据;
[0028]第一离线检测子模块,用于当所述上位机在第二预设时长的时间段内未传输打印数据,通过主芯片检测USB接口是否处于离线状态。
[0029]进一步地,在本申请的一个实施例中,所述打印设备包括有掉线重连按键,所述检测模块包括:
[0030]第一按键检测子模块,用于通过主芯片检测所述掉线重连按键的状态;
[0031]第二离线检测子模块,用于当确定所述掉线重连按键被按下后,通过主芯片检测USB接口是否处于离线状态。
[0032]进一步地,在本申请的一个实施例中,所述复位模块包括:
[0033]第二按键检测子模块,用于通过主芯片检测所述掉线重连按键的状态;
[0034]第三离线检测子模块,用于当所述掉线重连按键被按下的持续时长超过第三预设时长时,确定所述USB接口处于离线状态。
[0035]另一方面,本申请实施例提供了一种打印设备,包括:
[0036]至少一个处理器;
[0037]至少一个存储器,用于存储至少一个程序;
[0038]当所述至少一个程序被所述至少一个处理器执行时,使得所述至少一个处理器实现上述的打印设备的掉线重连方法。
[0039]另一方面,本申请实施例还提供了一种计算机可读存储介质,其中存储有处理器可执行的程序,上述处理器可执行的程序在由处理器执行时用于实现上述的打印设备的掉线重连方法。
[0040]本申请的优点和有益效果将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到:
[0041]本申请实施例所公开的一种打印设备的掉线重连方法、系统、设备及存储介质,通过主芯片检测USB接口是否处于离线状态;当确定所述USB接口处于离线状态,向所述USB接口对应的目标电源组件发送复位信号;所述目标电源组件连接于所述USB接口的Vbus引脚;当所述目标电源组件接收到所述复位信号,停止向所述Vbus引脚供电第一预设时长后,重新向所述Vbus引脚供电,并返回所述通过主芯片检测USB接口是否处于离线状态的步骤。该方法可以提高打印设备工作的效率和便捷性,有利于改善用户体验。
附图说明
[0042]为了更清楚地说明本申请实施例或者现有技术中的技术方案,下面对本申请实施例或者现有技术中的相关技术方案附图作以下介绍,应当理解的是,下面介绍中的附图仅仅为了方便清晰表述本专利技术的技术方案中的部分实施例,对于本领域的技术人员来说,在无需付出创造性劳动的前提下,还可以根据这些附图获取到其他附图。
[0043]图1为本申请实施例中提供的一种打印设备的掉线重连方法的流程示意图;
[0044]图2为本申请实施例中提供的一种打印设备的结构示意图。
具体实施方式
[0045]下面结合说明书附图和具体的实施例对本申请进行进一步的说明。所描述的实施例不应视为对本申请的限制,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0046]在以下的描述中,涉及到“一些实施例”,其描述了所有可能实施例的子集,但是可以理解,“一些实施例”可以是所有可能实施例的相同子集或不同子集,并且可以在不冲突的情况下相互结合。
[0047]除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的
的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述本申请实本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种打印设备的掉线重连方法,其特征在于,包括:通过主芯片检测USB接口是否处于离线状态;当确定所述USB接口处于离线状态,向所述USB接口对应的目标电源组件发送复位信号;所述目标电源组件连接于所述USB接口的Vbus引脚;当所述目标电源组件接收到所述复位信号,停止向所述Vbus引脚供电第一预设时长后,重新向所述Vbus引脚供电,并返回所述通过主芯片检测USB接口是否处于离线状态的步骤。2.根据权利要求1所述的一种打印设备的掉线重连方法,其特征在于,所述通过主芯片检测USB接口是否处于离线状态,包括:通过所述主芯片检测上位机是否传输有打印数据;当所述上位机在第二预设时长的时间段内未传输打印数据,通过主芯片检测USB接口是否处于离线状态。3.根据权利要求1所述的一种打印设备的掉线重连方法,其特征在于,所述打印设备包括有掉线重连按键,所述通过主芯片检测USB接口是否处于离线状态,包括:通过主芯片检测所述掉线重连按键的状态;当确定所述掉线重连按键被按下后,通过主芯片检测USB接口是否处于离线状态。4.根据权利要求3所述的一种打印设备的掉线重连方法,其特征在于,所述确定所述USB接口处于离线状态,包括:通过主芯片检测所述掉线重连按键的状态;当所述掉线重连按键被按下的持续时长超过第三预设时长时,确定所述USB接口处于离线状态。5.一种打印设备的掉线重连系统,其特征在于,包括:检测模块,用于通过主芯片检测USB接口是否处于离线状态;复位模块,用于当确定所述USB接口处于离线状态,向所述USB接口对应的目标电源组件发送复位信号;所述目标电源组件连接于所述USB接口的Vbus引脚;处理模块,用于当所述目标电...

【专利技术属性】
技术研发人员:贺月路钟进堂凌剑梁灶基
申请(专利权)人:广州市贺氏办公设备有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1