耳机与充电盒的通信方法、充电盒、耳机及可读存储介质技术

技术编号:25529439 阅读:42 留言:0更新日期:2020-09-04 17:17
本发明专利技术公开了一种耳机与充电盒的通信方法,该方法包括:从发送队列中获取待发送数据包;向耳机发送包含有待发送数据包的数据请求信息;接收到耳机的回复信息时,继续执行从发送队列中获取待发送数据包的步骤,直到发送队列中为空。本发明专利技术还提供一种充电盒、耳机及可读存储介质。本发明专利技术的耳机与充电盒的通信方法在充电盒与耳机之间进行数据传输时,将充电盒总是作为主动发送方即主动向耳机发送数据请求信息,而耳机总是作为被动接收方即在接收到数据请求信息后向充电盒返回回复信息,通过“一问一答”形式以实现充电盒与耳机通信,不需要切换充电盒和耳机的主从关系就能实现充电盒与耳机之间进行数据传输,实现简单且减少额外通信负担。

【技术实现步骤摘要】
耳机与充电盒的通信方法、充电盒、耳机及可读存储介质
本专利技术涉及通信
,尤其涉及一种耳机与充电盒的通信方法、充电盒、耳机及可读存储介质。
技术介绍
随着无线通信技术的发展,TWS(TrueWirelessStereo,真正无线立体声)蓝牙耳机因其体积小巧以及便于携带等特点,受到用户的青睐。一般情况下,TWS耳机产品包含耳机和充电盒两个部分,存在耳机和充电盒进行通信的情况。目前,在耳机与充电盒之间进行通信时,充电盒将需要发送的数据包依次全部发送给耳机后,耳机接收到充电盒发送的数据发送完毕信号时,耳机才将需要发送的数据包依次全部发送至充电盒,以实现耳机与充电盒之间通信,然而无论是耳机发送数据包还是充电盒发送数据包均需提前向接收方发送通知消息,以使接收方处于接收数据状态,该种通信方式需要耳机与充电盒之间的主从关系进行切换,并且由于每次发送数据包前均需要向接收方发送通知消息而导致增加了通信负担。上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
本专利技术的主要目的在于提供一种耳机与充电盒的通信方法、充电盒、耳机及可读存储介质,旨在解决耳机与充电盒进行通信时,耳机与充电盒的主从关系进行切换,且每次发送数据包前均需要向接收方发送通知消息而导致增加通信负担。为实现上述目的,本专利技术提供一种耳机与充电盒的通信方法,所述耳机与充电盒的通信方法包括:充电盒从发送队列中获取待发送数据包;向耳机发送包含有所述待发送数据包的数据请求信息;接收到耳机的回复信息时,继续执行从发送队列中获取待发送数据包的步骤,直到所述发送队列中为空。可选地,耳机与充电盒的通信方法还包括:当所述发送队列为空时,向耳机发送数据请求信息,直到持续收到耳机返回的未包含数据包的回复信息。可选地,当所述发送队列中为空时,向耳机发送数据请求信息的步骤包括:当所述发送队列为空时,判断所述耳机上一次的回复信息中是否包含数据包;当所述耳机上一次的回复信息中包含数据包时,直接向耳机发送数据请求信息;或,当所述耳机上一次的回复中信息未包含数据包时,延迟预设时间后,再向耳机发送数据请求信息。可选地,耳机与充电盒的通信方法还包括:接收到所述耳机的回复信息时,对所述回复信息进行校验,以在校验成功时,执行从发送队列中获取待发送数据包的步骤,校验失败时,重新发送包含有所述待发送数据包的数据请求信息。可选地,耳机与充电盒的通信方法包括:在所述回复信息中不包含数据包的次数满足预设切换次数时,切换至充电状态。为实现上述目的,本专利技术还提供一种耳机与充电盒的通信方法,所述耳机与充电盒的通信方法包括:耳机接收到充电盒发送的数据请求信息时,从发送队列中获取数据包;向所述充电盒发送包含有所述数据包的回复信息。可选地,耳机与充电盒的通信方法还包括:当所述发送队列中为空时,直接向所述充电盒发送回复信息。可选地,从发送队列中获取待发送数据包的步骤之前,所述耳机与充电盒的通信方法包括:接收到充电盒发送的数据请求信息时,对所述数据请求信息进行校验,以在校验成功时,从发送队列中获取下一数据包,校验失败时,重新发送包含有所述数据包的回复信息。可选地,耳机与充电盒的通信方法还包括:在所述数据请求信息中不包含数据包的次数满足预设切换次数时,切换至充电状态。此外,为实现上述目的,本专利技术还提供一种充电盒,所述充电盒包括:存储器、处理器以及存储在所述存储器里并可在所述处理器上运行的耳机与充电盒的通信程序,所述耳机与充电盒的通信程序被所述处理器执行时实现如以上所述耳机与充电盒的通信方法的各个步骤。可选地,充电盒通过封装底层单总线进行通信。此外,为实现上述目的,本专利技术还提供一种耳机,所述耳机包括:存储器、处理器以及存储在所述存储器里并可在所述处理器上运行的耳机与充电盒的通信程序,所述耳机与充电盒的通信程序被所述处理器执行时实现如以上所述耳机与充电盒的通信方法的各个步骤。此外,为实现上述目的,本专利技术还提供一种可读存储介质,其特征在于,所述计算机可读存储介质上存储有耳机与充电盒的通信程序,所述耳机与充电盒的通信程序被所述处理器执行时实现如以上所述耳机与充电盒的通信方法的各个步骤。本专利技术提出的耳机与充电盒的通信方法,充电盒与耳机之间进行数据传输时,将充电盒总是作为主动发送方即主动向耳机发送数据请求信息,而耳机总是作为被动接收方即在接收到数据请求信息后向充电盒返回回复信息,在充电盒与耳机之间通过“一问一答”形式以实现充电盒与耳机之间通信,并不需要切换充电盒和耳机的主从关系就能实现充电盒与耳机之间进行数据传输,实现简单且减少额外的通信负担。附图说明图1为本专利技术的耳机与充电盒的通信方法各个实施例涉及的充电盒或者耳机的结构框图;图2为本专利技术的耳机与充电盒的通信方法第一实施例的流程示意图;图3为本专利技术的耳机与充电盒的通信方法第二实施例的流程示意图;图4为本专利技术的耳机与充电盒的通信方法中在充电盒的发送队列为空时执行的流程示意图;图5为本专利技术的耳机与充电盒的通信方法第三实施例的流程示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或者“单元”的后缀仅为了有利于本专利技术的说明,其本身没有特定的意义。因此,“模块”、“部件”或者“单元”可以混合地使用。请参考图1,图1为本专利技术的耳机与充电盒的通信方法各个实施例涉及的耳机或者充电盒的结构框图,该耳机或者充电盒可以包括:存储器101、处理器102、以及通信模块3。本领域技术人员可以理解,图1示出的充电盒或者耳机的结构框图并不构成对充电盒或者耳机的限定,充电盒或者耳机可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中,存储器101中存储有中控系统以及耳机与充电盒的通信程序。处理器102是充电盒或者耳机的控制中心,处理器102执行存储在存储器101内的耳机与充电盒的通信程序,以实现本专利技术的耳机与充电盒的通信方法各实施例的步骤。对于充电盒,通信模块3通过网络协议与耳机建立数据通信(该数据通信可为IP通信或者蓝牙通道),以实现充电盒向耳机发送数据请求信息,并接收耳机返回的回复信息,进而实现充电盒与耳机之间的数据传输。可选地,充电盒或者耳机通过封装底层单总线进行通信。需要说明的是,单总线技术采用单根数据信号线,既传输时钟又传输数据,且数据传输是双向的,具有节省I/O口线资源、结构简单、成本低廉、便于总线扩展和维护等诸多优点。举例来说,充电盒与耳机之间通过一根数据总线实现连接,其中,串口数据传输线(TX)与串口数据接收线(RX)共用一根数据总线,具体地,充电盒与耳机通过异步收发本文档来自技高网...

