CN115484343B - 基于微信小程序防止安卓手机与蓝牙设备数据传输丢失的方法 - Google Patents
基于微信小程序防止安卓手机与蓝牙设备数据传输丢失的方法 Download PDFInfo
- Publication number
- CN115484343B CN115484343B CN202211093533.XA CN202211093533A CN115484343B CN 115484343 B CN115484343 B CN 115484343B CN 202211093533 A CN202211093533 A CN 202211093533A CN 115484343 B CN115484343 B CN 115484343B
- Authority
- CN
- China
- Prior art keywords
- bluetooth
- equipment
- mobile phone
- service
- deviceid
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 24
- 238000000034 method Methods 0.000 title claims abstract description 24
- 230000008859 change Effects 0.000 claims abstract description 10
- 238000012216 screening Methods 0.000 claims abstract description 4
- 238000001914 filtration Methods 0.000 claims description 3
- 230000002093 peripheral effect Effects 0.000 claims description 3
- 238000012544 monitoring process Methods 0.000 abstract description 5
- 238000013461 design Methods 0.000 abstract description 3
- 238000011161 development Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000005538 encapsulation Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 241000894006 Bacteria Species 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000005265 energy consumption Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 238000012549 training Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72409—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
- H04M1/72412—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories using two-way short-range wireless interfaces
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72406—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by software upgrading or downloading
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72409—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
- H04M1/724092—Interfacing with an external cover providing additional functionalities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72454—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/14—Direct-mode setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/005—Discovery of network devices, e.g. terminals
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Databases & Information Systems (AREA)
- Environmental & Geological Engineering (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种基于微信小程序防止安卓手机与蓝牙设备数据传输丢失的方法,判断设备的软硬件环境是否支持低功耗蓝牙;打开蓝牙适配器,获取所有发现的新设备,以及与当前手机已连接的设备,并筛选设备展示可用相关设备列表,并连接此蓝牙设备;获取该设备的所有服务,并获取该服务的特征值以及服务uuid。本发明在开启蓝牙设备notify监听的同时,在硬件业务回包的时候设置合适的业务等待,一般等待时间45ms到60ms左右,这样能对Android手机也能保证接受得到完整的数据;该设计中的硬件业务等待能确保Android能监听到蓝牙设备特征值变化而获得蓝牙设备推送的完整的信息。
Description
技术领域
本发明涉及微信小程序平台领域,蓝牙无线通讯技术领域,尤其涉及一种基于微信小程序防止安卓手机与蓝牙设备数据传输丢失的方法。
背景技术
在所连接的蓝牙设备的服务中,没有服务支持特征值read为true的情况下,读取不了特征值的二进制数据;有服务支持特征值notify为true的情况下,可以通过监听蓝牙设备特征值的变化,但是仅限于iOS***,当移动设备属于Android,与iOS***便会存在一定的***策略差异,开发者先通过notify启用了监听,期望监听到write之后特征值的改变;但对于一个既支持write又支持writeWithoutResponse的characteristic,Android会选择writeWithoutResponse,iOS会选择write,write会有回调,而writeWithoutResponse则不会有。
在所连接的蓝牙设备的服务中,没有服务支持特征值read为true的情况下,保证Android与蓝牙设备的数据读取;现阶段尚未有恰当的方法解决微信小程序中Android与IOS的蓝牙指令写策略差异导致的数据读取不稳定的问题。
因此,本发明提供一种基于微信小程序防止安卓手机与蓝牙设备数据传输丢失的方法,可以很好的解决这个问题。
发明内容
为解决现有技术中存在的不足,本发明的目的在于,提供一种基于微信小程序防止安卓手机与蓝牙设备数据传输丢失的方法。
为实现本发明的目的,本发明所采用的技术方案是:
一种基于微信小程序防止安卓手机与蓝牙设备数据传输丢失的方法,包括以下步骤:
步骤一,进行项目的初始化以及脚本文件的初始化,并判断设备的软硬件环境是否支持低功耗蓝牙;
步骤二,打开蓝牙适配器,并初始化蓝牙模块;
步骤三,打开蓝牙搜索,扫描附近的蓝牙***设备;
步骤四,获取到所有发现的新设备,以及与当前手机已连接的设备,并筛选设备,展示可用相关设备列表;
步骤五,保存步骤四获取的蓝牙设备id,并连接此蓝牙设备,然后关闭蓝牙搜索;
步骤六,获取该设备的所有服务,并获取该服务的特征值以及依据特征值获取的服务uuid;
步骤七,开启蓝牙设备的特征值变化时的notify功能,判断特征值是否支持read;
步骤八,如果特征值不支持read,则对蓝牙设备进行写入指令并接收蓝牙设备推送返回的信息,同时要求硬件在发送回包指令的时候执行45ms到60ms左右的业务等待。
进一步地,步骤一中,在需要进行数据传输的脚本文件中,调用app.getWxVersion()、app.getPlatform()判断当前微信版本以及设备平台是否支持低功耗蓝牙。
进一步地,步骤二中,调用wx.openBluetoothAdapter()初始化蓝牙模块。
进一步地,步骤三中,调用wx.startBluetoothDevicesDiscovery()打开蓝牙搜索。
进一步地,步骤四中,调用wx.onBluetoothDeviceFound()获取到所有发现的新设备,调用wx.getBluetoothDevices()获取与当前手机已连接的设备;并过滤重复的设备,保存好返回值中需要连接的设备id和设备name。
进一步地,步骤五中,调用wx.createBLEConnection({deviceId:deviceId})连接此蓝牙设备,然后通过wx.stopBluetoothDevicesDiscovery()关闭蓝牙搜索。
进一步地,步骤六中,调用wx.getBLEDeviceServices(deviceId:deviceId)以获取蓝牙设备的所有服务,选择指定的服务并获取该服务的特征值;
通过wx.getBLEDeviceCharacteristics(deviceId:deviceId,serviceId:serviceId)获取其特征值,根据特征值(indicate,notify,read,write)的值获取不同服务的uuid,保存其服务uuid,对指定的特征值保存用于其他接口的调用。
进一步地,步骤七中,通过wx.notifyBLECharacteristicValueChange(deviceId,servicesId,characteristicId)开启蓝牙设备的特征值变化时的notify功能。
进一步地,步骤八中,如果特征值不支持read,调用wx.writeBLECharacteristicValue对蓝牙设备进行写入指令,并在wx.onBLECharacteristicValueChange(res)回调里接收蓝牙设备推送返回的信息,同时要求硬件在发送回包指令的时候,执行45ms到60ms左右的业务等待。
本发明的有益效果在于,与现有技术相比,本发明基于微信小程序平台,使用低功耗蓝牙技术BLE,在达到了用户之间数据传输时速度比以往更快,安全性能更高,延迟时间更短,耗电量更低的基础上;解决使用Android手机对特征值read不支持的蓝牙设备进行数据交互时,数据传输与接收时数据缺失或丢失的问题。
本发明在开启蓝牙设备notify监听的同时,在硬件业务回包的时候一定要设置合适的业务等待,一般等待时间45ms到60ms左右,这样对Android手机也能保证接受得到完整的数据;该设计中的硬件业务等待能确保Android能监听到蓝牙设备特征值变化而获得蓝牙设备推送的完整的信息。
附图说明
图1是本发明所述的基于微信小程序防止安卓手机与蓝牙设备数据传输丢失的方法流程图。
具体实施方式
下面结合附图和实施例对本发明的技术方案作进一步的说明。以下实施例仅用于更加清楚地说明本发明的技术方案,而不能以此来限制本申请的保护范围。
如图1所示,本发明所述的基于微信小程序防止安卓手机与蓝牙设备数据传输丢失的方法,具体包括以下步骤:
步骤一,进行项目的初始化以及脚本文件的初始化,并判断设备的软硬件环境是否支持低功耗蓝牙(BLE);
在需要进行数据传输的脚本文件中,调用app.getWxVersion()、app.getPlatform()判断当前微信版本以及设备平台是否支持低功耗蓝牙,与经典蓝牙(BR/EDR)相比,微信小程序采用低功耗蓝牙技术,其组网更加简单,在10米至100米以内,是近距离设备进行无线通信的首选,而且其近距离优势明显,耗电极低,传输速度更快。
步骤二,通过调用wx.openBluetoothAdapter()初始化蓝牙模块,打开蓝牙适配器;
步骤三,通过调用wx.startBluetoothDevicesDiscovery()打开蓝牙搜索,扫描附近的蓝牙***设备;
步骤四,通过调用wx.onBluetoothDeviceFound()获取到所有发现的新设备,以及调用wx.getBluetoothDevices()获取与当前手机已连接的设备,并进行过滤筛选重复的设备,保存好返回值中需要连接的设备id和设备name,展示可用相关设备列表;
步骤五,保存好步骤四获取的蓝牙设备id(deviceId),然后以此调用wx.createBLEConnection({deviceId:deviceId})连接此蓝牙设备,并关闭蓝牙搜索,减少手机耗能;通过wx.stopBluetoothDevicesDiscovery()关闭蓝牙搜索;
步骤六,获取该设备的所有服务以及依据特征值获取的服务uuid,
调用wx.getBLEDeviceServices(deviceId:deviceId)以获取蓝牙设备的所有服务,选择指定的服务(serviceId),并获取该服务的特征值;
通过wx.getBLEDeviceCharacteristics(deviceId:deviceId,serviceId:serviceId)获取其特征值,根据特征值(indicate,notify,read,write)的值(true或者false)获取不同服务的uuid,保存其服务uuid(characteristicId),对指定的特征值保存用于其他接口的调用;
步骤七,开启蓝牙设备的特征值变化时的notify功能,判断特征值是否支持read;
通过wx.notifyBLECharacteristicValueChange(deviceId,servicesId,characteristicId)开启蓝牙设备的特征值变化时的notify功能;如果特征值支持read,则打开监听蓝牙设备返回值,对蓝牙设备写入指令获取返回数据,使用蓝牙设备read服务获取返回数据;
步骤八,如果特征值不支持read,通过调用wx.writeBLECharacteristicValue({deviceId:deviceId,serviceId:serviceId,characteristicId:characteristicId,value:value})对蓝牙设备进行写入指令,并在wx.onBLECharacteristicValueChange(res)回调里接收蓝牙设备推送返回的信息,同时要求硬件在发送回包指令的时候,执行45ms到60ms左右的业务等待。本实施例中,可以执行50毫秒左右的业务等待sleep(50)。
本发明方案实现采用代码模块化编程思想构建,将一个相对于比较复杂的***结构划分成多个功能点,再把这些功能点组合起来,构成一个模块化***,尽量降低代码耦合度。
本发明的数据传输***分为登录模块、主页面训练模块、用户列表与切换模块、蓝牙功能模块、日志功能模块、API接口功能模块、常用工具类功能模块、消息提示功能模块等。对于这种开发模式,更有利于开发的协作以及项目的测试和升级、维护,使模块间的组合、复用更加方便,提高了开发效率以及降低了项目维护成本。
在开发过程中,对微信小程序官方的API接口进行再次封装,目的在于使用时,更简明扼要地使用API接口,提高代码的简介性和易读性。***对微信小程序官方API接口封装包括蓝牙API接口、httpAPI接口、日志API接口、消息提示API接口等。在蓝牙功能使用过程中就调用***封装好的接口,比如蓝牙指令写入接口封装(writeOrderPot)、获取蓝牙服务ID接口封装(getServiceId)等;这种封装模式让***更加有条不紊的运行、更符合项目需求。
对于一些常量或者阅读者不能与项目关联起来的代码,比如蓝牙写入指令中包含的buffer信息(GAP:2FFFFFFFFF1120F)等,其中包含了部分16进制的不可读信息,所以创建一些枚举类,用key-value键值对方式枚举出所有需要使用到的不可读信息,再用一些可读的指令与之一一对应,在使用过程中,可以不必理解其含义,也能得到正确的调用,并且十分通俗易懂、简洁明了。
本发明的有益效果在于,与现有技术相比,本发明基于微信小程序平台,使用低功耗蓝牙技术BLE,在达到了用户之间数据传输时速度比以往更快,安全性能更高,延迟时间更短,耗电量更低的基础上;解决使用Android手机对特征值read不支持的蓝牙设备进行数据交互时,数据传输与接收时数据缺失或丢失的问题。
本发明在开启蓝牙设备notify监听的同时,在硬件业务回包的时候一定要设置合适的业务等待,一般等待时间45ms到60ms左右,这样对Android手机也能保证接受得到完整的数据;该设计中的硬件业务等待能确保Android能监听到蓝牙设备特征值变化而获得蓝牙设备推送的完整的信息。
本发明申请人结合说明书附图对本发明的实施示例做了详细的说明与描述,但是本领域技术人员应该理解,以上实施示例仅为本发明的优选实施方案,详尽的说明只是为了帮助读者更好地理解本发明精神,而并非对本发明保护范围的限制,相反,任何基于本发明的发明精神所作的任何改进或修饰都应当落在本发明的保护范围之内。
Claims (7)
1.一种基于微信小程序防止安卓手机与蓝牙设备数据传输丢失的方法,其特征在于,包括以下步骤:
步骤一,进行项目的初始化以及脚本文件的初始化,并判断设备的软硬件环境是否支持低功耗蓝牙;
步骤二,打开蓝牙适配器,并初始化蓝牙模块;
步骤三,打开蓝牙搜索,扫描附近的蓝牙***设备;
步骤四,获取到所有发现的新设备,以及与当前手机已连接的设备,并筛选设备,展示可用相关设备列表;
步骤五,保存步骤四获取的蓝牙设备id,并连接此蓝牙设备,然后关闭蓝牙搜索;
步骤六,获取该设备的所有服务,并获取该服务的特征值以及依据特征值获取的服务uuid;
步骤七,开启蓝牙设备的特征值变化时的notify功能,判断特征值是否支持read;通过wx.notifyBLECharacteristicValueChange(deviceId,servicesId,characteristicId)开启蓝牙设备的特征值变化时的notify功能;
步骤八,如果特征值不支持read,则对蓝牙设备进行写入指令并接收蓝牙设备推送返回的信息,同时要求硬件在发送回包指令的时候执行45ms到60ms左右的业务等待;
如果特征值不支持read,调用wx.writeBLECharacteristicValue({deviceId:deviceId,serviceId:serviceId,characteristicId:characteristicId,value:value})对蓝牙设备进行写入指令,并在wx.onBLECharacteristicValueChange(res)回调里接收蓝牙设备推送返回的信息,同时要求硬件在发送回包指令的时候,执行45ms到60ms左右的业务等待。
2.根据权利要求1所述的基于微信小程序防止安卓手机与蓝牙设备数据传输丢失的方法,其特征在于,
步骤一中,在需要进行数据传输的脚本文件中,调用app.getWxVersion()、app.getPlatform()判断当前微信版本以及设备平台是否支持低功耗蓝牙。
3.根据权利要求1所述的基于微信小程序防止安卓手机与蓝牙设备数据传输丢失的方法,其特征在于,
步骤二中,调用wx.openBluetoothAdapter()初始化蓝牙模块。
4.根据权利要求1所述的基于微信小程序防止安卓手机与蓝牙设备数据传输丢失的方法,其特征在于,
步骤三中,调用wx.startBluetoothDevicesDiscovery()打开蓝牙搜索。
5.根据权利要求1所述的基于微信小程序防止安卓手机与蓝牙设备数据传输丢失的方法,其特征在于,
步骤四中,调用wx.onBluetoothDeviceFound()获取到所有发现的新设备,调用wx.getBluetoothDevices()获取与当前手机已连接的设备;并过滤重复的设备,保存好返回值中需要连接的设备id和设备name。
6.根据权利要求1所述的基于微信小程序防止安卓手机与蓝牙设备数据传输丢失的方法,其特征在于,
步骤五中,调用wx.createBLEConnection({deviceId:deviceId})连接此蓝牙设备,然后通过wx.stopBluetoothDevicesDiscovery()关闭蓝牙搜索。
7.根据权利要求1所述的基于微信小程序防止安卓手机与蓝牙设备数据传输丢失的方法,其特征在于,
步骤六中,调用wx.getBLEDeviceServices(deviceId:deviceId)以获取蓝牙设备的所有服务,选择指定的服务并获取该服务的特征值;
通过wx.getBLEDeviceCharacteristics(deviceId:deviceId,serviceId:serviceId)获取其特征值,根据特征值(indicate,notify,read,write)的值获取不同服务的uuid,保存其服务uuid,对指定的特征值保存用于其他接口的调用。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211093533.XA CN115484343B (zh) | 2022-09-08 | 2022-09-08 | 基于微信小程序防止安卓手机与蓝牙设备数据传输丢失的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211093533.XA CN115484343B (zh) | 2022-09-08 | 2022-09-08 | 基于微信小程序防止安卓手机与蓝牙设备数据传输丢失的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115484343A CN115484343A (zh) | 2022-12-16 |
CN115484343B true CN115484343B (zh) | 2024-06-21 |
Family
ID=84392847
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211093533.XA Active CN115484343B (zh) | 2022-09-08 | 2022-09-08 | 基于微信小程序防止安卓手机与蓝牙设备数据传输丢失的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115484343B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117412263B (zh) * | 2023-12-14 | 2024-03-15 | 深圳硅山技术有限公司 | 蓝牙与车载黑匣子的交互方法、***和设备 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110913376A (zh) * | 2018-09-17 | 2020-03-24 | 珠海横琴盛达兆业科技投资有限公司 | 一种基于微信小程序平台实现使用蓝牙进行数据传输的方法 |
CN112084159A (zh) * | 2020-07-28 | 2020-12-15 | 重庆攸亮科技股份有限公司 | 一种基于蓝牙通信的文件同步***和同步方法 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105630583A (zh) * | 2014-11-26 | 2016-06-01 | 阿里巴巴集团控股有限公司 | 一种数据处理方法和装置 |
CN106412656B (zh) * | 2016-10-26 | 2019-08-06 | 四川长虹电器股份有限公司 | Android智能设备快速连接蓝牙的方法 |
US20180165108A1 (en) * | 2016-12-14 | 2018-06-14 | Lattice Health Systems, Inc. | System and Methods for Utilizing a Script to Instruct a Bluetooth Low Energy Client in Interfacing with a Bluetooth Low Energy Server |
CN109298842A (zh) * | 2018-11-12 | 2019-02-01 | 爱布客(武汉)科技有限公司 | 一种基于蓝牙传输的书刊自动编目***和方法 |
CN109669730B (zh) * | 2018-12-26 | 2022-05-06 | 北京达佳互联信息技术有限公司 | 一种进程保活方法、装置、电子设备及介质 |
CN110913380B (zh) * | 2019-12-19 | 2023-09-22 | 飞天诚信科技股份有限公司 | 一种基于小程序平台与蓝牙设备进行通信的方法及装置 |
-
2022
- 2022-09-08 CN CN202211093533.XA patent/CN115484343B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110913376A (zh) * | 2018-09-17 | 2020-03-24 | 珠海横琴盛达兆业科技投资有限公司 | 一种基于微信小程序平台实现使用蓝牙进行数据传输的方法 |
CN112084159A (zh) * | 2020-07-28 | 2020-12-15 | 重庆攸亮科技股份有限公司 | 一种基于蓝牙通信的文件同步***和同步方法 |
Also Published As
Publication number | Publication date |
---|---|
CN115484343A (zh) | 2022-12-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111552274B (zh) | 汽车诊断方法、装置、设备、***和诊断连接设备 | |
US8009619B1 (en) | Server-side wireless communications link support for mobile handheld devices | |
CN110809255B (zh) | 一种卡信息激活方法、装置及存储介质 | |
CN107318098B (zh) | 一种终端控制方法、sim卡、通信模块和终端 | |
US8060594B1 (en) | Client-side wireless communications link support for mobile handheld devices | |
CN109587252A (zh) | 运营商参数的加载方法、装置、电子设备及存储介质 | |
CN115484343B (zh) | 基于微信小程序防止安卓手机与蓝牙设备数据传输丢失的方法 | |
EP2518967B1 (en) | Method, system and device for initializing internet device | |
CN103580726B (zh) | 用户识别卡、蓝牙设备及访问用户识别卡的方法 | |
CN101754246A (zh) | 一种测试移动终端设备移动多媒体广播功能的方法和*** | |
CN101650686A (zh) | 一种基于Ethernet Over USB的智能手机开发和使用方法 | |
CN115314427B (zh) | 一种协议测试方法、电子设备及芯片*** | |
CN211982148U (zh) | 无线信号探测***和无线信号探测设备 | |
CN113115482B (zh) | 基于安卓***的终端通讯方法、装置、终端及存储介质 | |
CN111132097B (zh) | 无线模块的驱动方法及装置、无线模块、终端及存储介质 | |
CN105554306B (zh) | 移动终端及其双芯片***升级方法 | |
CN103079190A (zh) | 一种实现无线终端浏览网页功能的方法、***和主机 | |
CN112423068A (zh) | 智能电视调试方法、装置、移动终端和可读存储介质 | |
CN105763722B (zh) | 移动终端及其***升级方法 | |
CN111654575A (zh) | 多卡多待单通实现方法、装置、电子设备及可读存储介质 | |
KR100574662B1 (ko) | 소오스프로그램 추적기능이 구비된 이동통신단말기 및 그제어방법 | |
CN116232798B (zh) | 跨平台操控多种can总线设备的方法、***、设备及终端 | |
CN109634885B (zh) | 移动终端与智能卡通信的方法及装置 | |
CN107172640B (zh) | 一种模拟Modem上报消息的方法、存储介质及终端 | |
CN115278941A (zh) | 一种适用于嵌入式***的通信***、方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |