The invention discloses a device and host communication method, which comprises the following steps: (1), the host to the device sends the request to establish a communication link, terminal equipment acceptance establishes a communication link request, both of them establish communication link, establish communication links for communication link of Bluetooth audio channel (2); and the equipment detects whether there is a new sensor data, if any, will be carried out in accordance with the audio channel sensor data packet format packaged and transmitted via the communication link up to the host; (3), the main terminal equipment receiving end receives sensor data packets and unpack, processing analysis of sensor data unpack, output results. The invention of the device and the host communication method, can reduce the cost and power consumption of the terminal equipment, so as to enhance the market competitiveness of wearable equipment and user experience, the sensor data transmission via Bluetooth audio channels to resolve the speed and real-time requirements.
【技术实现步骤摘要】
一种设备端与主机端通信方法
本专利技术涉及一种通信方法,具体地说,是涉及一种设备端与主机端通信方法。
技术介绍
随着设备智能化的发展,越来越多的传感器应用在穿戴类设备上,但要处理众多的传感器数据,对处理器提出了较高的要求。高性能的处理器成本较高,且设备端为了进行数据分析,必然导致设备端功耗的增加,因此如果将数据的分析处理过程放在设备端,必然使得设备端成本增加,功耗增加,从而影响用户体验。
技术实现思路
本专利技术为了解决现有可穿戴电子设备功能越来越多,相应对其处理器要求越高,导致成本增加,且功耗增加,影响用户体验的问题,提出了一种设备端与主机端通信方法,可以解决上述问题。为了解决上述技术问题,本专利技术采用以下技术方案予以实现:一种设备端与主机端通信方法,包括以下步骤:(1)、主机端向设备端发送建立通信链路请求,所述设备端接受建立通信链路请求,两者建立通信链路,所建立的通信链路为蓝牙音频通道的通信链路;(2)、所述设备端检测传感器是否有新数据产生,若有,则将传感器数据按照音频通道数据包格式进行打包,并通过所建立的通信链路发送至所述主机端;(3)、所述主机端接收设备端接收传感器数据包并解包,对解包后的传感器数据进行处理分析,输出处理结果。进一步的,步骤(1)中,所述主机端发送建立通信链路请求之前,还包括检测当前应用环境的步骤:若主机端当前应用环境为正在采用SCO音频链路进行通话,则借用SCO音频链路作为通信链路;若主机端当前应用环境为正在采用A2DP音频链路播放音频信号,则借用A2DP音频链路作为通信链路,所述A2DP音频链路和SCO音频链路均为蓝牙音频通道的通 ...
【技术保护点】
一种设备端与主机端通信方法,其特征在于,包括以下步骤:(1)、主机端向设备端发送建立通信链路请求,所述设备端接受建立通信链路请求,两者建立通信链路,所建立的通信链路为蓝牙音频通道的通信链路;(2)、所述设备端检测传感器是否有新数据产生,若有,则将传感器数据按照音频通道数据包格式进行打包,并通过所建立的通信链路发送至所述主机端;(3)、所述主机端接收设备端接收传感器数据包并解包,对解包后的传感器数据进行处理分析,输出处理结果。
【技术特征摘要】
1.一种设备端与主机端通信方法,其特征在于,包括以下步骤:(1)、主机端向设备端发送建立通信链路请求,所述设备端接受建立通信链路请求,两者建立通信链路,所建立的通信链路为蓝牙音频通道的通信链路;(2)、所述设备端检测传感器是否有新数据产生,若有,则将传感器数据按照音频通道数据包格式进行打包,并通过所建立的通信链路发送至所述主机端;(3)、所述主机端接收设备端接收传感器数据包并解包,对解包后的传感器数据进行处理分析,输出处理结果。2.根据权利要求1所述的设备端与主机端通信方法,其特征在于,步骤(1)中,所述主机端发送建立通信链路请求之前,还包括检测当前应用环境的步骤:若主机端当前应用环境为正在采用SCO音频链路进行通话,则借用SCO音频链路作为通信链路;若主机端当前应用环境为正在采用A2DP音频链路播放音频信号,则借用A2DP音频链路作为通信链路,所述A2DP音频链路和SCO音频链路均为蓝牙音频通道的通信链路。3.根据权利要求2所述的设备端与主机端通信方法,其特征在于,步骤(1)中,若主机端当前应用环境既没有正在采用SCO音频链路进行通话,又没有正在采用A2DP音频链路播放音频信号,则从所述SCO音频链路和A2DP音频链路中任意选择其中一音频链路建立通信链路。4.根据权利要求3所述的设备端与主机端通信方法,其特征在于,步骤(1)中,所述主机端发送建立通信链路请求之前,还包括检测设备端对通信实时性...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。