【技术保护点】
1.一种耳机与充电盒的通信方法,其特征在于,所述耳机与充电盒的通信方法包括:/n充电盒从发送队列中获取待发送数据包;/n向耳机发送包含有所述待发送数据包的数据请求信息;/n接收到耳机的回复信息时,继续执行从发送队列中获取待发送数据包的步骤,直到所述发送队列中为空。/n

【技术特征摘要】
1.一种耳机与充电盒的通信方法,其特征在于,所述耳机与充电盒的通信方法包括:
充电盒从发送队列中获取待发送数据包;
向耳机发送包含有所述待发送数据包的数据请求信息;
接收到耳机的回复信息时,继续执行从发送队列中获取待发送数据包的步骤,直到所述发送队列中为空。


2.如权利要求1所述的耳机与充电盒的通信方法,其特征在于,所述耳机与充电盒的通信方法还包括:
当所述发送队列为空时,向耳机发送数据请求信息,直到持续收到耳机返回的未包含数据包的回复信息。


3.如权利要求2所述的耳机与充电盒的通信方法,其特征在于,所述当所述发送队列中为空时,向耳机发送数据请求信息的步骤包括:
当所述发送队列为空时,判断所述耳机上一次的回复信息中是否包含数据包;
当所述耳机上一次的回复信息中包含数据包时,直接向耳机发送数据请求信息;或,
当所述耳机上一次的回复中信息未包含数据包时,延迟预设时间后,再向耳机发送数据请求信息。


4.如权利要求1所述的耳机与充电盒的通信方法,其特征在于,所述耳机与充电盒的通信方法还包括:
接收到所述耳机的回复信息时,对所述回复信息进行校验,以在校验成功时,执行从发送队列中获取待发送数据包的步骤,校验失败时,重新发送包含有所述待发送数据包的数据请求信息。


5.如权利要求2所述的耳机与充电盒的通信方法,其特征在于,所述耳机与充电盒的通信方法包括:
在所述回复信息中不包含数据包的次数满足预设切换次数时,切换至充电状态。


6.一种耳机与充电盒的通信方法,其特征在于,所述耳机与充电盒的通信方法包括:
耳机接收到充电盒发送的数据请求信息时,从发送队列中获取数据包;
向所述充电盒...

【专利技术属性】
技术研发人员:李涛
申请(专利权)人:歌尔科技有限公司
类型:发明
国别省市:山东;37

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

1